UOS/Deepin桌面卡死该怎么办

@Ta 2020-12-04发布,2022-05-02修改 15083点击

全屏游戏卡死无法退出怎么办?

Deepin/UOS可以利用虚拟桌面功能,按Win+右方向键切换到第二虚拟桌面,然后在这里打开系统监视器,结束卡死的进程。


如果是整个桌面卡死,首先尝试:
按 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|隐藏机器人聊天)
添加新回复
回复需要登录