Ubuntu 16.04—Gnome 会话运行 Unity?

Ubuntu 16.04—Gnome 会话运行 Unity?

前段时间,我安装了ubuntu-gnome-desktopUbuntu 16.04(可能是 14.04,因为升级了?),它以前运行良好。现在,如果我在 lightdm 问候程序中选择该会话,我会看到一个桌面,我认为它实际上是 Unity ( XDG_CURRENT_DESKTOP=unity),尽管没有启动器或顶部面板,窗口也没有小部件。如果我gnome-shell --replace在终端中运行,Unity 启动器和顶部面板就会出现。我尝试过清除软件包并重新安装它,但没有任何变化(事实上,似乎只有很少的东西被删除或重新安装)。

/usr/share/xsessions包含gnome.desktop听起来Exec=gnome-session --session=gnome正确的。

编辑:我尝试删除大部分/所有内容~/.config/autostart,然后gnome-shell --replace 启动 gnome。但仍然不明白为什么会话会启动 Unity。XDG_CURRENT_DESKTOP仍然显示unity

作为全新安装,16.04 还可以,但作为升级,它似乎有很多错误。

编辑2:从 budgie-remix PPA安装后,budgie-desktop我得到了相同的结果。我猜共同点是 Gnome。

编辑3:访客登录显示相同的行为 — Unity、xfce 和 fluxbox 工作正常;Gnome 和 budgie 则不行。这似乎排除了另一种常用的解决方案:删除 ~/.config 或 ~/.cache。

这里发生了什么?

相关内容