[Clc-crux64] ATI's proprietary drivers
hello, i've been trying to get ati's proprietary drivers to work on my amd64 install for some time now. my ati-driver port can be found in the contrib64 repo among with it's dependencies. but i just cant get the acceleration working so i'm hoping anyone here got any ideas... there is a thread on the gentoo forums: http://forums.gentoo.org/viewtopic-t-377790.html that resembles my problem. the drivers installed ok, the fglrx module is loaded ok (nothing funny in dmesg), and according to the x log drm is loaded ok and everything is accelerated. xorg.conf is set to use internalagp etc. but, fglrxinfo says mesa and glxinfo says no direct rendering. glxgears is ~480fps on my ati x850xt which seems just a bit to slow... from what i've understood from the gentoo thread someone had the same problem because of some side issue of having gcc 3.3.x installed. but this is a fresh system (danm's iso) running gcc 3.4.4. can anyone see if the issue in the thread relates to crux in any way or have any other ideas as to what could be the problem here? cheers, lars
On Sun, 11 Sep 2005 14:04:35 +0200 (CEST) Lars Helmer wrote:
the drivers installed ok, the fglrx module is loaded ok (nothing funny in dmesg), and according to the x log drm is loaded ok and everything is accelerated. xorg.conf is set to use internalagp etc. but, fglrxinfo says mesa and glxinfo says no direct rendering. glxgears is ~480fps on my ati x850xt which seems just a bit to slow...
I guess you installed both, mesa3d AND ati_driver. = mesa3d = $ grep "libGL.so" .footprint lrwxrwxrwx root/root usr/lib64/libGL.so -> libGL.so.1 lrwxrwxrwx root/root usr/lib64/libGL.so.1 -> libGL.so.1.5.060302 -rwxr-xr-x root/root usr/lib64/libGL.so.1.5.060302 = ati_driver = $ grep "libGL.so" .footprint -rwxr-xr-x root/root usr/X11R6/lib32/libGL.so.1.2 -rwxr-xr-x root/root usr/X11R6/lib64/libGL.so.1.2 I am interested which file glxgears decides to use... My PC has got an NVidia card and I'm using Matt's nvidia port: $ ldd /usr/X11R6/bin/glxgears | grep libGL.so libGL.so.1 => /usr/lib/libGL.so.1 (0x00002aaaaabc1000) $ pkginfo -o /usr/lib64/libGL.so.1 Package File nvidia usr/lib64/libGL.so.1.0.7676 I suggest you to have a look at Matt's nvhelper.sh script (/usr/ports/contrib64/nvidia). bye, danm -- Daniel Mueller Berlin, Germany OpenPGP: 1024D/E4F4383A
sorry about my slow reply, but computer-time has been rare this past week... On Sun, September 11, 2005 5:23 pm, Daniel Mueller said:
I guess you installed both, mesa3d AND ati_driver.
yes i did, because the ati-drivers depends on mesa3d according to the release notes.
= mesa3d = $ grep "libGL.so" .footprint lrwxrwxrwx root/root usr/lib64/libGL.so -> libGL.so.1 lrwxrwxrwx root/root usr/lib64/libGL.so.1 -> libGL.so.1.5.060302 -rwxr-xr-x root/root usr/lib64/libGL.so.1.5.060302
= ati_driver = $ grep "libGL.so" .footprint -rwxr-xr-x root/root usr/X11R6/lib32/libGL.so.1.2 -rwxr-xr-x root/root usr/X11R6/lib64/libGL.so.1.2
I am interested which file glxgears decides to use...
this is indeed an interesting point (learning something new with every mail... :) but it doesn't seem to be the problem: $ ldd /usr/X11R6/bin/glxgears | grep libGL libGL.so.1 => /usr/X11R6/lib64/libGL.so.1 (0x00002aaaaabc1000) $ pkginfo -o /usr/X11R6/lib64/libGL.so.1 Package File ati_driver usr/X11R6/lib64/libGL.so.1.2 x11 usr/X11R6/lib64/libGL.so.1 $ ls -l /usr/X11R6/lib64/libGL.so.1 lrwxrwxrwx 1 root root 12 Sep 10 18:40 /usr/X11R6/lib64/libGL.so.1 -> libGL.so.1.2 and i did a manual rename of the x11 libGL.so.1.2 file before installing the ati-driver port. so this seems to be in order. i'll be back with any findings after looking into the other reply i got... cheers, lars
participants (2)
-
Daniel Mueller
-
Lars Helmer