Messages in this thread | | | Date | Sun, 30 Jan 2005 20:00:37 +0100 | From | Zoltan Boszormenyi <> | Subject | Re: 2.6.10 dies when X uses PCI radeon 9200 SE, further binary search result |
| |
> On Sun, Jan 30, 2005 at 10:05:16AM -0500, Jon Smirl wrote: >> I just checked out on current Linus BK with my AGP Radeon 9000 which >> is pretty close to a 9200. Everything is working fine. >> >> I notice from his logs that he is running a PCI radeon, not an AGP >> one. Didn't someone make some changes to the PCI radeon memory >> management code recently? I run a PCI R128 and that is still working. >> DRM debug output might give more clues. >> > Yes, it is a PCI radeon. And the machine has an AGP slot > too, which is used by a matrox G550. This AGP card was not > used in the test, (other than being the VGA console). > Note that there is no crash if I don't compile > AGP support, so the crash is related to AGP somehow even though > AGP is not supposed to be used in this case. > > As I start X (on the radeon) I notice that the VGA console > I'm using (on the G550 AGP) goes black. I see no need for that either, > the radeon display is a _different_ device so why black out > the vgacon? Could the problem lurk there somehow? > > Helge Hafting
I suspect it's the X server that makes your G550 go black.
XOrg-X11-6.8.2 RC1 or RC2 fixes that by introducing a VGAAccess option for its radeon driver. I recompiled xorg-x11-6.8.1 with this fix on my FC3 system. It made the only thing that annoyed me using the linuxconsole.sf.net ruby patch go away.
I have a Radeon 7000VE PCI and a Radeon 9200SE AGP8x. Every time I logged out on the first X ( localhost:0 ), it made the other one (localhost:1) go blank.
With the above mentioned fix (that I collected from the XOrg devel mailing list and was made by Ben Herrenschmidt) applied to XOrg and using
Option "VGAAccess" "on"
on the card that is set up for VGA by the BIOS and
Option "VGAAccess" "off"
on the other, this problem went away. This modification disables using the "vgahw" module in XOrg and unfortunately only applicable to the radeon driver. BTW this patch was made for specifically for systems that don't use vgacon, like PPC that don't even have legacy VGA and for others that use radeonfb.
I guess the VGA routing patch and X cooperation will also solve "the other VGA(s) in the system go blank when I fire up X" in a generic way, not only for Radeons.
Best regards, Zoltán Böszörményi
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |