You are not logged in.

#1 2009-07-30 13:30:16

cucumber
Member
Registered: 2009-05-04
Posts: 2

ATI Open driver has acceleration only on root

I really don't know what to do.

glxgears
gets ~80FPS

, but

sudo glxgears
1700 FPS.

Other programs other need root to have an acceleration. What is going on, how to fix it?
I have a Radeon 9550, R300. These results (last two) could visualize my problem:

glxinfo | grep direct
direct rendering: Yes
dmesg | grep agp
Linux agpgart interface v0.103
agpgart: Detected NVIDIA nForce2 chipset
agpgart-nvidia 0000:00:00.0: AGP aperture is 128M @ 0xd0000000
agpgart-nvidia 0000:00:00.0: AGP 3.0 bridge
agpgart-nvidia 0000:00:00.0: putting AGP V3 device into 8x mode
LIBGL_DEBUG=verbose glxinfo > /dev/null                  
libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)           
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r300_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Permission denied)
drmOpenDevice: open result is -1, (Permission denied)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:02:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Permission denied)
drmOpenDevice: open result is -1, (Permission denied)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -13
drmOpenDevice: node name is /dev/dri/card1
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card2
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card3
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card4
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card5
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card6
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card7
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card8
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card9
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card10
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card11
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card12
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card13
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card14
drmOpenByBusid: drmOpenMinor returns -1
libGL error: drmOpenOnce failed (Operation not permitted)
libGL error: reverting to software direct rendering
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/swrast_dri.so

And voila:

sudo LIBGL_DEBUG=verbose glxinfo > /dev/null
libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r300_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:02:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0

Last edited by cucumber (2009-07-30 13:32:22)

Offline

#2 2009-07-30 14:00:21

app4des
Member
Registered: 2009-02-18
Posts: 39

Re: ATI Open driver has acceleration only on root

Add your user to the "video" group.

gpasswd -a yourusername video

Offline

#3 2009-07-30 14:03:46

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: ATI Open driver has acceleration only on root

I warmly recommend you do a search on your problems before posting, this one has come up quite a few times.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#4 2009-07-30 19:37:49

cucumber
Member
Registered: 2009-05-04
Posts: 2

Re: ATI Open driver has acceleration only on root

Thank you, I'm sorry I don't search accurately.
That solved my problem.

Offline

Board footer

Powered by FluxBB