2 min read

重新啟動 X 圖形介面

Table of Contents

個人電腦在使用時,偶爾因某些意外操作造成畫面當掉或卡死,這種狀況經常是因爲系統的視窗介面(X Window System,簡稱 X)出問題,因爲在 Unix-like 系統中,X 是獨立運作的軟體,所以視窗介面當掉時其實不需要重新開機,只要重新啟動 X 就可以了。

{{}} 注意:以下指令會強制結束所有圖形化程式,未儲存的內容會消失,已登入的使用者也會被登出。 {{}}

先切換到其他 tty

因爲圖形介面當掉了,會需要切換到其他 tty 才有辦法輸入指令,快捷鍵爲 Ctrl + Alt + F1 ~ F7 (或是你其實可以操作指令列的話,也可以用 chvt 切換)。 切換後,你可能會需要輸入 username / password 登入。

重新啟動 X

sudo systemctl restart display-manager

或者依 display manager 不同,使用以下指令:

# Gnome (GDM)
sudo systemctl restart gdm

# KDE (KDM)
sudo systemctl restart kdm

# Default Ubuntu (LightDM)
sudo systemctl restart lightdm

# Mint Cinnamon (MDM)
sudo systemctl restart mdm

當然,你也可以直接 kill X,它會自己重啟:

sudo killall /usr/bin/X

# or
sudo pkill X

參考資料