Ubuntu下桌面死机不需要重启的解决方法

在Ubuntu 下一边开着Opera上网,一边在调试Python程序。可能是ERIC IDE的关系,调试过程中桌面上的所有程序突然就不响应了,CPU为100%。

自己初步判断可能是调试过程使X Window产生了某些问题,因此无法在桌面环境下关闭X Window,只好通过Console完成。


按Alt+Ctrl+F1进入tty1(F1~F6均可,Ubuntu下默认有7个Console,其中tty7中跑的是图形桌面进程,其他只有简单的shell),此时需要再次登录。

登录后运行以下命令查看进程

ps -t tty7

此时可以发现一个Xorg的进程,记下他的PID。随后使用

sudo kill

将该进程kill掉。

随后Ubuntu将自动重新启动Xorg,再次回到开机后的登录界面。这样刚才的死机问题就这样解决了。

该办法只是重新启动了Xorg的进程,而死机前原来正在运行的程序和数据将无法恢复!

你可能感兴趣的:(Ubuntu下桌面死机不需要重启的解决方法)