[pkg-nvidia-devel] Bug#463040: nvidia-glx module unloadable after etch update and programs segmentation fault

scribe63 at netscape.net scribe63 at netscape.net
Tue Jan 29 01:27:01 UTC 2008


Package: nvidia-glx
Version: 1.0.8776-4

===========================================
After the recent updates, i started having the following issues.
Before updates they worked fine.
xine, totem, xfmedia, glxgears, glxinfo etc ....  crashing on startup.
 
xine
This is xine (X11 gui) - a free video player v0.99.5cvs.
(c) 2000-2006 The xine Team.
Segmentation fault

glxgears
Segmentation fault

 xfmedia
Segmentation fault

I re-installed the nvidia driver and nvidia-glx, but it dooesn't solve
this issue

===============================================
Xorg error:
Xorg cannot load the glx driver because of the foolowing,
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
dlopen: /usr/lib/libGLcore.so.1: undefined symbol: _nv000040gl
(EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (loader failed, 7)

=================================================
GDB results:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1215501920 (LWP 13135)]
0xb543445a in _nv000000gl () from /usr/lib/tls/libnvidia-tls.so.1

(gdb) bt
#0  0xb543445a in _nv000000gl () from /usr/lib/tls/libnvidia-tls.so.1
#1  0xb527bf55 in _nv000007gl () from /usr/lib/libGL.so.1
#2  0xb528eee0 in _init () from /usr/lib/libGL.so.1
#3  0xb7f0aff4 in ?? () from /lib/ld-linux.so.2
#4  0x08181d88 in ?? ()
#5  0xb524e000 in ?? ()
#6  0xbf9b95c8 in ?? ()
#7  0x00000001 in ?? ()
#8  0xb7f007f5 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#9  0xb7f00921 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#10 0xb7ae5907 in _dl_open () from /lib/tls/i686/cmov/libc.so.6
#11 0xb7f0044f in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#12 0xb7ae4f9f in _dl_open () from /lib/tls/i686/cmov/libc.so.6
#13 0xb7e3cd8e in dlopen () from /lib/tls/i686/cmov/libdl.so.2
#14 0xb7f0044f in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#15 0xb7e3d42d in dlerror () from /lib/tls/i686/cmov/libdl.so.2
#16 0xb7e3cd21 in dlopen () from /lib/tls/i686/cmov/libdl.so.2
#17 0xb7ea4e95 in _x_get_video_decoder () from /usr/lib/libxine.so.1

(gdb) fr 1
#1  0xb527bf55 in _nv000007gl () from /usr/lib/libGL.so.1
(gdb) fr 2
#2  0xb528eee0 in _init () from /usr/lib/libGL.so.1
(gdb) fr 8
#8  0xb7f007f5 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
(gdb) fr 10
#10 0xb7ae5907 in _dl_open () from /lib/tls/i686/cmov/libc.so.6

