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-quittô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 $DISPLAYtrố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ờ tty7và bắt đầu đăng xuất không? Có cách nào tốt hơn để làm điều này?
wvới gnome-sessioncó tty7như 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ừ wtôi nhận ra :0là 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ự:0liên quan của tôi$DISPLAY. Không bạn Bạn cũng có thể thửpgrep -fa Xvà xem X đang chạy với cái gì.