On Tue, 14 Jan 2003, Schultz, Dale C. wrote: >I've been struggling with this for about a month now and thought >someone could help me out. I have an AOpen motherboard with >built-in AGP graphic chip. To get better 3D performance I >installed and ATI Radeon 7000 PCI adapter. The default Radeon >driver does not support direct rendering to PCI cards. So I >used a hack to enable PCI and recompiled my complete xserver >from cvs. All worked great until I rebooted my system with it >still set to initdefault 5 in the inittab file. The system >comes almost all the way up but when the screen switches from >text mode to graphics mode the system hangs. The reset button >is the only thing that can get it going again.
Radeon PCI DRI is supported only on the Alpha processor. It does not work on x86 architecture, which is why it isn't enabled in XFree86 by default for x86. To enable it, requires a slight kernel modification, as well as a slight X server modification. The result however just shows why it is disabled by default. A few people have posted some patches that attempt to make Radeon PCI DRI also work on x86, however I don't believe that XFree86 sources have applied any of these patches, and I don't believe that they've been adequately tested in the wild yet. Anyone interested in testing out these types of patches need not have a Radeon PCI though, you can just disable AGP and an AGP card should work as a PCI one for the purposes of testing and debugging. >The strange part is that if I set inittab to initdefault 3 and >use the startx command all works fine. The biggest problem (not >for me) is the login. When my kids boot up the system and don't >see the graphical login screen they panic and shut the machine >off (just about as bad as a crash). That's odd. >I've checked the Xfree86.log file and it ends abruptly when the >system hangs around the area when the drm extensions(?) are >being initialized. If I disable drm in the XF config file the >system doesn't hang, but of course the 3D performance sucks, >just ask Tuxracer... Sounds like the problem that occurs on x86 which caused Radeon PCI to be disabled by default. >Any suggestions, other than the obvious...don't init 5 and teach >the kids how to use a 'real' Linux system with a text console... > >Could there be a prexdm or xdm problem? Unlikely IMHO. It's most likely that you're just experiencing the reason that DRI is disabled by default on PCI Radeon. The best place to inquire about this though is the dri-devel mailing list on sourceforge. All DRI related topics are best covered there. Hope this helps, TTYL -- Mike A. Harris _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86

