我已经查看并遵循了至少 8 个指南,以使 Nvidia 的专有驱动程序与 ubuntu 兼容。
以下是我尝试过的答案和指南的列表(每个大约两次),它们不工作。
- 在 14.04 中正确设置 nvidia+intel 显卡这修复了 GLX 错误,但我显然是在用 CPU 看电影。CPU 监视器的负载过大,视频需要一段时间才能跳过。此外,当我尝试“glxspheres”命令时,我得到的结果是“未找到 glxspheres”。所以我猜它“修复了错误”,因为它禁用了显卡,并在您的系统上留下了一堆似乎“相互抵消”的软件。
- https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia这会导致屏幕随机冻结。奇怪的是,我似乎从未“失去对键盘和鼠标的控制”。只是屏幕随机决定停止更新。关闭和打开屏幕后,我发现我徒劳地移动鼠标和在键盘上打字确实起了作用,只是屏幕停止更新了。
- 如何安装 GeForce GT 630 的 Nvidia 驱动程序我尝试使用 apt-get 安装软件包,但它只是反复告诉我配置 xorg。无论我运行 nvidia-xconfig 和/或重新启动多少次,这个问题仍然存在。
- http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/请注意 xorg-edgers ppa。事实证明,它与官方指南中的“添加受限驱动程序”方法具有相同的效果,因为它只会导致屏幕随机不更新。但是,当您尝试摆脱它安装的驱动程序时,它会让您的系统变得一团糟。添加 xorg-edgers 存储库时,很多东西都会升级,恢复系统会成为一场噩梦。
- 安装 Nvidia 驱动程序而不是 nouveau据我所知,黑名单步骤实际上什么都不做,只是在一个不起眼的目录中创建一个新的文本文件,以便您可以将其从要尝试的事项列表中勾掉。
- 如何安装 NVIDIA.run?一年来,我尝试过“使用 nvidia 官方网站的运行文件”好几次。六个月前,它会产生令人讨厌的屏幕冻结问题。到今天,它只给我老旧的“未找到 GLX”错误。
- http://ubuntuforums.org/showthread.php?t=1741783安装 mesa 包并不能消除“未找到 GLX”的错误,即使包中包含短语“GLX”。
- 安装 dkms。我找不到涉及 apt-get install dkms 的 askubuntu 答案,但这也没有产生任何明显的效果。
因此,在编译了这一系列死胡同之后,我希望有人能够告诉我一种使我的显卡工作的新方法,或者确认该问题没有已知的解决方案。
显然,如果有人知道一种“经过实践检验的”方法,我会非常高兴。我承认,这些冗长的修复建议从未解决问题,这让我很沮丧。
我目前正在一台华硕笔记本电脑上输入这个问题,根据我左手腕下的贴纸,它显示它装有“Nvidia Geforce GTX 960M”显卡。
另一种可能性是,我实际上在某个时候安装了显卡,而我误以为渲染速度慢是因为显卡性能不足(我有时使用 mayavi 渲染 3D 体积数据)或配置不当的显卡驱动程序。但我对此表示怀疑,因为当我尝试旋转 3D 图像时,我发现 CPU 工作监视器飙升,这证实了我的怀疑。此外,我的 nvidia 设置管理器从未真正确认过显卡是否正常工作——经常抱怨 xorg 设置配置不当(“很抱歉,您尝试访问的显卡不可用,请运行 nvidia-xconfig 并重试”)或完全不存在(然后我安装它,它又恢复了对不正确的 xorg 设置抱怨)。
答案1
我刚刚购买了一台内置 nVidia 960m 的新笔记本电脑,它是一种新型混合型号,还同时配备了英特尔图形处理器。
我不知道您的情况是否如此,但我在这里问过类似的问题。
我得到的答案是进入终端并输入
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo add-apt-repository -r ppa:xorg-edgers/ppa
这将安装最新的驱动程序 352。
重新启动后,您应该能够在搜索栏中找到 nVidia X 服务器设置以及所有选项等。