Bug 20743

Summary: Variety of mga bugs in XFree86 3d accel
Product: [Retired] Red Hat Linux Reporter: Ed McKenzie <eem12>
Component: XFree86Assignee: Mike A. Harris <mharris>
Status: CLOSED CURRENTRELEASE QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-11-28 19:30:43 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ed McKenzie 2000-11-13 04:16:00 UTC
The mga 3d driver shipped with XFree86 4 misbehaves in a variety of ways. Opening too many instances of 'gears' from xscreensavers (five or six) causes the Xserver to lock solid. Running ssystem windowed and occluded by other windows will also cause an Xserver hang in short order. The 3d waveform display plugin for XMMS can also cause the Xserver to hang if its window is resized or moved around too much. Most of these crashes are difficult to reproduce quickly, but they always occur. Strangely, quake3 seems to either run well for hours, or reboot the machine instantly, depending on what I've run recently. If the machine doesn't crash completely, the mouse cursor also still tracks, so I can kill the Xserver, but vesafb is trashed. Remote gdb indicates most of the crashes happen behind an int 0x80, so I suspect this may be a kernel issue.



K6-2/400, Matrox mgag200 AGP, stock RH7.0 install



I reported several bugs similar to these on the dri bugs list (sourceforge), but they don't seem to be keeping up with their bug reports.

Comment 1 Alan Cox 2000-11-28 17:45:12 UTC
I received some patches for G400 dri problems from the VA hackers a few days
ago. I may merge
them for 2.2.18. If you want to test them drop me a mail

Alan


Comment 2 Ed McKenzie 2000-11-28 19:30:16 UTC

I was told that XFree86 4.0.1f in debian-current fixes alot of these 

problems on my board, but I'd still be interested in testing kernel patches 

if they're applicable to g200 boards.