[arrandale] Hang check timer elapsed ... GPU hung

Bug #690201 reported by Glen Ditchfield
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

I've had a few OpenGL programs suffer from frozen screens when they use a full-screen mode on my EliteBook 8440p laptop. So far I have only found one way to reproduce the problem.

* Launch Kubuntu's "system settings" app.
* In the Display and Monitor control panel, select "Screen Saver", and choose an OpenGL Screen Saver. I tried Euphoria and Particle Fountain. Set the screen saver to start after 1 minute.
* In the Power Management control panel, find a profile assigned to the Performance profile. Edit the Performance profile to enable display power management, standby after 2 minutes, suspend after 3 minutes.
* Do nothing for 4 minutes, then touch a key.

For me, the screen lights up showing the last frame of the screen saver . The cursor is active and changes shape as I move it, as if it were reacting to the unseen windows on the screen.

Switching to console 1, I see an irregular stream of messages
  [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed ... GPU hung
  [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5

Xorg.log ends with
  [ 4163.368] (WW) intel(0): i830_uxa_prepare_access: gtt bo map failed: Input/output error
  [ 4163.371] (EE) intel(0): Failed to submit batch buffer, expect rendering corruption or even a frozen display: Input/output error.

The Asciiquarium and Blank Screen screen savers don't cause this problem.

This may be upstream bug https://bugs.freedesktop.org/show_bug.cgi?id=31021

lsb_release -rd:
  Description: Ubuntu 10.10
  Release: 10.10

apt-cache policy xserver-xorg-video-intel:
  xserver-xorg-video-intel:
    Installed: 2:2.12.0-1ubuntu5.1
    Candidate: 2:2.12.0-1ubuntu5.1
    Version table:
   *** 2:2.12.0-1ubuntu5.1 0
          500 http://ca.archive.ubuntu.com/ubuntu/ maverick-updates/main amd64 Packages
          100 /var/lib/dpkg/status
       2:2.12.0-1ubuntu5 0
          500 http://ca.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xserver-xorg-video-intel 2:2.12.0-1ubuntu5.1
ProcVersionSignature: Ubuntu 2.6.35-23.41-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic x86_64
Architecture: amd64
DRM.card0.DisplayPort.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1366x768 1366x768
 edid-base64: AP///////wAGrzwUAAAAAAATAQSVHxF4AkUlnFtVnCcZUFQAAAABAQEBAQEBAQEBAQEBAQEBEhtWRlAAIzAmFjYANa0QAAAYDBJWRlAAIzAmFjYANa0QAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAMRegLPGQSEh1uICAgAK4=
DRM.card0.DisplayPort.2:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.DisplayPort.3:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.DisplayPort.4:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI_Type_A.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI_Type_A.2:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI_Type_A.3:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
Date: Tue Dec 14 08:30:56 2010
GdmLog:
 Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log'] failed with exit code 1: QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
 QFileSystemWatcher: failed to add paths: /home/gjditchf/.config/ibus/bus
 Bus::open: Can not get ibus-daemon's address.
 IBusInputContext::createInputContext: no connection to ibus-daemon
 cat: /var/log/gdm/:0.log: No such file or directory
GdmLog1: Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log.1'] failed with exit code 1: cat: /var/log/gdm/:0.log.1: No such file or directory
GdmLog2: Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log.2'] failed with exit code 1: cat: /var/log/gdm/:0.log.2: No such file or directory
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100630.1)
MachineType: Hewlett-Packard HP EliteBook 8440p
PccardctlIdent:
 Socket 0:
   product info: "RICOH", "Bay8Controller", "", ""
   manfid: 0x0000, 0x0000
   function: 254 (unknown)
PccardctlStatus:
 Socket 0:
   3.3V 16-bit PC Card
   Subdevice 0 (function 0) bound to driver "pata_pcmcia"
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-23-generic root=UUID=e727547d-e607-4a43-96f9-8b16fea56792 ro quiet splash
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: xserver-xorg-video-intel
dmi.bios.date: 12/22/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68CCU Ver. F.02
dmi.board.name: 172A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 30.29
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68CCUVer.F.02:bd12/22/2009:svnHewlett-Packard:pnHPEliteBook8440p:pvr:rvnHewlett-Packard:rn172A:rvrKBCVersion30.29:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP EliteBook 8440p
dmi.sys.vendor: Hewlett-Packard
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-23-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12) (prog-if 00 [VGA controller])
     Subsystem: Hewlett-Packard Company Device [103c:172a]