================================================================================================
cat /proc/version
Linux version 2.6.18-5-686 (Debian 2.6.18.dfsg.1-17) (dannf at debian.org)
(gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Mon
Dec 24 16:41:07 UTC 2007

 cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86 Kernel Module  1.0-9639  Mon Apr 16
20:20:06 PDT 2007
GCC version:  gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

lspci -vv
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM
Controller/Host-Hub Interface (rev 02)
        Subsystem: ASRock Incorporation Unknown device 2570
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ >SERR- <PERR-
        Latency: 0
        Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller
(rev 02) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        Memory behind bridge: fc900000-fe9fffff
        Prefetchable memory behind bridge: e7f00000-f7efffff
        Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-

00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASRock Incorporation Unknown device 24d0
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 169
        Region 4: I/O ports at e000 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASRock Incorporation Unknown device 24d0
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 177
        Region 4: I/O ports at e400 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASRock Incorporation Unknown device 24d0
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin C routed to IRQ 185
        Region 4: I/O ports at e800 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASRock Incorporation Unknown device 24d0
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 169
        Region 4: I/O ports at ec00 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2
EHCI Controller (rev 02) (prog-if 20 [EHCI])
        Subsystem: ASRock Incorporation Unknown device 24d0
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin D routed to IRQ 193
        Region 0: Memory at febffc00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) (prog-if
00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
        I/O behind bridge: 0000a000-0000bfff
        Memory behind bridge: fea00000-feafffff
        Prefetchable memory behind bridge: 88000000-880fffff
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-

00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC
Interface Bridge (rev 02)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0

00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE
Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: ASRock Incorporation Unknown device 24d0
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 185
        Region 0: I/O ports at <unassigned>
        Region 1: I/O ports at <unassigned>
        Region 2: I/O ports at <unassigned>
        Region 3: I/O ports at <unassigned>
        Region 4: I/O ports at fc00 [size=16]
        Region 5: Memory at 88100000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus
Controller (rev 02)
        Subsystem: ASRock Incorporation Unknown device 24d0
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin B routed to IRQ 217
        Region 4: I/O ports at 0400 [size=32]

00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER
(ICH5/ICH5R) AC'97 Audio Controller (rev 02)
        Subsystem: ASRock Incorporation Unknown device 9739
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 217
        Region 0: I/O ports at d800 [size=256]
        Region 1: I/O ports at dc00 [size=64]
        Region 2: Memory at febff800 (32-bit, non-prefetchable) [size=512]
        Region 3: Memory at febff400 (32-bit, non-prefetchable) [size=256]
        Capabilities: <access denied>

01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX
5200 Ultra] (rev a1) (prog-if 00 [VGA])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 248 (1250ns min, 250ns max)
        Interrupt: pin A routed to IRQ 169
        Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at e8000000 (32-bit, prefetchable) [size=128M]
        [virtual] Expansion ROM at fe9e0000 [disabled] [size=128K]
        Capabilities: <access denied>

