Unity 未在 13.10 上启动(安装了 Cinnamon 2.0)

Sam*_*man 11 unity cinnamon 13.10

由于升级到 13.10,我无法登录到统一桌面。Light dm 工作正常,但尝试登录会尝试启动会话,然后恢复正常。我已经下降到终端(ctrl+alt+f2)并完成了这个:

sudo apt-get update

sudo apt-get install --reinstall ubuntu-desktop

sudo apt-get install unity
Run Code Online (Sandbox Code Playgroud)

作为访客会话登录也失败。登录到其他窗口管理器会取得不同程度的成功。

注意:我从 PPA 安装了 Cinnamon 2.0。

我正在使用 2 显示器设置。

另外值得注意的是,在我升级到 13.10 之前的会话中,Unity 的背景根本无法显示,而是显示了前一帧屏幕缓冲区中的内容。否则整个操作系统都可以正常工作,所以我只是在会话中忽略了它。在此发生之前,没有进行其他升级甚至更新。

我升级到 13.10 的路径基本上是这样的:在 Windows 7 旁边安装 13.04,使用 ubuntu 作为美化的 Web 浏览器一段时间,获取更新(为 13.10 做准备),安装 13.10。

我还使用了 Unity Tweak Tool 来改变统一的某些方面,特别是自动隐藏。

任何帮助或想法将不胜感激,因为我正在我的手机上打字:(

Sam*_*man 9

经过一些研究,如果安装了 Cinnamon 2.0,13.10 中的 Unity 似乎会出现严重问题。我还没有一个完整的答案,但我现在至少还有一些事情要尝试。

好的,我找到了答案!不幸的是,这意味着完全去除肉桂,但直到它不破坏统一性,我才不得不推迟。

sudo apt-get install ppa-purge
sudo apt-get purge --auto-remove cinnamon
sudo apt-get autoremove
sudo apt-get update -f
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-desktop
sudo apt-get remove .*cinnamon.*
sudo apt-get remove .*nemo.*
Run Code Online (Sandbox Code Playgroud)

重新启动,一切都应该正常工作!可能并非所有这些步骤都是必需的,但这就是我为解决问题所做的。