在正常工作的Linux机器上,命令w报告两个用户(因为两个用户是连接的)
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重新启动报告正确后,1名用户
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在我的Slackware当前w中,报告和(!)在前面的用户+实际连接的用户中,在4重新启动后,它报告了4个用户。
w
19:28:16 up 1:58, 4 users, load average: 0,26, 0,59, 0,76为什么?我用Lightdm。是否可以在像XDM这样的正确的sessreg行中使用Xreset?
发布于 2020-04-03 18:27:50
使用Xreset脚本找到解决方案
首先,我编辑脚本(如果不存在,创建它)
vim /etc/lightdm/Xreset
#!/bin/sh
sessreg -d -l $DISPLAY $USER
chmod 755 /etc/lightdm/Xreset然后我编辑/etc/lightdm/lightdm.conf
session-cleanup-script=/etc/lightdm/Xreset在重新引导w之后,报告正确的用户数,这是两个Xsession,一个是打开的shell。
https://unix.stackexchange.com/questions/577739
复制相似问题