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.txt
  • Zuletzt geändert: 2021/07/11 16:04
  • von Rudi