DRI on Radeon 9500 Mobile
Norberto Meijome
freebsd at meijome.net
Wed May 10 02:11:59 UTC 2006
Hi all,
there have been several posts about DRI (the X extension) causing lockups
(panics?) when resuming from suspend.
I've just upgraded to 6.1-STABLE , on a Thinkpad z60m (with ATI Radeon 9500
mobile), and i decided to give dri a go to see if it's fixed. I enabled in
it xorg.conf, but it seems it's not support by X for this card? I can see an
error about that below... just not sure HOW to fix it / work around it.
(I was actually getting excited thinking that the DRI-lockup issue was
fixed! :-/ )
Thanks for any suggestions!
Beto
6.1-STABLE FreeBSD 6.1-STABLE #1: Tue May 9 22:34:57 EST 2006
10 1 0xc52f2000 1e000 radeon.ko
11 1 0xc5320000 f000 drm.ko
pciconf -lv
none2 at pci1:0:0: class=0x030000 card=0x058e1014 chip=0x31501002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'M24 1P Radeon Mobility X600'
class = display
subclass = VGA
$ grep -i dri /usr/X11R6/lib/X11/xorg.conf
Load "dri"
Driver "kbd"
Driver "mouse"
### Available Driver options are:-
Driver "ati"
packages:
dri-6.2.20050719,1 DRI OpenGL drivers snapshot
libdrm-2.0.1_1 Userspace interface to kernel Direct Rendering Module servi
radeontool-1.5 ATI Radeon video card contoroling tool useful for laptops
/var/log/Xorg.0.log (extract):
[.....]
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 6.9.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
compiled for 6.9.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension XFree86-DRI
[.... DRI DISABLED? WHY..... ]
(WW) RADEON(0): Enabling DRM support
*** Direct rendering support is highly experimental for Radeon 9500
*** and newer cards. The 3d mesa driver is not provided in this tree.
*** A very experimental (and incomplete) version is available from Mesa
CVS.
*** Additional information can be found on http://r300.sourceforge.net
*** This message has been last modified on 2005-08-07.
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
[.... several more variations of /dev/dri/card*...]
[drm] failed to load kernel module "radeon"
(II) RADEON(0): [drm] drmOpen failed
(EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI.
(II) RADEON(0): Depth moves disabled by default
(II) RADEON(0): Memory manager initialized to (0,0) (1280,8191)
(II) RADEON(0): Reserved area from (0,800) to (1280,802)
(II) RADEON(0): Largest offscreen area available: 1280 x 7389
(II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700 and newer.
(II) RADEON(0): Render acceleration disabled
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
More information about the freebsd-mobile
mailing list