On Fri, Feb 28, 2003 at 01:29:28AM -0500, Branden Robinson wrote: > On Thu, Feb 27, 2003 at 08:04:55PM +0000, Phil Armstrong wrote: > > Package: xserver-xfree86 > > Version: 4.2.1-6 > > Severity: normal > > > > Just running "glxinfo" on 4.2.1-5 or 4.2.1-6 is enough to put my G400 > > in an unusable state, with screen corruption all over the > > place. Switching to another console is possible, but the corruption > > remains; switching back to the X console hangs the system completely. > > > > 4.2.1-4 appears to be entirely stable. I think I missed this bug on > > 4.2.1-5 due to running the experimental dri packages at the time. > > > > Let me know if there's any diagnostics I can run. > > Here's a summary of Debian patches to the mga driver: > > debian/patches/000_stolen_from_HEAD.diff: > > + Fix pixmap cache corruption on VT switches in mga driver (#A.1279, Ross > Mikosh). (added in 4.2.1-4) > > + (xc/programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c): Add reporting > of G400/G450 in MGA driver (Andrew C. Aitchison). (added in 4.2.1-6) > > debian/patches/016_mga_manpage_updates.diff: manpage updates only, > unlike to affect the MGA driver's operation (added in 4.2.1-0pre1v2) > > debian/patches/023_mga_use_hal_modeinit_workarounds_for_g550.diff: use > the buggy-HAL workarounds in mode initialization for G550 as well as > previous Matrox cards (added in 4.2.1-1) > > debian/patches/063_mga_texmode_restore_fix.diff: fix for nonstandard > textmode restoration on Matrox G450 (added in 4.1.0-13) > > As you can see, not much has really changed in the MGA driver since > 4.2.1-4.
Indeed. > If you're handy with Debian packaging, you could roll a custom XFree86 > 4.2.1-6 package with above patches removed, and see if that changes > anything. If not, it's an upstream problem. > > Note that the switch to the GCC 3.2-based toolchain has had somewhat > negative consequences on the Mesa 3D acceleration modules; for instance, > the Radeon accelerator is completely inoperative. This, too, is an > upstream problem. So another experiment might be to compile XFree86 > 4.2.1-6 with gcc-2.95 and see if that makes the problem go away. > > I don't have a Matrox card, so I'm going to need help to track this down > (this message will be CCed to the debian-x mailing list.) I may have time this weekend -- will download the package sources and go from there. The gcc change seems like the best place to start, given the lack of any other obvious candidates. > Alternatively, we can just hope that the problem is fixed in XFree86 > 4.3.0, which was just released, and for which there will be Debian > packages as soon as is feasible. OK. It's not a big deal for me in the short term: There aren't any showstopper bugs in 4.2.1-4 for me, so I'll stick there until the problem goes away of it's own accord or until one of us finds the problem. cheers, Phil -- http://www.kantaka.co.uk/ .oOo. public key: http://www.kantaka.co.uk/gpg.txt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]