![在使用 Optimus 的笔记本电脑上升级到最新的 nVidia 驱动程序?(Ubuntu 15.04)](https://linux22.com/image/875571/%E5%9C%A8%E4%BD%BF%E7%94%A8%20Optimus%20%E7%9A%84%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E5%8D%87%E7%BA%A7%E5%88%B0%E6%9C%80%E6%96%B0%E7%9A%84%20nVidia%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F%EF%BC%88Ubuntu%2015.04%EF%BC%89.png)
我在一台笔记本电脑上运行 Ubuntu 15.04,配有 Intel HD Graphics 5000 和 nVidia GeForce 520M,以及 Optimus。我正在尝试将我的显卡驱动程序升级到供应商提供的最新版本,以便我可以使用Unity 3D 的新实验版本。
但是,当我尝试切换到默认开源驱动程序以外的任何驱动程序时,glxinfo
出现此错误:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 33
Current serial number in output stream: 34
...然后当我重新启动时,我的显卡无法工作,所以我必须通过命令行恢复到旧驱动程序。问题是,我以前可以在这台笔记本电脑上使用 Optimus(通过optirun
)。
有什么想法吗?
答案1
ubuntu 非常擅长捆绑供应商图形驱动程序,因此手动下载和安装不一定是最佳解决方案。试试这个:
System Settings -> Software & Updates -> Additional Drivers
给它时间进行探测/查找,它会响应预加载驱动程序列表,您可以从中选择一个 Nvidia(如果您愿意)。这确实有效。