Red Hat Bugzilla – Bug 211581
OpenGL apps hang X server on Matrox G400
Last modified: 2007-11-30 17:11:46 EST
Description of problem:
Whenever I try to start any OpenGL app on this system, the screen freezes as
soon as the app's window appears (presumably the instant the OpenGL surface is
created). If I ssh in, I can see that the "Xorg" process is using 100% CPU. I
can kill -9 it, causing the screen to go black, but I can't get X to work again
without a reboot.
The card in question is a Matrox G400 32MB. I tried it at both 16 and 24 bit
color depth, with the same results.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. run glxgears or enable compiz
Screen is frozen until system is rebooted.
Created attachment 138954 [details]
Created attachment 138955 [details]
This problem is likely fixed in mga driver 1.4.4 according to
I'll build that version from source tarball and report results here.
OpenGL is working under 1.4.4 so far. The only problems are that the mouse
pointer disappears and/or leaves a trail of corruption when moved over an OpenGL
surface, and the right side of the screen isn't rendered properly when using
compiz at 1280x1024. IIRC the former problem dates back to FC3 or earlier, and
the latter is probably a 1024x1024 texture size hardware limitation, so I see no
obvious harm in updating FC6 to the 1.4.4 driver.
1.4.5-2 (resync with rawhide) is headed to fc6-u-t now.
Pushed to fc6-updates. I assume it worked, since no one complained...
Since updating to FC6 on a system with a Matrox Millenium G200 card, the
X-display is unusable (I tried several Monitors) -- the problem appeared
already during the boot from the FC6 iso CD. -- the display is grainy and can
hardly be read, particularly at 1280x1024.
Hope the update to xorg-x11-drv-mga-1.4.5-2.fc6 will help (I will test the
machine later today)