几天前,我的工作站 Fedora Linux 29 由于电源故障而经历了硬重启。现在,我在使用 Gnome 时遇到随机“冻结”的情况。
因此,我可以正确登录并开始像往常一样工作,但一段时间(30-60 分钟)后系统挂起:鼠标仍然可以移动,但 GUI 只是冻结。我可以切换到虚拟终端(例如 Ctrl+Alt+F3),并且可以输入我的用户名,但无法登录。
当我写入用户名和密码时,会显示“上次登录”消息,但从未显示 bash 提示符。使用 SSH 时也会发生同样的情况:系统肯定没有完全锁定,因为我可以连接,但是当我尝试运行 shell 时,我收到“上次登录”消息,但我从未看到提示。
有趣的是,我绝对可以通过 ssh 运行一些命令,例如
ssh user@machine echo "Foo"
实际上会在客户端上显示Foo
,所以我可以重新启动/停止机器,但我基本上不能在其中有 shell。我无法top
通过 ssh 运行,但ps
可以运行,并且显然没有进程浪费 CPU 或 RAM。
如果我不使用 GUI(Gnome,实际上我还没有尝试过其他 DE),系统运行得很好,事实上我已经在终端中完全工作了几天。
现在我正在安装 XFCE 来看看它是否也挂起(试图隔离 GNOME),但我并不真正知道如何找到解决方案。什么可能会挂起我的系统?
编辑我在虚拟控制台中也经历了这种现象:系统明显减慢,但对输入有反应。
我使用实时发行版通过 fsck 检查 FS,文件系统显然是干净的。此外,智能监控工具经过短暂测试后没有报告任何错误。