桌面环境无响应,如何诊断/重启?

桌面环境无响应,如何诊断/重启?

我的桌面环境(Gnome?)没有响应。我经常插拔鼠标和键盘。我刚刚插入鼠标和键盘,计算机就退出了睡眠状态,但对鼠标点击或键盘没有响应(两者都是 USB)。

鼠标确实会移动光标,但单击没有任何效果。

当我拔下和插入键盘时,键盘上的灯会短暂闪烁,但除此之外 GUI(虚拟控制台 7)根本不会对键盘做出反应。请注意,如果我使用 Ctrl-Alt-F1 或 F2 切换到不同的虚拟控制台,则它可以正常工作并且键盘也可以正常工作。基本上,Gnome 似乎处于某种睡眠或挂起状态,在这种状态下它不对输入做出反应。

我可以通过 SSH 从远程计算机连接到该计算机,一切看起来都很正常,至少从 SSH 终端来看是这样。

如何诊断出现的问题并修复它,或者在必要时重新启动桌面环境?

答案1

正如您已经完成的那样,切换到不同的控制台(或通过 SSH 连接)可让您使用top(或htop) 检查 CPU 使用情况和/或使用 强制重新启动 GUI sudo systemctl restart display-manager.service

此外,您可以尝试使用htop或 获取违规程序的名称/PIDtop并使用 来终止阻塞进程killall programname/PID

如果问题仍然存在,您可能需要使用sudo journalctl -b或 通过查看日志来检查日志/var/log,以了解锁定发生时发生的情况。

如果您只想重新启动系统,请发出sudo systemctl reboot

相关内容