You are not logged in.

#1 2011-01-18 05:38:00

carb
Member
From: Québec
Registered: 2008-10-02
Posts: 9

X segfaults with nvidia driver after -Syu

Hi everyone, I come to ask some help about a videocard/xserver problem. This is not my primary computer, but I have this old box connected to my tv for MPD and Boxee. Last december, I upgraded all my system's packages, and now xorg seams to be broken. I tried to pin down the problem googling and searching the forums but with no success. I tried reverting to the old package but it still segfaulted. So now I tried the ultimate thing and re-installed Arch from scratch. Still no success. I have been using this set-up before and it was working great...

I am using the proprietary driver because Boxee needs composite, and also because this driver is the only one that makes my console look OK while using TV-Out.

Video card: 01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)
Driver: nvidia 260.19.29-1
Xorg version: 1.9.2-2
Output: S-Video

Any help/ideas would be much much appreciated! I hate having to connect my laptop everytime I wanna watch "TV"... hmm

Xorg log:

[    27.919] 
X.Org X Server 1.9.2
Release Date: 2010-10-30
[    27.919] X Protocol Version 11, Revision 0
[    27.919] Build Operating System: Linux 2.6.35-ARCH i686 
[    27.919] Current Operating System: Linux tv 2.6.36-ARCH #1 SMP PREEMPT Sat Jan 8 13:16:43 UTC 2011 i686
[    27.919] Kernel command line: root=/dev/sda6 ro
[    27.920] Build Date: 01 November 2010  10:35:30PM
[    27.920]  
[    27.920] Current version of pixman: 0.20.0
[    27.920]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    27.920] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    27.921] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 18 00:08:05 2011
[    27.951] (==) Using config file: "/etc/X11/xorg.conf"
[    27.951] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    27.984] (==) ServerLayout "Layout0"
[    27.984] (**) |-->Screen "Screen0" (0)
[    27.984] (**) |   |-->Monitor "Monitor0"
[    27.985] (**) |   |-->Device "Device0"
[    27.985] (**) |-->Input Device "Keyboard0"
[    27.985] (**) |-->Input Device "Mouse0"
[    27.985] (==) Automatically adding devices
[    27.985] (==) Automatically enabling devices
[    28.002] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[    28.002]     Entry deleted from font path.
[    28.002] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    28.002]     Entry deleted from font path.
[    28.002] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    28.002]     Entry deleted from font path.
[    28.026] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
[    28.026] (==) ModulePath set to "/usr/lib/xorg/modules"
[    28.026] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    28.026] (WW) Disabling Keyboard0
[    28.026] (WW) Disabling Mouse0
[    28.026] (II) Loader magic: 0x81f1f80
[    28.026] (II) Module ABI versions:
[    28.026]     X.Org ANSI C Emulation: 0.4
[    28.026]     X.Org Video Driver: 8.0
[    28.026]     X.Org XInput driver : 11.0
[    28.026]     X.Org Server Extension : 4.0
[    28.028] (--) PCI:*(0:1:0:0) 10de:0221:3842:a403 rev 161, Mem @ 0xe0000000/16777216, 0xc0000000/536870912, 0xe1000000/16777216, BIOS @ 0x????????/131072
[    28.028] (II) Open ACPI successful (/var/run/acpid.socket)
[    28.028] (II) LoadModule: "extmod"
[    28.036] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    28.048] (II) Module extmod: vendor="X.Org Foundation"
[    28.048]     compiled for 1.9.2, module version = 1.0.0
[    28.048]     Module class: X.Org Server Extension
[    28.048]     ABI class: X.Org Server Extension, version 4.0
[    28.048] (II) Loading extension MIT-SCREEN-SAVER
[    28.048] (II) Loading extension XFree86-VidModeExtension
[    28.048] (II) Loading extension XFree86-DGA
[    28.048] (II) Loading extension DPMS
[    28.048] (II) Loading extension XVideo
[    28.048] (II) Loading extension XVideo-MotionCompensation
[    28.048] (II) Loading extension X-Resource
[    28.048] (II) LoadModule: "dbe"
[    28.048] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    28.058] (II) Module dbe: vendor="X.Org Foundation"
[    28.058]     compiled for 1.9.2, module version = 1.0.0
[    28.058]     Module class: X.Org Server Extension
[    28.058]     ABI class: X.Org Server Extension, version 4.0
[    28.058] (II) Loading extension DOUBLE-BUFFER
[    28.058] (II) LoadModule: "glx"
[    28.058] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    28.857] (II) Module glx: vendor="NVIDIA Corporation"
[    28.857]     compiled for 4.0.2, module version = 1.0.0
[    28.857]     Module class: X.Org Server Extension
[    28.857] (II) NVIDIA GLX Module  260.19.29  Wed Dec  8 12:25:40 PST 2010
[    28.857] (II) Loading extension GLX
[    28.857] (II) LoadModule: "record"
[    28.857] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    28.864] (II) Module record: vendor="X.Org Foundation"
[    28.864]     compiled for 1.9.2, module version = 1.13.0
[    28.864]     Module class: X.Org Server Extension
[    28.864]     ABI class: X.Org Server Extension, version 4.0
[    28.864] (II) Loading extension RECORD
[    28.864] (II) LoadModule: "dri"
[    28.865] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    28.877] (II) Module dri: vendor="X.Org Foundation"
[    28.877]     compiled for 1.9.2, module version = 1.0.0
[    28.877]     ABI class: X.Org Server Extension, version 4.0
[    28.877] (II) Loading extension XFree86-DRI
[    28.877] (II) LoadModule: "dri2"
[    28.877] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    28.878] (II) Module dri2: vendor="X.Org Foundation"
[    28.878]     compiled for 1.9.2, module version = 1.2.0
[    28.878]     ABI class: X.Org Server Extension, version 4.0
[    28.878] (II) Loading extension DRI2
[    28.878] (II) LoadModule: "nvidia"
[    28.897] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    28.931] (II) Module nvidia: vendor="NVIDIA Corporation"
[    28.940]     compiled for 4.0.2, module version = 1.0.0
[    28.940]     Module class: X.Org Video Driver
[    28.957] (II) NVIDIA dlloader X Driver  260.19.29  Wed Dec  8 12:10:28 PST 2010
[    28.963] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    28.963] (--) using VT number 7

