Dies ist eine alte Version des Dokuments!
Der Displaymanager XDM
Ein Displaymanager ist ein grafisches Programm, mit dem man sich am System anmelden kann.
XDM ist ein einfacher Displaymanager und Bestandteil des X Window Systems.
Installation
su - apt update apt install xdm exit
Konfiguration
Aussehen von XDM
XDM kann weitgehend über die Datei /etc/X11/xdm/Xresources angepasst werden. Dazu gehören das Logo sowie der angezeigte Text für Titel, Login und Fehlermeldung.
XDM und Gnome-Keyring
Wenn Gnome-Keyring installiert ist möchte man möglicherweise den Schlüsselbund bei erfolgreicher Anmeldung automatisch aufgeschlossen haben. Dazu ist die Datei /etc/pam.d/xdm anzupassen bzw. die beiden Zeilen mit pam_gnome_keyring.so nachzutragen:
auth requisite pam_nologin.so auth required pam_env.so auth required pam_env.so envfile=/etc/default/locale # SELinux needs to be the first session rule. This ensures that any # lingering context has been cleared. Without this it is possible # that a module could execute code in the wrong domain. session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so \ close session required pam_loginuid.so # SELinux needs to intervene at login time to ensure that the process # starts in the proper default security context. Only sessions which are # intended to run in the user's context should be run after this. session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so \ open session required pam_limits.so @include common-auth auth optional pam_gnome_keyring.so @include common-account @include common-session session optional pam_gnome_keyring.so auto_start @include common-password
Fenstermanager
Der bei erfolgreicher Anmeldung zu startende Fenstermanager wie TWM, Openbox, FVWM, IceWM oder Fluxbox wird in ~/.xsession eingetragen. Da sollte nur ein Fenstermanager ohne Kommentar sein.
# ~/.xsession # xclock -geometry 50x50-1+1 & # xterm -geometry 80x59+0+0 -name login & # exec twm # exec openbox-session # exec fvwm exec icewm-session # exec startfluxbox
XDM als Displaymanager setzen
Pro X Server ist nur entweder kein oder genau 1 Displaymanager erlaubt. Möchte man von einem anderen Displaymanager wie LightDM wieder zurück nach XDM geht das mit:
su - dpkg-reconfigure xdm exit