我在一台笔记本电脑上运行 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(如果您愿意)。这确实有效。