Tôi có một phiên đăng nhập (đồ họa) đang chạy trên máy tính văn phòng và tôi muốn đăng xuất nó để tiết kiệm một ít tài nguyên máy tính.
Tôi có thể ssh đến hộp văn phòng, nhưng khi tôi thử gnome-session-quit
tôi nhận được điều này:
$ 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:
Có nghĩa là tôi $DISPLAY
trống rỗng (vì đó là một phiên ssh không đầu). Khi tôi chạy w
, tôi thấy rằng nó gnome-session
đang chạy tty7
. Có cách nào tôi có thể giả vờ tty7
và bắt đầu đăng xuất không? Có cách nào tốt hơn để làm điều này?
w
với gnome-session
có tty7
như màn hình, nhưng phiên đã có một số mục khác với :0
(thiết bị đầu cuối mở Tôi đoán?). Kiểm tra cột thời gian từ w
tôi nhận ra :0
là phiên đồ họa chắc chắn (:
w
, tôi thấy một số dòng cho hiệu ứng này :muru :0 Wed20 ?xdm? 11:15m 1.10s gdm-session-worker [pam/gdm-password]
, sự:0
liên quan của tôi$DISPLAY
. Không bạn Bạn cũng có thể thửpgrep -fa X
và xem X đang chạy với cái gì.