[    28.972] (II) Loading sub module "fb"
[    28.972] (II) LoadModule: "fb"
[    28.972] (II) Loading /usr/lib/xorg/modules/libfb.so
[    28.982] (II) Module fb: vendor="X.Org Foundation"
[    28.982]     compiled for 1.9.2, module version = 1.0.0
[    28.982]     ABI class: X.Org ANSI C Emulation, version 0.4
[    28.982] (II) Loading sub module "wfb"
[    28.983] (II) LoadModule: "wfb"
[    28.992] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    29.003] (II) Module wfb: vendor="X.Org Foundation"
[    29.003]     compiled for 1.9.2, module version = 1.0.0
[    29.003]     ABI class: X.Org ANSI C Emulation, version 0.4
[    29.003] (II) Loading sub module "ramdac"
[    29.003] (II) LoadModule: "ramdac"
[    29.003] (II) Module "ramdac" already built-in
[    29.043] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    29.043] (==) NVIDIA(0): RGB weight 888
[    29.043] (==) NVIDIA(0): Default visual is TrueColor
[    29.043] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    29.053] (**) NVIDIA(0): Enabling RENDER acceleration
[    29.053] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[    29.053] (II) NVIDIA(0):     enabled.
[    30.187] (II) NVIDIA(0): NVIDIA GPU GeForce 6200 (NV44) at PCI:1:0:0 (GPU-0)
[    30.187] (--) NVIDIA(0): Memory: 524288 kBytes
[    30.187] (--) NVIDIA(0): VideoBIOS: 05.44.a2.10.02
[    30.187] (II) NVIDIA(0): Detected AGP rate: 8X
[    30.187] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    30.187] (--) NVIDIA(0): Connected display device(s) on GeForce 6200 at PCI:1:0:0
[    30.187] (--) NVIDIA(0):     NVIDIA TV Encoder (TV-0)
[    30.187] (--) NVIDIA(0): NVIDIA TV Encoder (TV-0): 400.0 MHz maximum pixel clock
[    30.187] (--) NVIDIA(0): TV encoder: NVIDIA
[    30.188] (II) NVIDIA(0): Assigned Display Device: TV-0
[    30.188] (==) NVIDIA(0): 
[    30.188] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    30.188] (==) NVIDIA(0):     will be used as the requested mode.
[    30.188] (==) NVIDIA(0): 
[    30.188] (II) NVIDIA(0): Validated modes:
[    30.188] (II) NVIDIA(0):     "nvidia-auto-select"
[    30.188] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
[    30.188] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[    30.192] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[    30.192] (--) Depth 24 pixmap format is 32 bpp
[    30.193] (II) NVIDIA(0): Initialized AGP GART.
[    30.202] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[    30.222] 
Backtrace:
[    30.223] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e5ebb]
[    30.223] 1: /usr/bin/X (0x8048000+0x5cd65) [0x80a4d65]
[    30.223] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb772c40c]
[    30.223] Segmentation fault at address 0x24
[    30.223] 
Fatal server error:
[    30.223] Caught signal 11 (Segmentation fault). Server aborting
[    30.223] 
[    30.223] 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[    30.223] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    30.223]

