non working DRI on *i386* RADEONX1650+FreeBSD7-stable+Xorg7.4
rnoland at FreeBSD.org
Sun Feb 8 00:24:58 PST 2009
On Sun, 2009-02-08 at 09:13 +0900, NAKAJI Hiroyuki wrote:
> >>>>> In <1234026184.1562.47.camel at ferret.2hip.net>
> >>>>> Robert Noland <rnoland at freebsd.org> wrote:
> > On Sat, 2009-02-07 at 07:24 +0900, Maho NAKATA wrote:
> > > it seems DRI is not working on i386, RADEON X1650 FreBSD 7-stable, Xorg 7.4
> > >
> > > 1. if we enable DRI, screen is garbled.
> > > 2. without DRI, works, it works, and no problem.
> > > 3. I have DRM loaded at /boot/loader.conf
> > > drm0: <ATI Radeon X1650> on vgapci0
> > > info: [drm] Initialized radeon 1.29.0 20080613
> > Please make sure that your -STABLE is up to date. The garbled screen
> > should be resolved with the new drm code. If you are up to date. (your
> > xserver at least was built against the old kernel), try rebuilding
> > graphics/libdrm.
> Robert, I'd like to make a summary about "How to update xorg".
> Is it right in general?
> 0. prepare to accept any troubles
Yes, hopefully minimal, but Xorg is a big and complex project and there
are only a couple of us that work on FreeBSD right now, so...
> 1. update /usr/src and /usr/ports tree to the latest -STABLE or -CURRENT
For the latest agp/drm bits yes, this is advised.
> 2. build and install the latest kernel, and reboot
> 3. update xorg and related all packages using portupdate or portmaster
I personally use "portmanager -u -p -l -y", but yes, the tool of your
choice. In my experience, portupgrade allows the most foot shooting...
> 4. update /etc/X11/xorg.conf
This is sometimes needed. Often it is not needed unless specific
> 5. enjoy the new xorg world
Hopefully, life is good at this point. 8-)
> And then, I have some questions.
> 2. Do we need to update the userland, too?
This depends on whether or not any specific API/ABI has been broken.
Normally this should only be observed if shared library versions change.
The above portmanager usage will just deal with it, even if
PORTREVISIONS aren't bumped, though we attempt to bump all needed ports.
> 3. If using portupgrade, is "portupgrade -af" better than
> "portupgrade -rf xorg"?
I haven't used portupgrade in a long time, so I'm not the best person to
answer this. The primary concern is ensuring that all the needed ports
are updated in dependency order. Unless I'm mistaken, portupgrade -rf
xorg is not what you want, as that would try to rebuild everything that
depends on the xorg meta port, which is pretty much nothing.
Robert Noland <rnoland at FreeBSD.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 196 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20090208/9fa4ff10/attachment.pgp
More information about the freebsd-x11