我有一个(图形)登录会话在办公计算机上运行,我想注销以节省一些计算机资源。
我可以ssh到办公室,但是当我尝试时,gnome-session-quit
我得到了:
$ gnome-session-quit --logout --no-prompt
** (gnome-session-quit:18500): WARNING **: Command line `dbus-launch --autolaunch=fca99a51622d1930b068883b00000005 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n
** (gnome-session-quit:18500): WARNING **: Unable to start: Cannot open display:
有道理,因为我$DISPLAY
是空的(这是一个无头的ssh会话)。当我跑步时w
,我看到gnome-session
跑步机正在运转tty7
。有没有办法让我假装成为tty7
并启动注销?有一个更好的方法吗?
从入门
—
drevicko 2014年
w
与gnome-session
有tty7
作为显示器,但会话还有其他几个项目有:0
(终端打开我猜?)。从w
我发现的时间列:0
中可以确定是图形会话(:
w
,我会看到一些与此相关的内容:muru :0 Wed20 ?xdm? 11:15m 1.10s gdm-session-worker [pam/gdm-password]
与:0
我有关$DISPLAY
。是不是 您也可以尝试pgrep -fa X
查看X随何运行。