* 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