Bug#595913: xserver-xorg-video-intel: X random crashes with 945GM

2010-09-07 Thread Alexander Vlasov
Package: xserver-xorg-video-intel
Version: 2:2.12.0+legacy1-1
Severity: important

Hi all,

I have regular random X crashes, usually every day. It happens I think from the
early 2010.
With xserver-xorg-video-intel from squeeze I had error about batchbuffer
input/output error.
I looked through bug reports and tried to install legacy version from sid. And
I still have crashes, but now with different error. Here are excerpts from
logs:

syslog:
Sep  7 11:57:29 localhost kernel: [ 4380.608070] [drm:i915_hangcheck_elapsed]
*ERROR* Hangcheck timer elapsed... GPU hung
Sep  7 11:57:29 localhost kernel: [ 4380.608085] render error detected, EIR:
0x
Sep  7 11:57:29 localhost kernel: [ 4380.608110] [drm:i915_do_wait_request]
*ERROR* i915_do_wait_request returns -5 (awaiting 1181886 at 1181882)
Sep  7 11:58:04 localhost gdm[2360]: WARNING: gdm_slave_xioerror_handler:
Фатальная ошибка X - Перезапуск :0

Xorg.log:
(EE) intel(0): Detected a hung GPU, disabling acceleration.

another Xorg.log:
(EE) intel(0): Detected a hung GPU, disabling acceleration.

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3b) [0x80d920b]
1: /usr/bin/X (0x8048000+0x581d5) [0x80a01d5]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb76e940c]
3: /usr/lib/xorg/modules/extensions/libdri2.so (0xb731a000+0x1d8c) [0xb731bd8c]
4: /usr/bin/X (0x8048000+0x38067) [0x8080067]
5: /usr/bin/X (0x8048000+0x1e92a) [0x806692a]
6: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb7418c76]
7: /usr/bin/X (0x8048000+0x1e511) [0x8066511]
Segmentation fault at address (nil)

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



After crash I can switch to terminal and reboot computer.



-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 Apr 12  2007 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1725304 Aug 24 18:04 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 
943/940GML Express Integrated Graphics Controller (rev 03)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1076 Jun  6  2009 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type man xorg.conf at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg
Section InputDevice
Identifier  Generic Keyboard
Driver  kbd
Option  XkbRules  xorg
Option  XkbModel  pc104
Option  XkbLayout us
EndSection

Section InputDevice
Identifier  Configured Mouse
Driver  mouse
EndSection

Section Device
Identifier  Configured Video Device
EndSection

Section Monitor
Identifier  Configured Monitor
EndSection

Section Screen
Identifier  Default Screen
Monitor Configured Monitor
EndSection


Kernel version (/proc/version):
Linux version 2.6.32-5-686 (Debian 2.6.32-21) (b...@decadent.org.uk) (gcc 
version 4.3.5 (Debian 4.3.5-2) ) #1 SMP Wed Aug 25 14:28:12 UTC 2010

Xorg X server log files on system:
-rw-r--r-- 1 root root 32024 May 26  2009 /var/log/Xorg.21.log
-rw-r--r-- 1 root root 25309 Oct 12  2009 /var/log/Xorg.20.log
-rw-r--r-- 1 root root 32922 Jul 18 20:22 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 22521 Sep  7 12:09 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-2-amd64 i686 Debian
Current Operating System: Linux nfer 2.6.32-5-686 #1 SMP Wed Aug 25 14:28:12 
UTC 2010 i686
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-686 
root=UUID=3fc5fba1-9235-b8dd-0991-059d84ce49ac ro quiet acpi_osi=Linux
Build Date: 24 August 2010  02:59:40PM
xorg-server 2:1.7.7-4 (Julien Cristau jcris...@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: Tue Sep  7 12:08:51 2010
(==) Using config file: /etc/X11/xorg.conf
(==) Using system config 

Bug#595913: xserver-xorg-video-intel: X random crashes with 945GM

2010-09-07 Thread Cyril Brulebois
Hi,

Alexander Vlasov sacha...@tut.by (07/09/2010):
 Backtrace:
 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80d920b]
 1: /usr/bin/X (0x8048000+0x581d5) [0x80a01d5]
 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb76e940c]
 3: /usr/lib/xorg/modules/extensions/libdri2.so (0xb731a000+0x1d8c) 
 [0xb731bd8c]
 4: /usr/bin/X (0x8048000+0x38067) [0x8080067]
 5: /usr/bin/X (0x8048000+0x1e92a) [0x806692a]
 6: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb7418c76]
 7: /usr/bin/X (0x8048000+0x1e511) [0x8066511]
 Segmentation fault at address (nil)
 
 Fatal server error:
 Caught signal 11 (Segmentation fault). Server aborting

just FYI, to get a meaningful backtrace, it's usually a good idea to
install -dbg package, run X inside gdb (or attach it once it's
running) from another box, and get a full backtrace.

That said, we know -intel is quite a PITA, sorry for that..

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#595913: xserver-xorg-video-intel: X random crashes with 945GM

2010-09-07 Thread Julien Cristau
On Tue, Sep  7, 2010 at 12:27:17 +0300, Alexander Vlasov wrote:

 Package: xserver-xorg-video-intel
 Version: 2:2.12.0+legacy1-1
 Severity: important
 
 Hi all,
 
 I have regular random X crashes, usually every day. It happens I think from 
 the
 early 2010.
 With xserver-xorg-video-intel from squeeze I had error about batchbuffer
 input/output error.
 I looked through bug reports and tried to install legacy version from sid. And
 I still have crashes, but now with different error. Here are excerpts from
 logs:
 
 syslog:
 Sep  7 11:57:29 localhost kernel: [ 4380.608070] [drm:i915_hangcheck_elapsed]
 *ERROR* Hangcheck timer elapsed... GPU hung
 Sep  7 11:57:29 localhost kernel: [ 4380.608085] render error detected, EIR:
 0x
 Sep  7 11:57:29 localhost kernel: [ 4380.608110] [drm:i915_do_wait_request]
 *ERROR* i915_do_wait_request returns -5 (awaiting 1181886 at 1181882)
 Sep  7 11:58:04 localhost gdm[2360]: WARNING: gdm_slave_xioerror_handler:
 Фатальная ошибка X - Перезапуск :0
 
 Xorg.log:
 (EE) intel(0): Detected a hung GPU, disabling acceleration.
 
Please install the 2.6.35 kernel from experimental, and if the hangs
still happen, mount debugfs with 'mount -t debugfs none
/sys/kernel/debug' and then capture
/sys/kernel/debug/dri/0/i915_error_state (after a hang).  That might
give a clue as to what's causing the issues.

Cheers,
Julien


signature.asc
Description: Digital signature