---
Architecture: amd64
DRM.card0.DP.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1366x768 1366x768
 edid-base64: AP///////wAGrzwUAAAAAAATAQSVHxF4AkUlnFtVnCcZUFQAAAABAQEBAQEBAQEBAQEBAQEBEhtWRlAAIzAmFjYANa0QAAAYDBJWRlAAIzAmFjYANa0QAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAMRegLPGQSEh1uICAgAK4=
DRM.card0.DP.2:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.DP.3:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.DP.4:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI.A.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI.A.2:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI.A.3:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DistroRelease: Ubuntu 10.10
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100630.1)
MachineType: Hewlett-Packard HP EliteBook 8440p
Package: xserver-xorg-video-intel 2:2.12.0-1ubuntu5.2
PackageArchitecture: amd64
PccardctlIdent:
 Socket 0:
   product info: "RICOH", "Bay8Controller", "", ""
   manfid: 0x0000, 0x0000
   function: 254 (unknown)
PccardctlStatus:
 Socket 0:
   3.3V 16-bit PC Card
   Subdevice 0 (function 0) bound to driver "pata_pcmcia"
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-28-generic root=UUID=e727547d-e607-4a43-96f9-8b16fea56792 ro quiet splash
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-28.50-generic 2.6.35.11
Tags: maverick maverick
Uname: Linux 2.6.35-28-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 12/22/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68CCU Ver. F.02
dmi.board.name: 172A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 30.29
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68CCUVer.F.02:bd12/22/2009:svnHewlett-Packard:pnHPEliteBook8440p:pvr:rvnHewlett-Packard:rn172A:rvrKBCVersion30.29:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP EliteBook 8440p
dmi.sys.vendor: Hewlett-Packard
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-28-generic

Revision history for this message
Glen Ditchfield (gjditchfield) wrote :
Revision history for this message
Glen Ditchfield (gjditchfield) wrote :
bugbot (bugbot)
tags: added: kubuntu
bugbot (bugbot)
description: updated
Revision history for this message
bugbot (bugbot) wrote :

Hey Glen,

Thanks for your interest in Ubuntu.

Thanks for testing maverick during its development period. Unfortunately it looks like this bug report didn't get attention during the maverick development period. But I see there's not been more comments on the bug since the release, which makes me wonder if this is still an issue for you?

If you've not seen this issue since maverick's release yourself, it may have been solved by kernel or X or other updates that occurred late in the release; if so, would you mind please closing the bug for us? Go to the URL mentioned in this bug report, click the yellow icon(s) in the status column and set to 'Fix Released'.

If you no longer have the hardware needed to reproduce the problem, or otherwise feel the bug no longer needs tracked in Launchpad, you can set the status to 'Invalid'.

If you are the original reporter and still have this issue, just reply to this email saying so. (Or set the bug status to Confirmed.) If you are able to re-test this against 11.04 Natty Narwhal (our current development focus) and find the issue still affects Natty, please also run 'apport-collect <bug-number>' while running natty, which will add fresh logs and debug data, and flag it for the Ubuntu-X development team to look at.

bugbot (bugbot)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
bugbot (bugbot)
summary: - Hang check timer elapsed ... GPU hung
+ [arrandale] Hang check timer elapsed ... GPU hung
Revision history for this message
Glen Ditchfield (gjditchfield) wrote :

This bug is still present in a fully-updated Maverick.

tags: added: apport-collected
description: updated
Revision history for this message
Glen Ditchfield (gjditchfield) wrote : BootDmesg.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : Dependencies.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : Lspci.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : Lsusb.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : PciDisplay.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : ProcModules.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : UdevDb.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : UdevLog.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : XorgLog.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : XorgLogOld.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : Xrandr.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : glxinfo.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : peripherals.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : setxkbmap.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : xdpyinfo.txt

apport information

Revision history for this message
Glen Ditchfield (gjditchfield) wrote : xkbcomp.txt

apport information

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Glen Ditchfield (gjditchfield) wrote :

I followed the steps described in the original report on a Natty system which had Kubuntu natty-desktop-i386.iso 20110426 installed and then was fully upgraded on release day. The problem did not occur.

madbiologist (me-again)
Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.