On 09/26/2009 04:52 AM, James wrote:
Hello,

I recently upgraded ati-drivers to 9.9-r2 also to
xorg-server-1.6.3.901-r2


bzflag fails to run from the kde menu.

trying to launch it from the command line yields:
X Error of failed request:  BadRequest (invalid request
code or no such operation)
   Major opcode of failed request:  129 (GLX)
   Minor opcode of failed request:  19 (X_GLXQueryServerString)
   Serial number of failed request:  13
   Current serial number in output stream:  13

I don't know why this is happening, but here some things that might be worth checking:

Check if your graphics card is actually fully supported by ati-drivers-9.9; only HD2000/HD3000/HD4000 series cards are supported.

Make sure ATI's OpenGL library is used instead of X.Org's:

  eselect opengl set ati

Also make sure that your /etc/X11/xorg.conf contains this:

  Section "DRI"
        Mode         0666
  EndSection

Finally, make sure to rebuild all X drivers since you updated xorg-server. This should be a rather quick compilation; the drivers are small:

  emerge -a1 `qlist -IC x11-drivers/`

You need app-portage/portage-utils installed for "qlist" though.

Restart X.

For what it's worth, I just installed bzflag here. I'm on AMD64, a Radeon HD4870, ati-drivers-9.10 (renamed ebuild of ati-drivers-8.660, which is a beta release of 9.10 released by Ubuntu, therefore the weird version and mask in portage), gentoo-sources-2.6.31.


Reply via email to