You are not logged in.
According to the archwiki, catalyst the proprietary driver of ATI will provide its own libGl.so,
which is needed for applications and games like wine and quake3.
But somehow the package catalyst-utils (8.11-1) doesn't provide a libGl.so.
quake3 had the following error message:
----- R_Init -----
...loading libGL.so.1: QGL_Init: Can't load libGL.so.1 from /etc/ld.so.conf or current dir: /opt/quake3/libGL.so.1: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
So I simply run "updatedb & locate libGl", and nothing came up.
Though "locate libgl" did show up some modules but nothing is useful.
Does anyone have the same issue ? Or is it just myself ?
Last edited by b4283 (2008-12-01 08:08:44)
Offline
Not me:
pacman -Ql catalyst-utils|grep libGL.so
catalyst-utils /usr/lib/libGL.so
catalyst-utils /usr/lib/libGL.so.1
catalyst-utils /usr/lib/libGL.so.1.2version 8.11
Offline
Ah, thanks for the tip. Now I found the libGL.so* files in my /usr/lib.
But quake3 still don't run with the same error msg.
That's very odd because I already updated my ld.so.conf and run "ldconfig -v |grep libGL",
and indeed found libGL among the output.
But if i copy libGL.so.1.2 directly into /opt/quake3, the msg differs:
/opt/quake3/libGL.so.1: wrong ELF class: ELFCLASS64
Somehow I get the feeling that this may have something to do with x86_64 again...
Offline
Yes you need a 32 bits libGL it is in community/lib32-catalyst-utils but you need updated it with abs to 8.11.
Offline
kazuo, Thanks for the help.
quake3 runs with good picture now.
though no sound (but that's another problem LOL)
case closed?
Offline