LTSP/Display Manager: различия между версиями
< LTSP
Xak (обсуждение | вклад) мНет описания правки |
(Важное дополнение к информации) |
||
(не показаны 2 промежуточные версии 1 участника) | |||
Строка 4: | Строка 4: | ||
== Изменить Display Manager == | == Изменить Display Manager == | ||
создать или изменить файл {{path|/etc/sysconfig/desktop}} | *создать или изменить файл {{path|/etc/sysconfig/desktop}} | ||
список возможных значений можно посмотреть в {{path|/etc/X11/prefdm}} | список возможных значений можно посмотреть в {{path|/etc/X11/prefdm}} | ||
DESKTOP=KDE | DESKTOP=KDE | ||
DISPLAYMANAGER=KDE | DISPLAYMANAGER=KDE | ||
*Полезные скрипты - [[LTSP/Полезные скрипты]] | |||
== Autologin == | == Autologin == | ||
Строка 31: | Строка 33: | ||
SelectedUsers=user1,user2,user3 | SelectedUsers=user1,user2,user3 | ||
DefaultUser=user2 | DefaultUser=user2 | ||
Строка 84: | Строка 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 изменение дисплейного менеджера штатными средствами сделать не получится по причине описанной здесь: