UOS/Deepin桌面卡死该怎么办

@Ta 2020-12-04发布,2020-12-04修改 743点击

卡死后首先尝试:
按 ctrl + alt + f2,进入tty2
按 ctrl + alt + f1,回到桌面,可能会要求重新登录,卡死缓解。

注意:按ctrl + alt + f1回到桌面仅适用于UOS/Deepin的lightdm登录器,其他发行版或登录器可能需要按ctrl + alt + f7或者ctrl + alt + f6等,你可以逐一尝试F1到F7。


如果没有缓解:
按 ctrl + alt + f2,进入tty2
输入用户名,回车
输入密码,回车
输入以下命令回车:

killall kwin_x11
按 ctrl + alt + f1,回到桌面,可能会要求重新登录,卡死缓解。

注意:killall kwin_x11仅适用于UOS/Deepin的DDE桌面环境,其他发行版或桌面环境需要把kwin_x11更换为各自采用的桌面合成器。


如果没有缓解
按 ctrl + alt + f2,进入tty2,然后执行命令:

ps ux | less
找到引起卡死的进程id,比如1234,然后执行以下命令:
kill -9 1234
如果想使用进程名称,也可以,比如:
killall -9 TIM.exe
注意进程名称区分大小写!Linux中的大部分名称都区分大小写。

然后按 ctrl + alt + f1,回到桌面,可能会要求重新登录,卡死缓解。


如果还是没有缓解:
按 ctrl + alt + f2,进入tty2,执行以下命令:

sudo systemctl restart lightdm
按 ctrl + alt + f1,回到桌面,会要求重新登录,所有应用程序,卡死缓解。

如果还是没有缓解
按 ctrl + alt + f2,进入tty2
按 ctrl + alt + delete
这会重启


如果连按 ctrl + alt + f2都没有反应,无法进入tty2,还可以这样:
按住 alt 和 PrtSc/SysRq键(截图键),然后再按以下键可以重启:s u b。

图片.png

也就是依次按下三组快捷键:
alt + sysrq + s
alt + sysrq + u
alt + sysrq + b
就可以重启,对系统没有损害。

上述重启方法对deb系有效(包括UOS/Deepin),对rpm系无效,除非你手动设置内核参数kernel.sysrq=1


除了未开启sysrq功能之外(某些发行版默认没开),如果连 alt + sysrq + b 也没用,按下后系统无法重启,说明内核可能已经崩溃了。你只能用传统手段强制重启或者强制关机了。

回复列表(2)
添加新回复
回复需要登录

[聊天-公共聊天室] 呆哥:@寻梦xunm,你有装逼许可证吗 loc.cc / 非人类论坛