前言
最近在一台電腦上開啟 xrdp 伺服器,讓大家可以各自用自己的帳號登入,且互不相干擾。但使用過程中遇到一些突發性圖形介面的問題,需要重新登入才能正常運作。
然而,這個問題就是 menu 會不見,因此不能使用 GUI 的方式登出,所以查相關文獻並紀錄能夠不透過 GUI 從 Terminal 中輸入登出的指令。
環境
- Ubuntu 18.04 LTS
問題描述
問題示意圖如下,menu 不見,Reset Panel 也無法起作用,只能重新登入得到健全的畫面
登出方法
登出方法有兩種
快捷鍵
第一種是設定快速鍵,設定好之後,可以直接按快捷鍵登出,不需要指令,適合不擅長記指令的人使用,但需要在問題 (menu 不見) 發生前先設定好,才能使用
指令
要先知道當前的 Desktop Environment (DE) 是甚麼,可依照自己的 DE 查詢相關的登出指令
1 | user@pc:~$ env | grep _DESKTOP_SESSION | cut -d "_" -f 1 |
組合鍵 Ctrl + Alt + T
開啟 Terminal,這裡因為是用 mate DE,其登出指令如下。
1 | user@pc:~$ mate-session-save --logout # 若是 gnome 的話則為 gnome-session-quit |