02:01.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24
[Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
        Subsystem: VIA Technologies Inc. M-Audio Revolution 7.1
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32
        Interrupt: pin A routed to IRQ 209
        Region 0: I/O ports at bc00 [size=32]
        Region 1: I/O ports at b800 [size=128]
        Capabilities: <access denied>

02:03.0 Mass storage controller: Promise Technology, Inc. PDC40718 (SATA
300 TX4) (rev 02)
        Subsystem: Promise Technology, Inc. PDC40718 (SATA 300 TX4)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 72 (1000ns min, 4500ns max), Cache Line Size: 4 bytes
        Interrupt: pin A routed to IRQ 201
        Region 0: I/O ports at b400 [size=128]
        Region 2: I/O ports at b000 [size=256]
        Region 3: Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
        Region 4: Memory at feac0000 (32-bit, non-prefetchable) [size=128K]
        Expansion ROM at 88000000 [disabled] [size=32K]
        Capabilities: <access denied>

02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: ASRock Incorporation Unknown device 8139
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (8000ns min, 16000ns max)
        Interrupt: pin A routed to IRQ 209
        Region 0: I/O ports at a800 [size=256]
        Region 1: Memory at feafec00 (32-bit, non-prefetchable) [size=256]
        Capabilities: <access denied>


 uname -a
Linux tehuti 2.6.18-5-686 #1 SMP Mon Dec 24 16:41:07 UTC 2007 i686 GNU/Linux

uname -r
2.6.18-5-686

dpkg -s libc6 | grep ^Version
Version: 2.3.6.ds1-13etch4

=============================
dpkg --list nvidia-glx
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name                              Version                          
Description
+++-=================================-=================================-==================================================================================
ii  nvidia-glx                        1.0.8776-4                       
NVIDIA binary XFree86 4.x driver
jawara at tehuti:~$

 dpkg --status nvidia-glx
Package: nvidia-glx
Status: install ok installed
Priority: optional
Section: non-free/x11
Installed-Size: 10624
Maintainer: Randall Donald <rdonald at debian.org>
Architecture: i386
Source: nvidia-graphics-drivers
Version: 1.0.8776-4
Replaces: nvidia-glx-src
Provides: xserver-xorg-video-1.0
Depends: nvidia-kernel-1.0.8776, x11-common (>= 1:7.0.0), libc6 (>=
2.3.6-6), libx11-6, libxext6
Suggests: nvidia-settings, nvidia-kernel-source (>= 1.0.8776)
Conflicts: nvidia-glx-src, nvidia-glx-dev (<< 1.0.8774-5)
Conffiles:
 /etc/default/nvidia-glx 81be77103c93a6a52273ba4d0ce8006b
 /etc/init.d/nvidia-glx 7f876fe1a0dbbaf3c7e712c10665bcf4
Description: NVIDIA binary XFree86 4.x driver
 These XFree86 4.0 / Xorg binary drivers provide optimized hardware
 acceleration of  OpenGL applications via a direct-rendering X Server.
 AGP, PCIe, SLI, TV-out and flat panel displays are also supported.
 .
 Cards NOT supported by this driver are
 .
 TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
 Quadro, GeForce2 Pro, GeForce2 GTS,
 GeForce2 Ultra, GeForce2 Ti, Quadro2 Pro
 .
 See /usr/share/doc/nvidia-glx/README.txt.gz for a complete list
 of supported GPUs.
 .
 Please see the nvidia-kernel-source package for building the kernel module
 required by this package.





        Region 4: Memory at feac0000 (32-bit, non-prefetchable) [size=128K]
        Expansion ROM at 88000000 [disabled] [size=32K]
        Capabilities: <access denied>

02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: ASRock Incorporation Unknown device 8139
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (8000ns min, 16000ns max)
        Interrupt: pin A routed to IRQ 209
        Region 0: I/O ports at a800 [size=256]
        Region 1: Memory at feafec00 (32-bit, non-prefetchable) [size=256]
        Capabilities: <access denied>


 uname -a
Linux tehuti 2.6.18-5-686 #1 SMP Mon Dec 24 16:41:07 UTC 2007 i686 GNU/Linux

uname -r
2.6.18-5-686

dpkg -s libc6 | grep ^Version
Version: 2.3.6.ds1-13etch4


dpkg --list nvidia-glx
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name                              Version                          
Description
+++-=================================-=================================-==================================================================================
ii  nvidia-glx                        1.0.8776-4                       
NVIDIA binary XFree86 4.x driver
jawara at tehuti:~$

 dpkg --status nvidia-glx
Package: nvidia-glx
Status: install ok installed
Priority: optional
Section: non-free/x11
Installed-Size: 10624
Maintainer: Randall Donald <rdonald at debian.org>
Architecture: i386
Source: nvidia-graphics-drivers
Version: 1.0.8776-4
Replaces: nvidia-glx-src
Provides: xserver-xorg-video-1.0
Depends: nvidia-kernel-1.0.8776, x11-common (>= 1:7.0.0), libc6 (>=
2.3.6-6), libx11-6, libxext6
Suggests: nvidia-settings, nvidia-kernel-source (>= 1.0.8776)
Conflicts: nvidia-glx-src, nvidia-glx-dev (<< 1.0.8774-5)
Conffiles:
 /etc/default/nvidia-glx 81be77103c93a6a52273ba4d0ce8006b
 /etc/init.d/nvidia-glx 7f876fe1a0dbbaf3c7e712c10665bcf4
Description: NVIDIA binary XFree86 4.x driver
 These XFree86 4.0 / Xorg binary drivers provide optimized hardware
 acceleration of  OpenGL applications via a direct-rendering X Server.
 AGP, PCIe, SLI, TV-out and flat panel displays are also supported.
 .
 Cards NOT supported by this driver are
 .
 TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
 Quadro, GeForce2 Pro, GeForce2 GTS,
 GeForce2 Ultra, GeForce2 Ti, Quadro2 Pro
 .
 See /usr/share/doc/nvidia-glx/README.txt.gz for a complete list
 of supported GPUs.
 .
 Please see the nvidia-kernel-source package for building the kernel module
 required by this package.






More information about the Pkg-nvidia-devel mailing list