Offline

#2 2011-01-18 18:51:43

perseus
Member
Registered: 2007-01-28
Posts: 160

Re: X segfaults with nvidia driver after -Syu

I don't have a fix, but I do have what appears to be the same segfault problem.  I have had three hard lockups since an Syu a few days ago which upgraded the following packages : atkmm (2.22.1-2 -> 2.22.2-1) ccache (3.1.3-1 -> 3.1.4-1) usbutils (0.91-4 -> 001-2) module-init-tools (3.12-1 -> 3.12-2) kernel26 (2.6.36.2-1 -> 2.6.36.3-1) libsmbios (2.2.26-1 -> 2.2.26-2) openvpn (2.1.3-1 -> 2.1.4-1) and upgraded xorg-xdm (1.1.10-1 -> 1.1.10-2).  I suppose that the kernel and x-org.xdm upgrades are the only likely causes, but I have given the full list in case any wiser person knows better.

My card is GeForce 8400 GS running xorg-server 1.9.2-2 and nvidia 260.19.29-1
The NVIDIA(0): WAIT lines in the following extract from Xorg.0.log are new in the most recent crash, the remainder is the same each time.

158990.988] (WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0xdfff2fff, 0x0000f40c)
[158995.839] (WW) NVIDIA(0): WAIT (1, 6, 0x8000, 0xdfff2fff, 0x0000f40c)
[159007.387] 
Backtrace:
[159007.391] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e5ebb]
[159007.448] 1: /usr/bin/X (0x8048000+0x5cd65) [0x80a4d65]
[159007.448] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb777c40c]
[159007.448] Segmentation fault at address 0xb53ec000
[159007.448] 
Fatal server error:
[159007.448] Caught signal 11 (Segmentation fault). Server aborting

Offline

#3 2011-01-25 11:41:50

perseus
Member
Registered: 2007-01-28
Posts: 160

Re: X segfaults with nvidia driver after -Syu

It is hard to know whether an intermittent crash has been fixed, but shortly after posting I experimented with deleting my xorg.conf, which was fairly ancient, and allowing xorg to do its own detection.  The only manual amendment I had to make to 10-evdev.conf was to set my gb keyboard layout.  I did not experience any freezes after that, and I am still freeze-free under the new nvidia 260.19.36-1 which I installed last Friday.

Offline

#4 2011-02-01 02:58:43

carb
Member
From: Québec
Registered: 2008-10-02
Posts: 9

Re: X segfaults with nvidia driver after -Syu

I thank you for contributing, but I still get the same segfault... still no workaround. sad

Offline

Board footer

Powered by FluxBB