Re: Unable to get dri enabled



Vincent Trouilliez wrote:
I've been trying to enable direct rendering, but so far
nothing works.
ATI Technologies Inc Radeon R250 Lf [FireGL 9000] (rev 02)
My system is:
Linux jjod600n 2.6.15-23-686 #1 SMP PREEMPT Tue May 23
So, does anyone have any clue to what goes wrong in my
system? I'd appreciate all hints and tips. Thanks a lot in
advance! :)

The other day a similar thread came up, and apparently it turns out that
the problem is that ATI pretty much purposefully obsoleted many "old"
cards... artificial hardware regressions built-in to force you to buy a
newer card.... what else :-/
My card (Radeon 9250 Pro), suffers this regression, so I too am unable
to use the fglrx driver... :-/

Thanks Vince, for taking the time to write about this problem! I've now
found a solution for my system. I cannot imagine how I had missed this tool
during all of my searching, but take a look at what this revealed:

jaska@jjod600n:~$ LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 8.25.18 atiogl_a (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri//atiogl_a_dri.so
libGL error: dlopen /usr/X11R6/lib/modules/dri//atiogl_a_dri.so failed
(/usr/X11R6/lib/modules/dri//atiogl_a_dri.so: cannot open shared object
file: No such file or directory)
libGL error: unable to find driver: atiogl_a_dri.so
libGL: XF86DRIGetClientDriverName: 8.25.18 atiogl_a (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri//atiogl_a_dri.so
libGL error: dlopen /usr/X11R6/lib/modules/dri//atiogl_a_dri.so failed
(/usr/X11R6/lib/modules/dri//atiogl_a_dri.so: cannot open shared object
file: No such file or directory)
libGL error: unable to find driver: atiogl_a_dri.so

So, I do this:

jaska@jjod600n:~$ find /usr -name ati*.so
/usr/lib/xorg/modules/drivers/ati_drv.so
/usr/lib/xorg/modules/drivers/atimisc_drv.so
/usr/lib/dri/atiogl_a_dri.so
/usr/X11R6/lib/modules/drivers/ati_drv.so

and notice that indeed, the atiogl_a_dri.so driver isn't where Xorg is
looking for it. So simply:

jaska@jjod600n:/usr/X11R6/lib/modules/dri$ sudo cp
/usr/lib/dri/atiogl_a_dri.so ./

was all it took to get:

jaska@jjod600n:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY/RADEON 9000 DDR Generic
OpenGL version string: 1.3.1072 (X4.3.0-8.25.18)

Check it out if you have the same problem. Don't know if today's kernel
updates (along with restricted modules, naturally) made any difference.
Could be.

Thanks for everyone who helped in this fix!


--
Jaska

--
ubuntu-users mailing list
ubuntu-users@xxxxxxxxxxxxxxxx
https://lists.ubuntu.com/mailman/listinfo/ubuntu-users



Relevant Pages

  • Code Addendum 01 - gforth: OpenGL Graphics Lesson 12
    ... \ These specify the size/depth of the SDL display surface ... \ Most SDL and OpenGL functions that require string data also require ... \ OpenGL scene generation code functions. ...
    (comp.lang.forth)
  • Re: how do i fix this?
    ... Quake 3 is not finding a proper OpenGL-compatible display driver on your ... > Initializing DirectInput... ... > Initializing OpenGL subsystem ...
    (microsoft.public.games)
  • Re: ati X200M HP dv8000z x86_64
    ... go to www.ati.com and download the driver: ... modprobe fglrx and then lsmod | grep fglrx to make ... OpenGL renderer string: RADEON XPRESS 200M Series SW TCL Generic ...
    (comp.os.linux.setup)
  • Re: Printing Variables...
    ... The answer to your question of how to convert an integer to a string is ... easily answered in either the C or C++ newsgroups. ... This is because OpenGL has no built-in ... mechanism for displaying text, which makes the question of how to display ...
    (comp.graphics.api.opengl)
  • hardware acceleration, radeon driver 6.13 (experimental)
    ... I have a 5000-series Radeon card in my laptop: ... Kernel driver in use: radeon ... OpenGL vendor string: Mesa Project ... OpenGL renderer string: Software Rasterizer ...
    (Debian-User)