You are not logged in.

#1 2010-12-12 15:36:03

rochus
Member
Registered: 2007-02-14
Posts: 91

[SOLVED] kms, xf86-video-ati: direct rendering issues

Hi,

Quite possible I'm doing something completely wrong, but how to enable direct rendering on an r500 chip (x1400 mobility radeon) with kms enabled?

I let the module be loaded early (-> mkinitcpio) and have radeon.modeset=1 in my grub-menu.lst. kernel mode setting works, the x-server starts (in contrast to when having modeset=0, then Xorg segfaults due to libglx) and in the Xorg.0.log when looking for DRI, it tells me that the modules dri, dri2 and glx are all properly loaded. Nevertheless, glxgears is damn slow as well as glxinfo telling me that direct rendering is not enabled.

Using the git versions of xf86-video-ati and libdrm didn't change the bahaviour.

package versions:
kernel 2.6.36.2-1
mesa 7.9-1
libdrm-git (from a few minutes ago)
xf86-video-ati-git (from a few minutes ago)

xorg.conf: there's no difference in having LoadModule "dri", "dri2" in the Module-Section or having Option "DRI" "on" in the Device section or not having any xorg.conf at all.

Any ideas? or is dri up and running and glxgears just sucks and glxinfo doesn't show the correct information? wink

Last edited by rochus (2010-12-17 18:27:56)

Offline

#2 2010-12-16 17:43:33

jarryson
Member
Registered: 2007-02-18
Posts: 298

Re: [SOLVED] kms, xf86-video-ati: direct rendering issues

you have to install ati-dri

and BTW, you should not use libdrm-git if you don't planning compile mesa yourself. libdrm in arch repo is new enough.

Offline

#3 2010-12-16 20:16:37

rochus
Member
Registered: 2007-02-14
Posts: 91

Re: [SOLVED] kms, xf86-video-ati: direct rendering issues

ati-dri is installed. I installed the git versions just to see if there's a bug that's already fixed in the git repo.

Offline

#4 2010-12-17 18:27:40

rochus
Member
Registered: 2007-02-14
Posts: 91

Re: [SOLVED] kms, xf86-video-ati: direct rendering issues

problem solved, was due to libGL from cuda being in path. please don't ask why... m(

Offline

Board footer

Powered by FluxBB