全新安装 Ubuntu 11.10,然后通过选择“其他驱动程序”-> 驱动程序已激活并使用(根据同一菜单)安装 nvidia 专有驱动程序 (280.13)。当我在终端中输入“glxinfo”时,出现此错误:
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x5400003
Serial number of failed request: 32
Current serial number in output stream: 32
“lspci | grep VGA”给出:
02:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8500 GT] (rev a1)
这次升级之前我使用的是 11.04,运行完美,3D 效果流畅……另外,我使用双屏(配置了 nvidia-settings),当我选择菜单“glx 信息”时,nvidia-settings 崩溃了……我不明白这些错误是怎么回事,因为我的环境在“全新”安装之前是可以正常运行的……
你有什么想法吗?有同样情况的人吗?提前感谢你的帮助。
答案1
在最近的 Ubuntu 内核更新后,我(运行 10.04)也遇到了同样的事情。在看到相同的 xsettings 崩溃后,我查看了 glxinfo。
我做了以下事情:
- 改变至终端;
sudo service gdm stop
sudo apt-get remove nvidia*
./NVIDIA-Linux-x86_64-285.05.09.run
运行安装程序 - 这次我没有选择在我的 64 位机器上添加 32 位兼容性内容 - 出现了一堆关于目录不存在的警告;sudo service gdm start
- 正常登录;
- 转到“首选项:外观:视觉效果”并选择“额外” - 这次成功了;
- 重新导入 Compiz 设置;然后我就可以再次使用了——直到下一次内核更新?
但完成上述操作后,当我重新启动时,我进入了低图形安全模式。尝试运行 nvidia-xconfig 或 nvidia-installer(我忘了哪个),它抱怨安装了“nouveau”驱动程序,并询问我是否想让程序尝试通过插入文件来禁用它/etc/modprobe.d/
。我同意了。重新启动后,一切都很顺利,所以一切都很好。