LTSP/Display Manager
Материал из ALT Linux Wiki
< LTSP(Различия между версиями)
Xak (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:autologin}} Категория:LTSP == Изменить Display Manager == создать или изменить файл {{path|/etc/sysconfig...») |
Xak (обсуждение | вклад) |
||
(2 промежуточные версии не показаны) | |||
Строка 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 | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
Текущая версия на 11:33, 7 декабря 2012
Содержание |
Изменить 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