最近openSUSE Tumbleweed的KDE桌面偶尔崩溃

用 openSUSE Tumbleweed 作为日常使用的电脑系统已经好多年了。一个滚动更新版的Linux桌面能有相当的稳定性还是很不容易的。不过最近又发现问题了。KDE Plasma 的桌面偶尔会崩溃。偶然发现,崩溃的是其中的 kwin_x11 组件,偶尔还会导致 krunner 崩溃。

崩溃的时候症状主要表现为桌面上的窗口没法点击切换,当时当前正在操作的窗口还是可以正常工作。如果查看系统日志,会发现类似于下面的关于 kwin_x11 的错误,

"kwin_x11" XIO: fatal IO error 0 (Success) on X server ":0"

这个时候如果运气好,还可以有下面的挽救途径。

  • 使用 Alt+Tab 键来切换到别的窗口。(我习惯有个常开的 Konsole 命令行窗口。)
  • 使用 Ctrl+Alt+T 快捷件调出 Konsole 终端来挽救。
  • 也有可能通过 Alt+空格键 来唤起 krunner 的运行框从中直接执行命令行指令。
  • 当然,再不济还有可能是可以使用 Ctrl+Alt+F2 切换到终端来操作。

总之,只要能运行终端指令就行。可以先试着结束 kwin_x11 进程,

killall -9 kwin_x11

多半它已经崩溃退出了。然后再给它叫回来吧,

kwin_x11

这时候,崩溃的桌面环境应该闪一闪就恢复正常了。有时候也会发现 plasmashell 也跟它一起崩溃了,一样叫回来就行,

kquitapp5 plasmashell; sleep 2s; kstart5 plasmashell

但是,机会并不常在。有可能稍等一会儿之后系统就完全不响应了,上面提供的几个能运行终端的途径如果都失效了,那多半就只能多按电源键几秒钟来强制关机了。这个问题似乎不只是我遇到过©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/opensuse-tumbleweed-kde-crash-kwin_x11/>。转载请保留此信息及相应链接。

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用 * 标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>