在使用Optimus的笔记本电脑上升级到最新的nVidia驱动程序? (Ubuntu 15.04)

我在配备Intel HD Graphics 5000和nVidia GeForce 520M的笔记本电脑上运行Ubuntu 15.04,由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 )。

有什么想法吗?

ubuntu正在擅长捆绑供应商的图形驱动程序,因此必须手动下载和安装并不一定是解决方案。 试试这个 :

 System Settings -> Software & Updates -> Additional Drivers 

给它时间进行探测/查找,它会响应预先加载的驱动程序列表,如果你愿意,可以从中选择一个Nvidia。 这确实有效。