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.

su -
apt update
apt install xdm
exit

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.

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

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

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
  • rudi/x_xdm.1626006108.txt.gz
  • Zuletzt geändert: 2021/07/11 14:21
  • von Rudi