X 请求失败的错误:BadRequest(无效的请求代码或没有此类操作)

X 请求失败的错误:BadRequest(无效的请求代码或没有此类操作)

可能重复:
如何修复 ATI 驱动程序错误“请求失败错误”?

尽管这个问题被问到11.10 之前,仍然没有答案。我正在使用 ubuntu 12.04(在 Dell Inspiron 1525,2008 型号上),面临同样的问题:

milind@Ubuntu11:~$ glxinfo
name of display: :0.0
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  136 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

在互联网上,我尝试了几种技巧,比如删除/重新安装一些软件包,如 Xorg 或 flglrx (ATI);但没有成功。

“/var/log/Xorg.0.log”文件提供:

(EE) GLX 错误:无法获取所需符号。

我有另一台较新的笔记本电脑(联想 ThinkPad T420 2011 型号),也安装了 Ubuntu 12.04,但一切运行正常。但不知道如何比较能用和不能用的笔记本电脑!

任何帮助都将不胜感激。

答案1

我不断尝试,并使用了
这个答案
这个答案
此链接

而且效果非常好:

milind@Ubuntu11:~$ glxinfo | grep -i yes
direct rendering: Yes

至少到目前为止,我可以运行一些基本的 OpenGL 程序(此处提到的源代码链接)。

相关内容