Ubuntu 16.04:Unity 今早拒绝启动

Ubuntu 16.04:Unity 今早拒绝启动

我已经使用我的 ubuntu 笔记本电脑 (Dell XPS13) 多年了,昨晚使用它时没有任何问题。今天早上,当我打开笔记本电脑并登录我的帐户时,我发现所有 unity 菜单和 dash 启动器都不见了。没有键盘快捷键可用(例如CTRL-ALT-T打开终端)。

我能够通过桌面上的右键菜单打开终端窗口。我通过$ unity在命令行上执行来手动重新启动 Unity。这导致屏幕顶部出现一个空白的灰色菜单栏瞬间闪烁,但这并不能解决问题。

统一如果我以访客账户而非普通账户登录,该程序就会正常工作。这促使我尝试fluxgui从普通账户卸载该程序,但这并没有解决问题。

现在,我已通过单击登录屏幕上登录名旁边的图标切换到GNOME Flashback (Metacity)桌面Ubuntu (default)环境。这至少允许我使用我的计算机做任何事情。

知道为什么会发生这种情况或如何解决它吗?

答案1

我通过删除 中的某些内容解决了该问题~/.cache。具体来说,我重命名了 中的以下 4 个文件夹~/.cache

apturl-gtk
com.canonical.certification.checkbox-touch
compizconfig-1
com.ubuntu.checkbox

然后重新启动 Unity $ unity,发现 Unity 正确启动了。我尝试通过逐个恢复每个文件夹来缩小问题的范围,但无法重现原始问题/耸耸肩

我的同事怀疑这compizconfig-1就是罪魁祸首。

相关内容