DRI on Radeon 9500 Mobile

Norberto Meijome <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <20060510121149.7ba4fc5a@localhost>
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@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)

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.