Bug 211581 - OpenGL apps hang X server on Matrox G400
Summary: OpenGL apps hang X server on Matrox G400
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: mesa
Version: rawhide
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Adam Jackson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-10-20 09:07 UTC by Mark McClelland
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-01-25 02:20:04 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
xorg.conf (1.00 KB, text/plain)
2006-10-20 09:07 UTC, Mark McClelland
no flags Details
Xorg.0.log (60.90 KB, text/plain)
2006-10-20 09:10 UTC, Mark McClelland
no flags Details

Description Mark McClelland 2006-10-20 09:07:56 UTC
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):
mesa-libGL-6.5.1-7.fc6
xorg-x11-server-Xorg-1.1.1-47.fc6
xorg-x11-drv-mga-1.4.2-1.fc6

How reproducible:
Every time.

Steps to Reproduce:
1. run glxgears or enable compiz
  
Actual results:
Screen is frozen until system is rebooted.

Comment 1 Mark McClelland 2006-10-20 09:07:56 UTC
Created attachment 138954 [details]
xorg.conf

Comment 2 Mark McClelland 2006-10-20 09:10:11 UTC
Created attachment 138955 [details]
Xorg.0.log

Comment 3 Mark McClelland 2006-11-10 05:34:01 UTC
This problem is likely fixed in mga driver 1.4.4 according to
https://bugs.freedesktop.org/show_bug.cgi?id=8666

I'll build that version from source tarball and report results here.

Comment 4 Mark McClelland 2006-11-10 07:56:57 UTC
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.

 

Comment 5 Adam Jackson 2006-12-11 21:12:08 UTC
1.4.5-2 (resync with rawhide) is headed to fc6-u-t now.

Comment 6 Adam Jackson 2007-01-25 02:20:04 UTC
Pushed to fc6-updates.  I assume it worked, since no one complained...

Comment 7 Hardy Mayer 2007-01-29 17:44:38 UTC
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. 

Comment 8 Hardy Mayer 2007-01-29 17:48:37 UTC
Hope the update to xorg-x11-drv-mga-1.4.5-2.fc6 will help (I will test the 
machine later today)


Note You need to log in before you can comment on or make changes to this bug.