从 12.10 升级到 13.04 后 Unity shell 无法启动

从 12.10 升级到 13.04 后 Unity shell 无法启动

我昨晚从 12.10 升级到了 13.04,现在 Unity 无法启动。当我登录时,我看不到“dash”,只有桌面上有一些图标。

我在没有专用显卡的联想 T430 上运行,因此没有安装专有驱动程序。'unity_support_test' 命令显示一切正常。

我尝试过在这里找到的一些建议,例如:

dconf reset -f /org/compiz/ 
unity --reset-icons &disown

但这没有帮助。如果我使用 ccsm 并关闭“启用 Ubuntu Unity 插件”,然后从终端运行“unity”,它就会启动,并且我会在启动的终端上看到窗口装饰。启用 unity 插件后,如果我在终端中启动 unity,我会在以下几行之后收到分段错误:

compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Info: Loading plugin: unityshell
compiz (core) - Info: Starting plugin: unityshell

如果我使用访客帐户登录,我会看到类似的行为,因此我认为这不是某种用户设置。

有什么建议吗?我知道我可以使用 gnome 或 xfce 或其他东西,但如果没有必要,我宁愿不走那条路。

答案1

我也遇到了这个问题,别担心,我找到了一个摆脱基础 ubuntu 驱动程序的技巧。

首先,当 GRUB 打开时,进入 Ubuntu somenumbershere...(高级)并进入恢复模式。接下来,您将看到一个类似 DOS 的窗口,其中包含一些选项。按几次向下箭头,直到看到一个名称为“以图形安全模式启动”的选项。重新启动并进入 ubuntu。如果它正确启动,您应该会看到完全加载的 ubuntu 桌面。从那里,您可以选择另一个用于集成显卡的驱动程序并退出图形安全模式 :)

由于我现在不在 ubuntu 前面,所以我必须对某些部分进行猜测,如有任何问题请发布。

相关内容