LTSP/Display Manager: различия между версиями
< LTSP
Xak (обсуждение | вклад) Нет описания правки |
(Важное дополнение к информации) |
||
Строка 62: | Строка 62: | ||
{{Category navigation|title=LTSP|category=LTSP|sortkey=*}} | {{Category navigation|title=LTSP|category=LTSP|sortkey=*}} | ||
'''Важное дополнение к информации:''' | |||
В текущих редакциях с '''''sysvinit''''' изменение дисплейного менеджера | |||
штатными средствами сделать не получится по причине описанной здесь: | |||
https://bugzilla.altlinux.org/show_bug.cgi?id=36795#c7 |
Текущая версия от 16:29, 31 декабря 2022
Изменить Display Manager
- создать или изменить файл /etc/sysconfig/desktop
список возможных значений можно посмотреть в /etc/X11/prefdm
DESKTOP=KDE DISPLAYMANAGER=KDE
- Полезные скрипты - LTSP/Полезные скрипты
Autologin
KDM
- /etc/X11/kdm/kdmrc
- /etc/X11/kdm4/kdmrc
# Core config for all displays [X-*-Core] SessionsDirs=/etc/X11/kdm/xsessions AutoLoginDelay=0 AutoLoginEnable=true AutoLoginAgain=true AutoLoginLocked=false
[X-termina01:*-Core] AutoLoginUser=user1 AutoLoginLocked=true
[X-terminal02:*-Greeter] SelectedUsers=user1,user2,user3 DefaultUser=user2
GDM
/etc/X11/gdm/custom.conf
[daemon] AutomaticLoginEnable=true AutomaticLogin=/etc/X11/gdm/gdm_autologin.sh| TimedLoginEnable=true TimedLogin=/etc/gdm/gdm_autologin.sh| TimedLoginDelay=10 [security] AllowRemoteAutoLogin=true
/etc/X11/gdm/gdm_autologin.sh
HOSTNAME=`echo ${DISPLAY} | cut -f1 -d: | awk -F . {' print $1 '}` if [ "x$HOSTNAME" != "xlocalhost" ] ; then case "$HOSTNAME" in "terminal01") ltspuser=user1;; "terminal02") ltspuser=user2;; "192.168.0.33") ltspuser=user3;; esac echo $ltspuser fi exit 0
Важное дополнение к информации:
В текущих редакциях с sysvinit изменение дисплейного менеджера штатными средствами сделать не получится по причине описанной здесь: