Em uma máquina Linux normal, o comando w
reporta 2 usuários (porque 2 usuários estão conectados)
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
após a reinicialização, reporte corretamente 1 usuário
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
Nos meus w
relatórios atuais do Slackware a soma (!) dos usuários anteriores + o usuário real conectado, após 4 reinicializações ele reporta 4 usuários.
w
19:28:16 up 1:58, 4 users, load average: 0,26, 0,59, 0,76
Por que? Eu uso o Lightdm. É possível usar o Xreset com uma linha sessreg adequada como o XDM?
Responder1
Solução encontrada usando um script Xreset
Primeiro edito o script (se não existir crie-o)
vim /etc/lightdm/Xreset
#!/bin/sh
sessreg -d -l $DISPLAY $USER
chmod 755 /etc/lightdm/Xreset
Então eu edito /etc/lightdm/lightdm.conf
session-cleanup-script=/etc/lightdm/Xreset
Após a reinicialização, informaremos o número correto de usuários, que é 2, um para Xsession e um para shell aberto.