是否可以在 Ubuntu 12.10 中禁用 Unity 3d?
我不得不在 Ubuntu 12.04 中使用 Unity 2d,因为 Unity 会不断崩溃和重启。在 12.10 中,无论我在面板中选择什么驱动程序,包括开源驱动程序,这个问题都会持续存在。
答案1
团结(Unity3d实际上是游戏引擎)是 12.10 中唯一的 UI shell,这意味着,您需要在删除它之前安装替代方案(不要认为曾经有禁用它的方法)。按ctrl-alt-f1
获取 tty,使用您的用户名和密码登录,然后使用
sudo apt-get install gnome-session-fallback
要返回登录屏幕,请尝试运行sudo service lightdm restart
。
然后您应该能够从登录屏幕选择 Gnome Classic(无效果)作为会话。
答案2
我找到了另一个适合我的情况的解决方案。登录前删除 ~/.compiz/session 可防止 Unity 崩溃。注销时会重新创建此文件,因此您必须在每次登录前将其删除。