On 2014-12-10 16:32, Ilya Anfimov wrote: > Dear Maintainer, I'm trying to run OpenGL acceleration in indi- > rect GLX mode on an old NVidia graphics card. The OpenGL library > is set to mesa, as it should have sufficient GLX implementation, > it works fine with other X-servers (cygwin/intel) and it will > definitely not support direct rendering to server with propri- > etary nvidia driver.
I'm not sure that is a supported setup ... You have a lot of nvidia related cruft on that historically grown machine: * some 340.xx driver packages are installed, but that does not support your card, remove them * lots of files from older .run driver installations have been left on your box, move them aside or delete them: > lrwxrwxrwx 1 root root 21 May 7 2013 /usr/lib/libGLcore.so.1 -> > libGLcore.so.1.0.8776 > -rw-r--r-- 1 root root 7853184 Jan 5 2007 /usr/lib/libGLcore.so.1.0.8776 > lrwxrwxrwx 1 root root 18 May 7 2013 /usr/lib/libnvidia-cfg.so -> > libnvidia-cfg.so.1 > lrwxrwxrwx 1 root root 25 May 7 2013 /usr/lib/libnvidia-cfg.so.1 -> > libnvidia-cfg.so.1.0.9755 > -rwxr-xr-x 1 root root 124848 Apr 4 2007 > /usr/lib/libnvidia-cfg.so.1.0.9755 > lrwxrwxrwx 1 root root 25 May 7 2013 /usr/lib/libnvidia-tls.so.1 -> > libnvidia-tls.so.1.0.9755 > -rw-r--r-- 1 root root 3016 Jan 5 2007 > /usr/lib/libnvidia-tls.so.1.0.8776 > -rwxr-xr-x 1 root root 3016 Apr 4 2007 > /usr/lib/libnvidia-tls.so.1.0.9755 > lrwxrwxrwx 1 root root 22 May 7 2013 /usr/lib32/libGLcore.so -> > libGLcore.so.173.14.09 > lrwxrwxrwx 1 root root 22 May 7 2013 /usr/lib32/libGLcore.so.1 -> > libGLcore.so.173.14.09 > -rwxr-xr-x 1 root root 9918780 Apr 4 2007 /usr/lib32/libGLcore.so.1.0.9755 > -rw-r--r-- 1 root root 13886208 Sep 1 2008 /usr/lib32/libGLcore.so.173.14.09 > lrwxrwxrwx 1 root root 25 May 7 2013 /usr/lib32/libnvidia-cfg.so.1 -> > libnvidia-cfg.so.1.0.9755 > -rwxr-xr-x 1 root root 107364 Apr 4 2007 > /usr/lib32/libnvidia-cfg.so.1.0.9755 > lrwxrwxrwx 1 root root 26 May 7 2013 /usr/lib32/libnvidia-tls.so.1 -> > libnvidia-tls.so.173.14.09 > -rw-r--r-- 1 root root 2352 Jan 5 2007 > /usr/lib32/libnvidia-tls.so.1.0.8776 > -rwxr-xr-x 1 root root 2352 Apr 4 2007 > /usr/lib32/libnvidia-tls.so.1.0.9755 > -rw-r--r-- 1 root root 2240 Sep 1 2008 > /usr/lib32/libnvidia-tls.so.173.14.09 > /usr/lib/mesa-diverted/: > -rw-r--r-- 1 root root 584296 Feb 23 2007 libGL.so.1.2 > /usr/lib/nvidia/: > -rw-r--r-- 1 root root 118736 Jan 5 2007 libnvidia-cfg.so.1.0.8776 > -rw-r--r-- 1 root root 3408 Jan 5 2007 libnvidia-tls.so.1.0.8776 > -rwxr-xr-x 1 root root 3408 Apr 4 2007 libnvidia-tls.so.1.0.9755 > /usr/lib32/nvidia/: > -rw-r--r-- 1 root root 397164 Jul 12 2008 libGL.so.1.2.ia32-libs > lrwxrwxrwx 1 root root 12 May 7 2013 libGL.so.1.ia32-libs -> > libGL.so.1.2 > lrwxrwxrwx 1 root root 10 May 7 2013 libGL.so.ia32-libs -> libGL.so.1 you explicitly disabled the nvidia module: > <<<<<<<<<< /etc/modprobe.d/nvidia-kernel-common.conf >>>>>>>>>> > alias char-major-195* nvidia > options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 > NVreg_DeviceFileMode=0660 > # To enable FastWrites and Sidebus addressing, uncomment these lines > # options nvidia NVreg_EnableAGPSBA=1 > # options nvidia NVreg_EnableAGPFW=1 > > # see #580894 > #blacklist nouveau > options nouveau modeset=1 > blacklist nvidia > ^^^^^^^^^^ /etc/modprobe.d/nvidia-kernel-common.conf ^^^^^^^^^^ Unfortunately the bug script did not collect information about the nvidia things in /usr/lib/xorg/modules (this will be fixed in 304.125-1), I would expect that there are even more files from old versions. In the end you probably loaded a mix of incompatible versions resulting in your failures. Andreas -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org