X troubles (possibly radeon related)

Eric Anholt eric at anholt.net
Sun Apr 9 05:12:10 UTC 2006


On Sat, 2006-04-08 at 20:07 -0700, Fred Cox wrote:
> --- Eric Anholt <eric at anholt.net> wrote:
> 
> > On Sat, 2006-04-08 at 12:58 -0700, Fred Cox wrote:
> > > Several people have reported problems with X.org
> > 6.9
> > > and Radeon X300, which were "solved" by going back
> > to
> > > 6.8.2.  This includes total machine lockup with
> > the
> > > default vga driver as well as various ati and
> > radeon
> > > drivers.
> > > 
> > > Unfortunately, there doesn't seem to be any
> > visible
> > > action on the problem.  I get no response when I
> > email
> > > the Xorg maintainer.
> > > 
> > > I don't think they want to believe they've broken
> > > something.  They want to blame the drivers.
> > 
> > I did respond to your email.  I don't have any
> > response from you.
> 
> I found this message in Yahoo's (overly agressive)
> bulk folder, but nothing else from you.  Could you
> resend?

If you use an email service that throws away good mail, you should get a
better service, not ask people to resend mail. :P

> > message gave a
> > line with "vga0" from
> > dmesg that's irrelevant to X's behavior, making me
> > suspect that you were
> > still using the radeon driver in X, not vga as you
> > claimed.
> 
> I never told FreeBSD to use the Radeon driver, and
> since it doesn't mention radeon in dmesg, I assumed
> that was what's going on.
> 
> For people who aren't as deeply steeped in the code,
> can you tell us how to tell which driver is being
> used?

/var/log/Xorg.0.log is X's equivalent of dmesg
/etc/X11/xorg.conf is where you configure what drivers to use, if you
do.

> >  The radeon
> > driver in 6.9 (as with 6.8.2, 6.8.1, 6.8.0, 6.7.0,
> > XFree86 4.4, etc.)
> > had major issues.  The major issues have changed
> > from release to
> > release, as fixes were applied for some chipset that
> > broke another.
> > It's really actually hard to get this memory mapping
> > stuff right for
> > ATI.  It's quite possible that benh has fixed them
> > now in the latest
> > releases of the ATI driver -- he's studied the
> > problems more in-depth
> > than anyone before, so the latest radeon driver is
> > probably good when
> > combined with a good DRM and good DRI drivers.
> 
> Are these required for simple 2D X interactions, such
> as fluxbox and Firefox would use?

They are not required, but enabling 3D acceleration (which is the
default) places a dependency on the DRM for 2D drawing, which changes
code paths significantly.

> >  We
> > have none of these in
> > FreeBSD currently.
> > 
> 
> Is there any plan to get this stuff fixed?

Sure, we intend to bring in the latest greatest upstream bits.  Is there
a schedule?  Of course not.

-- 
Eric Anholt                     anholt at FreeBSD.org
eric at anholt.net                 eric.anholt at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20060409/5b8e2953/attachment.pgp


More information about the freebsd-x11 mailing list