ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] Режим киоска
  @ 2019-03-03  9:33 ` Alexey V. Vissarionov
  2019-03-03  9:57 ` Leonid Krivoshein
  1 sibling, 0 replies; 4+ messages in thread
From: Alexey V. Vissarionov @ 2019-03-03  9:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2019-03-03 09:43:59 +0300, Andrey Cherepanov wrote:

 > Обращаюсь за помощью в реализации режима киоска у нас в
 > дистрибутивах. В настоящий момент можно реализовать это
 > через /etc/X11/Xsession
 > # Try custom user WM.
 > ExecIfExecutable "/etc/X11/xsession.user.d/$USER"
 > и выйти после этого, чтобы не запускать startwm.
 > Перед этим игнорировать возможные переопределения в
 > "$HOME"/.xsession.d/*
 > Вопрос: можно ли запустить X-ы без Xsession? Можно ли
 > переопределить по-иному

Да, примерно так:
xinit twm -f ~/kiosk.twmrc -- /etc/X11/xinit/xserverrc :0

 > или надо и консоли заблочить?

Да, на уровне inittab.

Можно даже сделать так, чтобы консоль появлялась только
после подключения USB serial адаптера - я это уже делал,
но засунул ли мейнтейнер mingetty этот патч в дистрибутив,
увы, не знаю.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] Режим киоска
    2019-03-03  9:33 ` [devel] Режим киоска Alexey V. Vissarionov
@ 2019-03-03  9:57 ` Leonid Krivoshein
  2019-03-04 11:45   ` Michael Shigorin
  1 sibling, 1 reply; 4+ messages in thread
From: Leonid Krivoshein @ 2019-03-03  9:57 UTC (permalink / raw)
  To: devel


03.03.2019 09:43, Andrey Cherepanov пишет:
> Обращаюсь за помощью в реализации режима киоска у нас в дистрибутивах. 
> В настоящий момент можно реализовать это через
>
> /etc/X11/Xsession
>
> # Try custom user WM.
> ExecIfExecutable "/etc/X11/xsession.user.d/$USER"
>
> и выйти после этого, чтобы не запускать startwm.
>
> Перед этим игнорировать возможные переопределения в "$HOME"/.xsession.d/*
>
> Вопрос: можно ли запустить X-ы без Xsession? Можно ли переопределить 
> по-иному или надо и консоли заблочить?
>

Наш инсталлятор -- классический kiosk, разве что с root'ом.
Там запуск как раз через xinitrc. Думается, затык м.б. в этом:

$ grep Xsession /etc/X11/xdm/xdm-config
DisplayManager*session:        /etc/X11/Xsession

$ grep Xsession /etc/X11/xdm/Xsession
exec /etc/X11/Xsession $*
# Xsession ends here

Можно ещё добавить /etc/X11/xorg.conf.d/99-kiosk.conf:

# Disable DPMS
Section "ServerFlags"
     Option "blank time"   "0"
     Option "standby time" "0"
     Option "suspend time" "0"
     Option "off time"     "0"
EndSection

# Disable Ctrl-Alt-Backspace and Ctrl-Alt-Fx
Section "ServerFlags"
     Option "DontZap"      "True"
     Option "DontVTSwitch" "True"
EndSection


-- 
Best regards,
Leonid Krivoshein.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] Режим киоска
  2019-03-03  9:57 ` Leonid Krivoshein
@ 2019-03-04 11:45   ` Michael Shigorin
  2019-03-04 13:52     ` Dmitry Derjavin
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Shigorin @ 2019-03-04 11:45 UTC (permalink / raw)
  To: devel

On Sun, Mar 03, 2019 at 12:57:41PM +0300, Leonid Krivoshein wrote:
> > Можно ли переопределить по-иному или надо и консоли заблочить?
> # Disable Ctrl-Alt-Backspace and Ctrl-Alt-Fx
> Section "ServerFlags"
>      Option "DontZap"      "True"
>      Option "DontVTSwitch" "True"
> EndSection

Угу.

А ещё порой нужен хоть какой-то wm, чтоб диалоговые окошки
были минимально управляемыми (если они бывают) -- для этого
в livecd-webkiosk остановился на ratpoison.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] Режим киоска
  2019-03-04 11:45   ` Michael Shigorin
@ 2019-03-04 13:52     ` Dmitry Derjavin
  0 siblings, 0 replies; 4+ messages in thread
From: Dmitry Derjavin @ 2019-03-04 13:52 UTC (permalink / raw)
  To: devel

Пн, 04 мар 2019, 14:45, Michael Shigorin:

> А ещё порой нужен хоть какой-то wm, чтоб диалоговые окошки
> были минимально управляемыми (если они бывают) -- для этого
> в livecd-webkiosk остановился на ratpoison.

Да, WM лучше бы, чтобы был. Мне в этом качестве нравится Sawfish.

-- 
~dd


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-03-04 13:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-03  9:33 ` [devel] Режим киоска Alexey V. Vissarionov
2019-03-03  9:57 ` Leonid Krivoshein
2019-03-04 11:45   ` Michael Shigorin
2019-03-04 13:52     ` Dmitry Derjavin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git