X start results in segmentation fault

Frank Sell fsell at xpile.de
Thu Jul 28 07:35:01 PDT 2011


Hi all,

I've a server installed with X. Booting it without a connected monitor 
results in a lot of entrys in /var/log/daemon.log:

Jul 28 15:43:26 etk acpid: client 4381[0:0] has disconnected
Jul 28 15:43:26 etk acpid: client connected from 4385[0:0]
Jul 28 15:43:26 etk acpid: 1 client rule loaded
Jul 28 15:43:26 etk gdm3[4158]: WARNING: GdmDisplay: display lasted 
0,112111 seconds
...


/var/log/Xorg.0.log shows:

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.37-trunk-amd64 x86_64 Debian
Current Operating System: Linux etk 2.6.32-5-amd64 #1 SMP Tue Jun 14 
09:42:28 UTC 2011 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 
root=/dev/mapper/vg0-lv0 ro quiet
Build Date: 18 February 2011  08:27:24PM
xorg-server 2:1.7.7-13 (Cyril Brulebois <kibi at debian.org>)
Current version of pixman: 0.16.4
     Before reporting problems, check http://wiki.x.org
     to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
     (++) from command line, (!!) notice, (II) informational,
     (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 28 16:14:22 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) No Layout section.  Using the first Screen section.
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Configured Monitor"
(==) No device specified for screen "Default Screen".
     Using the first device section listed.
(**) |   |-->Device "Configured Video Device"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
     Entry deleted from font path.
(==) FontPath set to:
     /usr/share/fonts/X11/misc,
     /usr/share/fonts/X11/100dpi/:unscaled,
     /usr/share/fonts/X11/75dpi/:unscaled,
     /usr/share/fonts/X11/Type1,
     /usr/share/fonts/X11/100dpi,
     /usr/share/fonts/X11/75dpi,
     /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
     built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
     If no devices become available, reconfigure udev or disable 
AutoAddDevices.
(II) Loader magic: 0x7c8aa0
(II) Module ABI versions:
     X.Org ANSI C Emulation: 0.4
     X.Org Video Driver: 6.0
     X.Org XInput driver : 7.0
     X.Org Server Extension : 2.0
(++) using VT number 9

(--) PCI:*(0:1:0:0) 10de:0110:1043:0225 nVidia Corporation NV11 
[GeForce2 MX/MX 400] rev 178, Mem @ 0xfd000000/16777216, 
0xe8000000/134217728, BIOS @ 0x????????/65536
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.0.0
     Module class: X.Org Server Extension
     ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.0.0
     Module class: X.Org Server Extension
     ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.0.0
     ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.13.0
     Module class: X.Org Server Extension
     ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.0.0
     ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.1.0
     ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(==) Matched nouveau as autoconfigured driver 0
(==) Matched nv as autoconfigured driver 1
(==) Matched vesa as autoconfigured driver 2
(==) Matched fbdev as autoconfigured driver 3
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "nouveau"
(II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 0.0.15
     Module class: X.Org Video Driver
     ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "nv"
(II) Loading /usr/lib/xorg/modules/drivers/nv_drv.so
(II) Module nv: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 2.1.17
     Module class: X.Org Video Driver
     ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 2.3.0
     Module class: X.Org Video Driver
     ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
     compiled for 1.7.6.901, module version = 0.4.2
     ABI class: X.Org Video Driver, version 6.0
(II) NOUVEAU driver Date:   Tue Mar 16 13:08:37 2010 +1000
(II) NOUVEAU driver for NVIDIA chipset families :
     RIVA TNT    (NV04)
     RIVA TNT2   (NV05)
     GeForce 256 (NV10)
     GeForce 2   (NV11, NV15)
     GeForce 4MX (NV17, NV18)
     GeForce 3   (NV20)
     GeForce 4Ti (NV25, NV28)
     GeForce FX  (NV3x)
     GeForce 6   (NV4x)
     GeForce 7   (G7x)
     GeForce 8   (G8x)
(II) NOUVEAU driver Date:   Tue Mar 16 13:08:37 2010 +1000
(II) NOUVEAU driver for NVIDIA chipset families :
     RIVA TNT    (NV04)
     RIVA TNT2   (NV05)
     GeForce 256 (NV10)
     GeForce 2   (NV11, NV15)
     GeForce 4MX (NV17, NV18)
     GeForce 3   (NV20)
     GeForce 4Ti (NV25, NV28)
     GeForce FX  (NV3x)
     GeForce 6   (NV4x)
     GeForce 7   (G7x)
     GeForce 8   (G8x)
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(II) Primary Device is: PCI 01 at 00:00:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) [drm] nouveau interface version: 0.0.15
(WW) Falling back to old probe method for vesa
(WW) Falling back to old probe method for fbdev
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 0.0.2
     ABI class: X.Org Video Driver, version 6.0
(EE) open /dev/fb0: No such file or directory
(II) Loading sub module "dri"
(II) LoadModule: "dri"
(II) Reloading /usr/lib/xorg/modules/extensions/libdri.so
(II) NOUVEAU(0): Loaded DRI module
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(--) NOUVEAU(0): Chipset: "NVIDIA NV11"
(II) NOUVEAU(0): Creating default Display subsection in Screen section
     "Default Screen" for depth/fbbpp 24/32
(==) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32
(==) NOUVEAU(0): RGB weight 888
(==) NOUVEAU(0): Default visual is TrueColor
(==) NOUVEAU(0): Using HW cursor
(II) NOUVEAU(0): Output VGA-1 using monitor section Configured Monitor
(II) NOUVEAU(0): EDID for output VGA-1
(II) NOUVEAU(0): Output VGA-1 disconnected
(WW) NOUVEAU(0): No outputs definitely connected, trying again...
(II) NOUVEAU(0): Output VGA-1 disconnected
(WW) NOUVEAU(0): Unable to find initial modes
(--) NOUVEAU(0): Virtual size is 0x0 (pitch 0)
(==) NOUVEAU(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.0.0
     ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules/libexa.so
(II) Module exa: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 2.5.0
     ABI class: X.Org Video Driver, version 6.0
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"
(II) Loading /usr/lib/xorg/modules/libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
     compiled for 1.7.7, module version = 1.0.0
     ABI class: X.Org ANSI C Emulation, version 0.4
(II) UnloadModule: "nv"
(II) Unloading /usr/lib/xorg/modules/drivers/nv_drv.so
(II) UnloadModule: "vesa"
(II) Unloading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) UnloadModule: "fbdev"
(II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) UnloadModule: "fbdevhw"
(II) Unloading /usr/lib/xorg/modules/linux/libfbdevhw.so

Backtrace:
0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x4acd58]
1: /usr/bin/Xorg (0x400000+0x61a09) [0x461a09]
2: /lib/libpthread.so.0 (0x7f9a10ed2000+0xef60) [0x7f9a10ee0f60]
3: /usr/bin/Xorg (xf86InitViewport+0x4b) [0x52279b]
4: /usr/bin/Xorg (InitOutput+0xb27) [0x468407]
5: /usr/bin/Xorg (0x400000+0x25a8a) [0x425a8a]
6: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f9a0f9d6c4d]
7: /usr/bin/Xorg (0x400000+0x257e9) [0x4257e9]
Segmentation fault at address 0x24

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting


Please consult the The X.Org Foundation support
      at http://wiki.x.org
  for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional 
information.


Is there a fix available?

Kind regards
Frank




More information about the xorg mailing list