我有一个与这个人非常相似的问题:当我安装 nvidia 驱动程序时桌面不显示!。我遇到同样的问题,安装时从软件源对话框中选择 nvidia 驱动程序,但桌面不存在。
我尝试将答案标记为解决方案,但这对我没有帮助。仍然得到相同的结果/错误。
我也尝试过重新配置它,就像这个人说的:http://ubuntuforums.org/showpost.php?p=12303179&postcount=4,但这对我也没有帮助。
然后有人建议我尝试一下 Bumblebee。我按照安装说明进行操作(https://wiki.ubuntu.com/Bumblebee#安装) 并且重启后分辨率仍然很糟糕,但这次桌面确实出现了,但图形很差,我无法使用,optirun
而且大黄蜂无法启动。
我希望有人能知道哪里出了问题或者我做错了什么。
我有一台联想 W520,配备 nvidia Quadro FX 880M,运行的是 ubuntu 12.10
答案1
我也遇到了这个问题,但经过多日的反复试验,这是唯一对我有用的解决方案:
转到 TTY (Control+Alt+F1)
- 登录
- sudo stop gdm 终止 X
- sudo sh NVIDIA-Linux-x86_64-256.44.run(但用实际文件替换它)
- 假设一切顺利,它应该构建、安装并加载内核驱动程序,因此只需 sudo start gdm 即可返回 X
笔记:Ubuntu 的驱动程序将在更新其内核(安全更新等)时自动重建 nvidia 内核模块。除非您想参与一些严重的脚本欺骗,否则手动安装的驱动程序不会这样做。因此,在内核更新后,您可能会被转储到低分辨率屏幕上,并提示下一步该怎么做。单击退出以显示提示(或听起来像提示的提示),然后从第 2 点开始执行您所做的操作。
请注意:我建议您不要使用低图形模式,因为它会干扰您的桌面设置。只需退出 X,重新安装驱动程序,然后重新进入 X,即可获得完整的硬件功能。
答案2
Bumblebee 专为配备 Optimus 显卡的电脑而设计。您的电脑可能配备可切换显卡,因此需要采用不同的方法。
也许您可以执行以下操作来提供更多信息:
打印硬件列表:
sudo lshw -short
使用 Leveno 网站上的说明来检查您是否具有可切换或 Optimus 显卡:
检查您的计算机是否可以与“vga_switcheroo”(可切换显卡)配合使用:
ls -l /sys/kernel/debug/vgaswitcheroo/switch
答案3
对于那些即使确定您的 Nvidia/ATI 驱动程序现在正确但仍然陷入 Unity 损坏的人来说:我注意到在另一个用户帐户下,一切都很好,所以一定是在驱动程序安装过程中用户设置在损坏。
执行“dconf reset -f /org/compiz”后问题解决(只需重新配置一些 compiz 设置)。
答案4
重新安装了系统,问题就解决了:) 感谢您的反馈