我已经运行 13.04 系统一段时间了。但是,我还没有尝试在上面安装 NVIDIA 驱动程序。我在 12.10 系统上也遇到了类似的问题。过去我通过重新安装整个系统解决了这个问题。
我尝试从存储库安装nvidia-current
,大部分看起来都成功了,只是重启后 Unity 基本瘫痪了。我可以在桌面上看到壁纸和 Wine 应用程序图标。没有侧边栏菜单,没有顶部面板,也没有对超级键的响应。我仍然可以执行Ctl- Alt-T来获取终端。
我删除/清除了文件nvidia*
,以为这样可以解决问题。但并没有。
我想我可能只是在不同的分区上安装另一个副本,使用相同的主分区,然后比较可能的不同之处。结果显示相同的行为!!所以我创建了另一个帐户,当我登录时,Unity 又回到了原来丑陋的(开箱即用)状态,仅在该帐户中。
因此,这表明,有些东西并非深埋在心里,而是/etc
存在于我的心中/home/<user>
。
我怀疑是否有人可以简单地诊断出我具体发生了什么,但有人可以教我钓鱼吗?告诉我要寻找什么来帮助诊断正在发生的事情。我的主目录中隐藏着很多东西,并且有各种各样的文件/var/log
。但是哪些文件以及要寻找什么才是我所需要的。另一方面,如果有人知道如何解决这个特定问题,我可以将下一个问题作为学习经验。
--B
答案1
这对我有用:
- 按Ctrl+Alt+T打开终端窗口。
- 在终端提示符下,输入中央商务区。如果出现 CompizConfig 设置管理器窗口,请跳至步骤 nn。如果没有,请继续执行步骤
- 类型
sudo apt-get install compizconfig-settings-manager
。 - 出现提示时输入您的密码。
- 在下一个终端提示符下,输入 ccsm。
- 在 CompizConfig 设置管理器中,选中OpenGL如果尚未选择插件。
- 点击Ubuntu Unity 插件物品。
- 选择启用 Ubuntu Unity 插件复选框(如果尚未选中)。
- 退出 CompizConfig 设置管理器。
- 按 Ctrl+Alt+Delete。系统询问时,确认您是否要注销。
此时我进行了冷重启。我不确定这是否有必要,但我有点担心。
在此之后,Unity 就如我想象的那样出现了。
我有一个 64 位 i3 核心 CPU 和一个 nVidia GPU;我正在运行带有 nvidia-current 驱动程序集的 64 位 Ubuntu,并且我刚刚升级到 13.04(此时 Unity 消失了)。
希望这可以帮助!
答案2
重置 Compiz 和其他配置:
rm -r ~/.*
(这将删除设置和浏览器书签)