全屏游戏卡死无法退出怎么办?
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。
也就是依次按下三组快捷键:
alt + sysrq + s
alt + sysrq + u
alt + sysrq + b
就可以重启,对系统没有损害。
上述重启方法对deb系有效(包括UOS/Deepin),对rpm系无效,除非你手动设置内核参数kernel.sysrq=1
。
除了未开启sysrq功能之外(某些发行版默认没开),如果连 alt + sysrq + b 也没用,按下后系统无法重启,说明内核可能已经崩溃了。你只能用传统手段强制重启或者强制关机了。
这个问题建议@老虎会游泳,
Dark's blog---精品域名出售---淘宝优惠券