Mark24
记录灵感、技术、思考
Ubuntu应对卡死存档重启桌面技巧
这里也就是Linux很有趣的部分。Linux的世界里可能不存在真正的死机。
Windows、MacOS 他们不具有透明性,出现问题的时候可能被迫重启。
Ubuntu可以切换控制台,通过关闭桌面程序进程进而重启桌面。
解决方法:
一、重启xorg
- 通过ctrl+art+F1(1-6),启动本地终端
看看自己的桌面在几,比如是 7 即 tty7
-
查询进程,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
➜ ~
- 杀死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连接电脑进行进程杀死。