Any ideas what might be crashing?

ykzhao yakui.zhao at intel.com
Mon Mar 8 16:52:11 PST 2010


On Mon, 2010-03-08 at 23:51 +0800, Cliff Lawson wrote:
> Hi,
> 
> I've got an Intel D410PT motherboard with onchip Pineview graphics
> adapter and two different HDDs that I use with this system. Both have a
> totally identical 2.6.31.6 kernel and Ubuntu 9.10 system and as far as I
> can tell from diff'ing them all the Xorg support files are identical
> between the two so I'd expect that when I "startx" they'd both work in a
> similar fashion. One boots just fine with intel_drv.so and X works just
> fine in the monitor's native 1440x900 resolution (xorg.conf only
> contains a "DontZap" so it's all auto-detected).
> 
> But with the other one the X startup crashes the machine completely
> (suggesting a fault in kernel rather than app code). It does start to
> write an Xorg.0.log that I can look at afterwards and the first part of
> this is the same as the system that works. The top of it is as follows
> but this is from the fully working system. The failing system is similar
> except that the drmOpenDevice messages are not seen in the log. It ends
> after the output about PCI probing. So it would appear to be shortly
> after the intel driver loads and just before or at the point that it
> does the drmOpenDevice that something fails. Can anyone suggest anything
> I should look at in this area to compare between the working/failing
> system to see how they differ

Hi,
    Will you please open a new bug  on
bugs.freedesktop.org(Product=xorg, component = driver/intel) and attach
the following info:
    1. add the boot option of "drm.debug=0x04" and attach the output of
dmesg.
    2. the vbios.dump on your box
    3. attach the output of acpidump on your box

The vbios.dump can be obtained by using the following command:
     a. echo 1 > /sys/devices/pci0000:00/0000:00:02.0/rom
    b. cat /sys/devices/pci0000:00/0000:00:02.0/rom >vbios.dump
    c. echo 0 > /sys/devices/pci0000:00/0000:00:02.0/rom

The acpidump can be obtained by using pm_tools(20071116), which can be
downloaded from:
    >http://www.lesswatts.org/projects/acpi/utilities.php


Thanks.
> 
> Cliff Lawson
> 
> Xorg.0.log:
> 
> X.Org X Server 1.6.4
> Release Date: 2009-9-27
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
> Current Operating System: Linux u910 2.6.31.6 #1 SMP Tue Feb 2 16:33:14
> GMT 2010 i686
> Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31.6
> root=UUID=d2b5157d-c1bf-493f-ae10-87445c8ee423 ro quiet splash
> loglevel=0
> Build Date: 14 November 2009  05:48:26PM
> xorg-server 2:1.6.4-2ubuntu4.1 (buildd@) 
> 	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: Mon Mar  8 13:24:00 2010
> (==) Using config file: "/etc/X11/xorg.conf"
> (==) No Layout section.  Using the first Screen section.
> (==) No screen section available. Using defaults.
> (**) |-->Screen "Default Screen Section" (0)
> (**) |   |-->Monitor "<default monitor>"
> (==) No monitor specified for screen "Default Screen Section".
> 	Using a default monitor configuration.
> (**) Option "DontVTSwitch"
> (**) Option "DontZap" "yes"
> (==) 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) Cannot locate a core pointer device.
> (II) Cannot locate a core keyboard device.
> (II) The server relies on HAL to provide the list of input devices.
> 	If no devices become available, reconfigure HAL or disable
> AllowEmptyInput.
> (II) Loader magic: 0x3bc0
> (II) Module ABI versions:
> 	X.Org ANSI C Emulation: 0.4
> 	X.Org Video Driver: 5.0
> 	X.Org XInput driver : 4.0
> 	X.Org Server Extension : 2.0
> (II) Loader running on linux
> (--) using VT number 7
> 
> (--) PCI:*(0:0:2:0) 8086:a001:8086:4f4d Intel Corporation Pineview
> Integrated Graphics Controller rev 0, Mem @ 0xe0200000/524288,
> 0xd0000000/268435456, 0xe0100000/1048576, I/O @ 0x000020c0/8
> (II) Open ACPI successful (/var/run/acpid.socket)
> (II) System resource ranges:
> 	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
> 	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
> 	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
> 	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
> 	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
> 	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
> (II) LoadModule: "extmod"
> (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
> (II) Module extmod: vendor="X.Org Foundation"
> 	compiled for 1.6.4, module version = 1.0.0
> 	Module class: X.Org Server Extension
> 	ABI class: X.Org Server Extension, version 2.0
> (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.6.4, 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.6.4, 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.6.4, 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.6.4, 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.6.4, module version = 1.1.0
> 	ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension DRI2
> (==) Matched intel for the autoconfigured driver
> (==) Assigned the driver to the xf86ConfigLayout
> (II) LoadModule: "intel"
> (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
> (II) Module intel: vendor="X.Org Foundation"
> 	compiled for 1.6.4, module version = 2.9.0
> 	Module class: X.Org Video Driver
> 	ABI class: X.Org Video Driver, version 5.0
> (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
> 	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
> 	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview
> G,
> 	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
> 	4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
> (II) Primary Device is: PCI 00 at 00:02:0
> (II) resource ranges after probing:
> 	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
> 	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
> 	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
> 	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
> 	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
> 	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
> 
> [!!!!!!!! the failing system has no further output to Xorg.0.log at this
> point, while the failing system goes on to do... !!!!!!!!]
> 
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 8, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:00:02.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 8, (OK)
> drmOpenByBusid: drmOpenMinor returns 8
> drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
> 
> and then load the whole X system.
> 
> This message is subject to terms available at the following link: http://www.amsprop.com/e-communications_terms By messaging with Amshold Group Limited you consent to the foregoing. 
> 
> 
> Scanned by MailDefender - managed email security from intY - www.maildefender.net
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg




More information about the xorg mailing list