Auf einem normal funktionierenden Linux-Rechner w
meldet der Befehl 2 Benutzer (weil 2 Benutzer verbunden sind)
w
19:23:19 up 1:53, 2 users, load average: 0,44, 0,63, 0,81
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
nach dem Neustart melden Sie richtig 1 Benutzer
w
19:26:44 up 1:03, 1 users, load average: 0,44, 0,73, 0,90
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
Auf meiner Slackware werden aktuell w
die Summe(!) der vorherigen Benutzer + der aktuell verbundene Benutzer gemeldet, nach 4 Neustarts werden 4 Benutzer gemeldet.
w
19:28:16 up 1:58, 4 users, load average: 0,26, 0,59, 0,76
Warum? Ich verwende Lightdm. Ist es möglich, Xreset mit einer ordnungsgemäßen Sessreg-Zeile wie XDM zu verwenden?
Antwort1
Lösung mithilfe eines Xreset-Skripts gefunden
Zuerst bearbeite ich das Skript (falls es nicht existiert, erstelle ich es)
vim /etc/lightdm/Xreset
#!/bin/sh
sessreg -d -l $DISPLAY $USER
chmod 755 /etc/lightdm/Xreset
Dann bearbeite ich /etc/lightdm/lightdm.conf
session-cleanup-script=/etc/lightdm/Xreset
Nach dem Neustart melden wir die korrekte Anzahl an Benutzern, nämlich 2, einen für Xsession und einen für die geöffnete Shell.