这与这是一个月前的帖子,但我没有足够声誉的帐户,该帖子似乎已经消失了,我还有更多信息需要添加。
这个错误是在 22.04 年 1 月安装 Kubuntu 22.04 3 周后第一次出现的。硬件是联想 P1 Gen 2、32GB 内存、1TB SSD、i7-9850H。之后,它发生得越来越频繁,以至于每天都会发生。它使工作变得不可能和令人沮丧。我在普通的 Ubuntu 上使用 GNOME 进行了全新安装,并在其上添加了 KDE 桌面环境,问题立即仍然存在。两次硬盘都被加密了,但我认为这不是这里的一个因素。
冻结实际上是 plasmashell 崩溃。它经常(但并非总是)在虚拟桌面之间移动时发生,发生概率很小且随机。如果使用得当,它会在 48 小时内发生,因此它是可重现的。
如果在虚拟桌面切换时发生这种情况,您就完蛋了。鼠标移动,因此内核有响应,但您根本无法切换到 tty2 - tty8。什么都行不通。没有打开终端的键或快捷键,没有关闭盖子或注销技术,什么都没有。它被冻结了,除了 REISUB 或拔掉插头,屏幕永远冻结了。后台任务照常工作,没有变化。
如果碰巧不是在桌面切换期间发生这种情况(在这种情况下通常是在切换桌面后不久),活动窗口会响应,但您无法切换桌面,无法切换到其他窗口(在同一桌面或其他桌面上),什么都做不了。您也许可以使用快捷方式打开终端,但无法移动或使用其顶部的设置/按钮。省去命令exit
,没有办法关闭终端。但并非一切都失去了,因为如果您可以以任何方式进入终端,以下两个命令之一可能会修复它(大多数情况下,但前提是您可以进入终端)
plasma_session
plasmashell --replace &
这通常会使终端处于打开状态,无法关闭(即使使用守护进程运行,它仍然无法守护线程)。这很烦人,但可以控制。有时,虽然
systemctl restart sddm
需要,注销您并丢失所有进度。我尝试过 Kubuntu 和 KDE DE,在全新安装时,安装量最少且臃肿。我没有 NVIDEA 驱动程序。我已更新内核。
发生这种情况时,日志通常是空的。我曾与一位 linix 管理员/wiz 合作过(他可能是我见过的最熟练的 linux 用户,在整个 40000 人的公司中,当你遇到 Unix 问题时,他就是你的人选),他以前从未见过这样的问题,认为这是 KDE Plasma 的问题,并建议切换到 xorg,因为它更老更稳定。除了很可能是内核问题之外,日志没有给他提供任何信息。唯一的提示是,plasma 会话崩溃了。我有一些,但在提供之前需要清理一下。
如果有人对这个问题有想法,我很乐意听取建议。我讨厌 GNOME,但 KDE 无法使用。我每周工作 40 小时,正在完成我的论文,不能每天都发生崩溃。下次发生这种情况时无法提供太多系统日志,因为我已经转移到 XFCE 以获得更高的稳定性。希望至少我能在这里添加一个问题,这样就可以查看问题。在此之前,我使用 20.04 已有 2 年,没有任何问题。
我希望至少修复它的命令可以在他们遇到这种情况时为他们提供帮助。