萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 桌面當機急救:殺掉 X Server 重進登入畫面

圖形介面凍結時,不必強制重開機。找出 X Server 進程並送出 SIGKILL,即可回到登入管理器(GDM/LightDM/SDDM)或以 startx 重啟桌面。

快速指令

# 找出 X 進程 PID
ps -ef | grep '[X]'

# 強制終止(替換 )
kill -9 

單行版:

kill -9 $(ps -ef | awk '/[X]/{print $2}')

原理

  • X Server 為 PID 較小的根進程,子進程包含視窗管理器、桌面環境。
  • kill -9 直接終止,不給清理機會,但能快速恢復控制權。

替代方案

  • SysRq 鍵組:Alt+SysRq+K (Secure Attention Key) 終止當前終端機所有進程。
  • 切換 TTY:Ctrl+Alt+F2 進入文字模式,登入後執行上述指令。
  • systemctl restart display-manager:systemd 系統可重啟登入管理器服務。

事後檢查

  1. 查看 /var/log/Xorg.0.log、~/.xsession-errors 找出當機原因(驅動、擴展、記憶體洩漏)。
  2. 更新顯卡驅動、核心、桌面環境套件。
  3. 考慮啟用 watchdog 硬體看門狗防止系統完全無回應。
copyright © 萬盛學電腦網 all rights reserved