Ubuntu应对卡死存档重启桌面技巧

这里也就是Linux很有趣的部分。Linux的世界里可能不存在真正的死机。

Windows、MacOS 他们不具有透明性,出现问题的时候可能被迫重启。

Ubuntu可以切换控制台,通过关闭桌面程序进程进而重启桌面。

解决方法:

一、重启xorg

  1. 通过ctrl+art+F1(1-6),启动本地终端

看看自己的桌面在几,比如是 7 即 tty7

  1. 查询进程,ps -e grep tty7

可以看到

➜  ~ ps -e | grep tty2                                      
   1169 tty2     00:00:00 gdm-x-session
   1172 tty2     00:04:40 Xorg
   1301 tty2     00:00:00 gnome-session-b
➜  ~ 
  1. 杀死tty7的进程 , kill 9 pid
// 这里杀死 Xorg进程即可

sudo kill -9 1172

系统会重新进入登陆

二、重启Gnome-Shell

Gnomeshell就是包括窗口管理、应用程序启动和工作空间管理等,就是直观上的桌面。

ctrl+art+F1(1-6) 进入终端


sudo ps -aux | grep gnome-shell


#>>> mark24     40685 10.8  3.3 4347480 272424 ?      Ssl  17:03   0:21 /usr/bin/gnome-shell


sudo kill -9 40685

重新 Ctrl+Alt+F2 进入图形终端,就会自动刷新。

三、Gnome Shell中重启Gnome Shell


Alt+F2 

呼出Gnome-Shell的终端,输入 r 重启Gnome。

四、更高级别卡死

由于Gnome控制了 xorg和按键,当以上两种方法都无法工作。

安全牌是,ssh连接电脑进行进程杀死。

参考

Mark24

Everything can Mix.