[pkg-nvidia-devel] Bug#567400: python-visual doesn't work with nvidia-glx-legacy-96xx, works with other video adapters

wzabolot@elektron.elka.pw.edu.pl W.Zabolotny at elka.pw.edu.pl
Thu Jan 28 21:24:47 UTC 2010


Package: nvidia-glx-legacy-96xx
Version: 96.43.14-2
Severity: important

*** Please type your report below this line ***

When trying to use python-visual bball.py demo on a machine with
nvidia adapter requiring the nvidia-glx-legacy-96xx driver,
an error is reported (I attach the compressed error log).
The most important line in the error report is
#7  0xb6377bcd in Gdk::GL::get_proc_address(char const*) ()
   from /usr/lib/libgdkglextmm-x11-1.2.so.0
#8  0xb63d47fd in ?? () from
/usr/lib/python2.5/site-packages/cvisualmodule.so
No symbol table info available.

When checking the dependencies of cvisualmodule.so and comparing it to
other, working systems, I've found the following differences:
$ ldd /usr/lib/python2.5/site-packages/cvisualmodule.so
[...]
    libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb58ec000)
    libnvidia-tls.so.1 => /usr/lib/libnvidia-tls.so.1 (0xb58ea000)
[...]
the above shared libraries are provided by the nvidia-glx-legacy-96xx
package:
$ dpkg -S /usr/lib/libGLcore.so.1
nvidia-glx-legacy-96xx: /usr/lib/libGLcore.so.1
$ dpkg -S /usr/lib/libnvidia-tls.so.1
nvidia-glx-legacy-96xx: /usr/lib/libnvidia-tls.so.1

It seems, that the reason of the problem is the fact, that
 Gdk::GL::get_proc_address(char const*) () from
 /usr/lib/libgdkglextmm-x11-1.2.so.0 tries to find the function,
which does not exist in the NVidia driver.

A few months ago, the same problem was reported in more legible way
as: "(<unknown>:6536): GdkGLExt-WARNING **: Cannot open \xa0v3L.so",
but now no such info is printed.

This problem was reported by others and by me, as problem with other
packages,
but it seems that in fact it may be related to NVidia closed drivers.
Other bug reports, which most probably describe the same problem:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564745
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=555974
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552567


-- Package-specific info:
uname -r:
Linux bzab 2.6.32.2 #1 Sat Jan 2 18:15:34 CET 2010 i686 GNU/Linux

/proc/version:
Linux version 2.6.32.2 (root at wzab) (gcc version 4.3.4 (Debian 4.3.4-6) )
#1 Sat Jan 2 18:15:34 CET 2010


/proc/driver/nvidia/version:


01:05.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX
4000] (rev c1)


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32.2
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nvidia-glx-legacy-96xx depends on:
ii  libc6             2.10.2-2               GNU C Library: Shared libraries
ii  libgl1-mesa-glx [ 7.6.1-1                A free implementation of
the OpenG
ii  libx11-6          2:1.3.3-1              X11 client-side library
ii  libxext6          2:1.1.1-2              X11 miscellaneous extension
librar
ii  nvidia-kernel-leg 10:96.43.14-2+azab.1.0 NVIDIA binary kernel module
for Li
ii  x11-common        1:7.5+2                X Window System (X.Org)
infrastruc

nvidia-glx-legacy-96xx recommends no packages.

Versions of packages nvidia-glx-legacy-96xx suggests:
ii  nvidia-kernel-legacy-96xx-s 96.43.13-0.1 NVIDIA binary kernel module
source
ii  nvidia-settings             190.42-1     Tool for configuring the
NVIDIA gr

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: err.txt.gz
Type: application/x-gzip
Size: 1800 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20100128/7446daf7/attachment-0001.bin>


More information about the Pkg-nvidia-devel mailing list