You are not logged in.

#1 2009-02-26 14:01:38

kaspi
Member
From: CERN, Geneva
Registered: 2007-10-05
Posts: 24
Website

ATI Xpress 200: DRI not working

Hello,

I have ATI Radeon Xpress 200 (RS482) card. The proprietary driver doesn't work for me. With the open-source xf86-video-ati it looks much better, but I cannot get DRI working.

I followed the ArchWiki ATI page to configure my system. Having run the X, the /var/log/Xorg.0.log contains only errors of the following type:
i2c write: 0x8, 0x39
(EE) RADEON(0): Unable to write to DVO Slave 136.
I have no idea what it can mean, but probably, this is not the source of my problem.

Then I tried
    LIBGL_DEBUG=verbose glxinfo
with result
    libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)             
    libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so                   
    libGL error: dlopen /usr/lib/dri/r300_dri.so failed (/usr/lib/dri/r300_dri.so: cannot open shared object file: No such file or directory)
so I searched for r300_dri.so and found it to be at
    /usr/lib/xorg/modules/dri/r300_dri.so
that is at a different location than where libGL searches for it. Btw it is a part of ati-dri package. Well, I said never mind, I will link
    /usr/lib/xorg/modules/dri
to
    /usr/lib/dri
Afterwards, output of glxinfo:
    libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)                     
    libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so                           
    libGL error: dlopen /usr/lib/dri/r300_dri.so failed (/usr/lib/xorg/modules/dri/libdricore.so: undefined symbol: _glapi_tls_Context)
    libGL error: unable to find driver: r300_dri.so     
... a symbol is missing. I run pacman -Syu to be sure that all my packages are uptodate and again the same result.

Would someone have an idea?

Many thanks, Kašpi.

Offline

#2 2009-02-27 05:47:19

AndyRTR
Developer
From: Magdeburg/Germany
Registered: 2005-10-07
Posts: 1,641

Re: ATI Xpress 200: DRI not working

please reinstall xorg-server, libgl and ati-dri.

Offline

#3 2009-03-09 16:11:35

kaspi
Member
From: CERN, Geneva
Registered: 2007-10-05
Posts: 24
Website

Re: ATI Xpress 200: DRI not working

Hi, thanks for your reply.

I tried your suggestion, but no improvement. The problem remains absolutely the same. For completeness, now I use the following versions

libgl-7.3-1  xorg-server-1.6.0-1  ati-dri-7.3-1

Thanks again, Kaspi.

Offline

#4 2009-04-13 20:38:28

fiatguy85
Member
Registered: 2009-01-23
Posts: 13

Re: ATI Xpress 200: DRI not working

I ran into the problem of r300_dri.so not being found.  I fixed the issue by changing the LIBGL_DRIVERS_PATH variable to include /usr/lib/xorg/modules/dri where r300_dri.so is located as part of the ati-dri package.  I did this by adding this line to my .bashrc:

export LIBGL_DRIVERS_PATH=$LIBGL_DRIVERS_PATH:/usr/lib/xorg/modules/dri

Offline

#5 2009-04-14 10:01:19

kaspi
Member
From: CERN, Geneva
Registered: 2007-10-05
Posts: 24
Website

Re: ATI Xpress 200: DRI not working

Thanks for your comment fiatguy85. It made me think and I realized that the LIBGL_DRIVERS_PATH was set (to a wrong value) by a remnant of the fglrx driver (which for some reason had not been removed when the fglrx had been uninstalled). I found quite some files belonging to the fglrx and removed them all. Then, the LIBGL_DRIVERS_PATH is not set, and DRI works well ! smile

Kašpi

Offline

Board footer

Powered by FluxBB