升级到最新的 Nvidia 驱动程序后,340.58
Ubuntu 桌面无法工作。我得到的是空白屏幕,只有我的壁纸。
这似乎是一个有很多解决方案的常见问题,但在尝试了各种方法之后,我仍然无法让我的 Unity/Compiz 恢复工作。
我的系统:
- Ubuntu 14.10 64位
- NVIDIA GeForce 9600 GT
- 英特尔酷睿™2 四核 Q6600
输出uname -a
Linux [...] 3.16.0-26-generic #35-Ubuntu SMP Mon Dec 1 19:19:18 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
我到目前为止尝试过的:
setsid compiz
gconftool-2 --recursive-unset /apps/compiz
dpkg-reconfigure compiz
dconf reset -f /org/compiz
apt-get install ubuntu-desktop unity compiz --reinstall
唯一有帮助的是直到下次重启是:
rm -rf ~/.gconf ~/.gconfd ~/.metacity ~/.compiz-1 ~/.config/compiz-1 ~/.config/dconf
执行此命令后,Compiz 崩溃并重新启动,然后运行正常。此外,访客会话运行正常,没有任何问题。
我也尝试了 Ubuntu 附带的标准 Nvidia 驱动程序,但没有成功。
也许我遗漏了一些东西,但我不知道为什么在重新启动计算机后,Compiz 或 Unity 总是将自己设置回错误的配置文件。
答案1
对我来说似乎可以解决问题的是:
unity --reset
将此 Unity 配置设置为其默认值后,一切又正常运行。