我有一台 2 年前的笔记本电脑(华硕 K73SV、8Gb RAM、英特尔 i7-2630QM、nVIDIA GeForce GT540M 1Gb),GPU 设置是一个混合系统(这意味着它在 CPU 中集成的英特尔高清之间切换)。
我现在只运行 Ubuntu 13.10,Nvidia 的任何专有驱动程序安装都失败了。Bumblebee、Optimus 等。
有谁能告诉我是否有可能在我的笔记本电脑上安装专有驱动程序?(或者有类似设置的人找到了安装和使用它们的神奇方法?)。
我已经尝试了一年多的时间来寻找一些东西,这是我的最后手段;)。
感谢您尽力帮助我!
编辑:澄清一下,在我安装没有 bumblebee 的 nvidia 驱动程序之前,我在启动时就卡在黑屏上。我不得不摆弄命令行才能让一切恢复正常,但它又恢复正常了。然后我尝试了 bumblebee,我认为它不起作用,因为什么都没有改变(optirun)。现在我已经安装了 bumblebee,但不知道该如何检查它是否正常工作……
答案1
如果你按照说明操作这里,您可能应该安装了bumblebee-nvidia
和primus
,对吧?我相信 primus 的性能优于 virtualgl。不过后者仍然是默认设置,因此您应该使用选项 运行 optirun -b primus
:optirun -b primus glxgears
。看看您是否能获得更好的性能。
另外,请看一下这篇文章,它非常有启发性:https://askubuntu.com/a/36936/169250
编辑:尝试更新您的 nvidia 驱动程序:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get install nvidia-331
sudo apt-get --purge autoremove #this should remove old drivers
sudo apt-get reinstall bumblebee bumblebee-nvidia
EDIT2:显然,您需要更改配置文件。请参见此处(在更新驱动程序):https://wiki.ubuntu.com/Bumblebee#安装
并且看起来运行时optirun nvidia-settings
你大概就能看到 nvidia GPU 是否正在工作。