确定 GUI 环境的哪些组件未运行以恢复完整功能

确定 GUI 环境的哪些组件未运行以恢复完整功能

昨天突然,我的 Linux Mint 18.1 Cinnamon 64 位桌面死机了。我killall -HUP cinnamon在 TTY1 中使用,然后回到 TTY7 找到一个对话框,指出 Cinnamon 现在处于后备模式,并询问我是否希望重新启动它。我选择不重新启动它,因为我在会话中还有未保存的工作,并且我记得这会杀死在 Cinnamon 下的 GUI 环境中运行的所有应用程序。

然而几乎紧接着,GUI 再次开始询问奇怪的问题……菜单改变了设计;每个窗口顶部不再有关闭、最小化、最大化等控件;按 Alt+Tab 不会显示打开的窗口列表;单击任务栏中的窗口不会导致其窗口显示并获得焦点;虽然我可以打开新的应用程序,但单击这些应用程序中的菜单时不会显示。请参阅下面的上述屏幕元素的图片。

https://i.imgur.com/Hbbikkf.jpg

这次尝试killall -HUP cinnamon没有导致任何 GUI 更改/消息,所以我做了一些研究,所有这些似乎都表明 Cinnamon 需要重新启动,所以我尝试了以下命令(尽管ptree声明它似乎正在运行),结果如下所示。

在此输入图像描述

我目前的猜测是,Linux Mint 18.1 Cinnamon 64bit 上的 GUI 系统还有另一个组件,它绘制了当前未运行的缺失组件,但在搜索上述版本的 Mint 中运行的 GUI 组件时,仅被能够找到 Xcfe 版本的面板、任务栏、窗口管理器和桌面组件名称(https://forums.linuxmint.com/viewtopic.php?t=71858)。

任何人都可以帮助我至少恢复我在打开的程序中保存工作的能力,或者这次恢复 GUI 环境的全部功能,我相信这对将来的情况也将有所帮助?

相关内容