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

Reply via email to