Bug 65136
Summary: | ATI Rage 128 (all) lockup when switching from console to X with DRI enabled. | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Christopher Blizzard <blizzard> |
Component: | XFree86 | Assignee: | Mike A. Harris <mharris> |
Status: | CLOSED ERRATA | QA Contact: | David Lawrence <dkl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | CC: | cybermesamike, ellis, hyu, katzj, ldd, matt_domsch, michael, mtdonagh, rudi, smooge |
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: | 2002-07-26 16:50:38 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
Christopher Blizzard
2002-05-18 02:22:57 UTC
By the way, this may or may not be related, my desktop machine has the exact same behaviour. It's a: 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon 7500 QW I have the same problem on a Dell Optiplex GX240, lspci: 01:00.0 VGA compatible controller: nVidia Corporation NV15 (Geforce2 GTS) (rev a 4) I have the same problem with the following card (quoted from /proc/pci): VGA compatible controller: ATI Technologies Inc Rage Mobility M3 AGP 2x (rev 2). Not only virtual console switching doesn't work but neither gtv nor noatun nor plaympeg are able to play MPEG files correctly. I get can an image but it's mangled. Now, in trying to fix the problem I discovered that if I don't load the DRI driver in XFree86 (comment out the Load "dri" line), both the mpeg and switching problems go away. None of this happened with RedHat 7.2. I have this problem on Compaq Presario EA2700 with ATI Radeon (I can't check the exact specs right now - if you need it drop me an email and I'll check it next week). It doesn't happen on an old Pentium MMX SMP with Matrox Millenium (VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 1)). Both machines are fully updated RedHat 7.3 and the problem didn't exist for RedHat 7.2. I had this problem on Dell C800, until I complied and started to use 1400x1050 resolution. It worked like a charm. I have the same problem but only occasionally. When it does happen the system is completely frozen and has to be reset. The video card identifies (via lspci) as ATI Technologies Inc Rage 128 Pro Ultra TF. The Radeon problem is also listed as a master bug for duping against: http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=62171 This is a "me too" bug report. Dell Dimension 4300S ATI Rage 128 Ultra 32M. The Radeon VTswitch bugfix is reported as working. I'm going to dupe all similar open rage 128 bugs to this one now, and whip up a similar bugfix for testing. Stay tuned, don't change that dial. *** Bug 62442 has been marked as a duplicate of this bug. *** This bug is now the master bug for duping similar problems against. Bug #45624 is similar, and might be fixed by the patch for this bug also. Bug #54625 also seems similar to this one and likely the same bug, or at least fixed by the same fix. *** Bug 62474 has been marked as a duplicate of this bug. *** Ok, XFree86 4.2.0-57 in rawhide will contain the bugfix attempt for this. A bug fixed driver module is available at the following URL: ftp://people.redhat.com/mharris/test-drivers/r128-4.2.0-vtswitch-hang/r128_drv.o Please drop this driver overtop of your existing XFree86 4.2.0 r128 driver in /usr/X11R6/lib/modules/drivers/r128_drv.o and restart XFree86. Make sure DRI is enabled in your config file, or this patch does nothing. Now VTswitch like a crazy madman back and forth. Pound the crap out of it. Let me know if this solves the problem for you ASAP. The new driver in rawhide is reported now by many people as resolving the problem. (blizzard reported it working via IRC as well) An errata has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2003-066.html |