我读到一篇文章,警告不要在 ubuntu 13.10 上使用 cinnamon 2.0,否则它会崩溃。这是真的吗?这就是那篇文章。
http://news.softpedia.com/news/Cinnamon-2-0-Corrupts-Unity-on-Ubuntu-13-10-390736.shtml
答案1
2013 年 12 月 7 日更新:这个问题在 13.10 版本发布时就出现了,但据报道,这个问题不会再引发任何问题。
是的,确实如此,我也遇到过这种情况。升级到 13.10 后,我无法登录 Unity 会话,因此必须卸载 Cinnamon 才能使其正常工作。这似乎是每个遇到类似问题的人的解决方案。
我的知识有限,我无法告诉你发生这种情况的具体原因:)但你的链接已经给出了问题的可能原因——一个常见的 gnome 包。
答案2
据我所知,Cinnamon 2.0 仍然使用 Gnome 3 的某些部分,这些部分与 Unity 预期的不同,因此在 Cinnamon 完全删除所有 Gnome 引用之前,您只能使用其中一个。到目前为止,我更喜欢 Cinnamon 而不是 Unity,因此安装了 Xbuntu 以确保我不会从安装的流氓 Gnome 部分开始,并将 Cinnamon 放在我的桌面上进行试用。在我刚刚完成的全新安装中,我认为存在冲突的文件是:
gnome-session-common 3.9.90
gnome-session 3.9.90
g-system-monitor 3.8.2
g-terminal-data 3.6.1
g-terminal 3.6.1
gnome-session-fallback 3.6.2
我确信 Unity 需要其他版本才能运行。希望这能有所帮助。
答案3
在 Cinnamon 团队努力修复该问题的同时,这里有一个快速修复方法。打开终端并使用以下命令:
sudo rm -f /usr/share/upstart/sessions/cinnamon-se*
这将从 upstart 会话中删除 Cinnamon 文件。此技巧由 Cinnamon 开发团队的 Michael Webster 建议。
答案4
实际上,情况似乎比“你必须删除 Cinnamon”略好一些,至少对于较新的版本来说是这样。我遇到了同样的问题,因为我更喜欢 Nemo,而不是标准的 Ubuntu 文件管理器。所以我完全卸载了 Cinnamon(通过 Synaptic,但方法其实并不重要),登录到正在运行的 Unity,然后再次安装 Cinnamon。
经过此过程,据我所知,Unity(目前为 7.1.2 版)与 cinnamon-2.0.12 和 nemo-2.0.6(目前)一起运行得相当正常。唯一的缺陷是它无法显示任何桌面背景,无论是纯色还是照片。