[G72] nvidia binary driver (295.40 and 295.49) segmentation fault

Bug #999431 reported by Jason Rennie
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I get the following seg fault when trying to use nvidia binary driver version 295.49 (posted here: https://launchpad.net/~suraia/+archive/ppa/+build/3464331).  I get a similar seg fault when using the official nvidia-current package (295.40).  The "nouveau" driver works fine (after I purge nvidia binary packages).  My card is GeForce 7300 SE. Unfortunately, apport doesn't seem to think there is a problem. Here are the (hopefully) relevant portions of my Xorg log:

[...]
[ 45.156] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[ 45.194] Backtrace:
[ 45.250] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f1149854856]
[ 45.250] 1: /usr/bin/X (0x7f11496cc000+0x18c6fa) [0x7f11498586fa]
[ 45.250] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f11489f2000+0xfcb0) [0x7f1148a01cb0]
[ 45.250] 3: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f114262d000+0x1024ab) [0x7f114272f4ab]
[...]
[ 45.250] 12: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f114262d000+0x4a4591) [0x7f1142ad1591]
[ 45.250] 13: /usr/bin/X (AddScreen+0x171) [0x7f114971aad1]
[ 45.250] 14: /usr/bin/X (InitOutput+0x294) [0x7f114975a884]
[ 45.250] 15: /usr/bin/X (0x7f11496cc000+0x3d4dd) [0x7f11497094dd]
[ 45.250] 16: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f114788776d]
[ 45.251] 17: /usr/bin/X (0x7f11496cc000+0x3d99d) [0x7f114970999d]
[ 45.251] Segmentation fault at address 0x30
[ 45.251] Caught signal 11 (Segmentation fault). Server aborting
[...]

More info:

$ sudo lshw -C display; lsb_release -a; uname -a; dpkg -l | grep nvidia
[sudo] password for jason:
 *-display
      description: VGA compatible controller
      product: G72 [GeForce 7300 SE/7200 GS]
      vendor: NVIDIA Corporation
      physical id: 0
      bus info: pci@0000:01:00.0
      version: a1
      width: 64 bits
      clock: 33MHz
      capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
      configuration: driver=nouveau latency=0
      resources: irq:18 memory:fa000000-faffffff memory:d0000000-dfffffff memory:fb000000-fbffffff memory:fc000000-fc01ffff
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
Linux pinot 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
ii nvidia-common 1:0.2.44 Find obsolete NVIDIA drivers
ii nvidia-settings 295.33-0ubuntu1 Tool of configuring the NVIDIA graphics driver

Jason Rennie (jrennie)
tags: added: driver nvidia xorg
bugbot (bugbot)
tags: added: precise
Revision history for this message
James Uffindell (uffindelljn) wrote :
Download full text (5.2 KiB)

I've been experiencing this issue too, ever since 11.10, and still on 12.04. I've tried the nvidia drivers every few months but they still aren't working yet. I've even tried using the 304.51 drivers from the ppa:ubuntu-x-swat/x-updates repository, but still no luck.

The default ubuntu driver (vesa, I think, possibly nouveau) works okay, but I can't enable multiple monitors on it, and I can't change the display resolution to the native resolution or aspect ratio (display is natively 1920x1200; only options are available are 1280x1024, 1024x768, or 800x600).

Using the nvidia drivers causes a segfault every single time that X tries to start. Sometimes it manages to get just as far as the 'ubuntu' logo, but most times it doesn't. It displays a message along the lines of "udevd[xxx] inotify_add_watch failed: No such file or directory" a few times, and then does nothing further; I don't know if this is related.

I've included the output that I get which corresponds to the already-mentioned output:

From /var/log/Xorg.0.log:

[ 17.923] (II) NVIDIA(GPU-1): NVIDIA GPU GeForce Go 7950 GTX (G71) at PCI:3:0:0 (GPU-1)
[ 17.923] (--) NVIDIA(GPU-1): Memory: 524288 kBytes
[ 17.923] (--) NVIDIA(GPU-1): VideoBIOS: 05.71.22.45.17
[ 17.923] (II) NVIDIA(GPU-1): Detected PCI Express Link width: 16X
[ 17.923] (--) NVIDIA(GPU-1): Interlaced video modes are supported on this GPU
[ 17.923] (--) NVIDIA(GPU-1): Valid display device(s) on GeForce Go 7950 GTX at PCI:3:0:0
[ 17.923] (--) NVIDIA(GPU-1): none
[ 17.972] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[ 18.491]
Backtrace:
[ 18.500] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f8584167876]
[ 18.500] 1: /usr/bin/X (0x7f8583fdf000+0x18c71a) [0x7f858416b71a]
[ 18.500] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f8583305000+0xfcb0) [0x7f8583314cb0]
[ 18.500] 3: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0x4df1f3) [0x7f857d3a61f3]
[ 18.500] 4: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0xde2f5) [0x7f857cfa52f5]
[ 18.500] 5: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0xde9e0) [0x7f857cfa59e0]
[ 18.500] 6: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0x8facb) [0x7f857cf56acb]
[ 18.500] 7: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0x11102b) [0x7f857cfd802b]
[ 18.500] 8: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0xc8b7e) [0x7f857cf8fb7e]
[ 18.500] 9: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0xcd2b2) [0x7f857cf942b2]
[ 18.500] 10: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f857cec7000+0x4ae478) [0x7f857d375478]
[ 18.500] 11: /usr/bin/X (AddScreen+0x171) [0x7f858402dbe1]
[ 18.500] 12: /usr/bin/X (InitOutput+0x294) [0x7f858406d9b4]
[ 18.500] 13: /usr/bin/X (0x7f8583fdf000+0x3d5ed) [0x7f858401c5ed]
[ 18.500] 14: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f858219876d]
[ 18.500] 15: /usr/bin/X (0x7f8583fdf000+0x3daad) [0x7f858401caad]
[ 18.500] Segmentation fault at address 0x23...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nvidia-graphics-drivers (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.