I've tried everthing I found on google and the forums and still can't find the way to make DRI work with my ATI Radeon XPress 200M and the opensource drivers.

I don't want to install the closed source because I want to use beryl, and these drivers can't do the job, AFAIK.

So, here I am, trying to figure out what is going wrong. I made everything I could think of.

My Xorg.conf (the interesting part)
Code:

Section "Module"
        [...]
        Load    "dri"
        Load    "drm"       
        Load    "glx"
        [...]
EndSection

[...]
Section "Device"
        Identifier      "ATI Technologies, Inc. Radeon Xpress 200M (RS480)"
        Driver          "radeon"
        BusID           "PCI:1:5:0"
        Option          "RenderAccel" "on"
        Option          "XAANoOffscreenPixmaps" "true"
        Option          "AccelMethod" "XAA"
        Option          "AccelDFS"      "1"
        Option          "GARTSize"      "64"
        Option           "AGPMode"               "4"
        Option           "EnablePageFlip"        "1"
        Option           "ColorTiling"           "1"
        Option           "dri"   "true"
        Option           "AGPFastWrite"  "1"       
EndSection

Section "DRI"
        Mode    0666
EndSection
[...]
#composite is disabled


Modules I have enabled in the kernel and that are loaded by /etc/modules.autoload.d/kernel-2.6:
Code:

agpgart
amd64-agp
drm     #this one was built by emerge x11-drm
radeon #this one too


Dmesg doesn't show anything.

However, /var/log/Xorg.0.log shows this:
Code:

[...]
(--) RADEON(0): Chipset: "ATI Radeon XPRESS 200M 5955 (PCIE)" (ChipID = 0x5955)
(--) RADEON(0): Linear framebuffer at 0xc0000000
(II) RADEON(0): PCI card detected
(II) RADEON(0): Direct rendering broken on XPRESS 200 and 200M
[...]
(WW) RADEON(0): Direct rendering disabled
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700 and newer.
(II) RADEON(0): Render acceleration disabled
[...]
(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib64/xorg/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
[...]


The "Direct rendering broken on XPRESS 200 and 200M" part makes me wonder whether or not a workaround exists. What can I do now?
_______________________________________________________ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ -- gentoo-user@gentoo.org mailing list

Reply via email to