[i965gm] Karmic xorg freezes when using glslideshow screensaver with an external monitor and a Toshiba laptop

Bug #427013 reported by Mathias Gug
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xorg

I'm using Karmic with an external monitor connected to my laptop VGA output. X freezes when the glslideshow screensaver runs. The freeze happen after a couple of minutes. However I haven't noticed a freeze when I'm using my laptop without an external screen attached.

When X freezes the keyboard is also frozen - only CTRL+ALT+Sys+{S,U,B} works. Switching to a console doesn't work. The rest of the system works correctly as I can ssh into the host and get on the network.

Killing glslideshow leaves it as a zombie of gnome-screensaver. Killing gnome-screesaver leaves glslideshow as a zombie of init (1). Killing Xorg works - a new loging screen appears.

I've attached a Batchbuffer Dump as my video card is an intel card.

ProblemType: Bug
Architecture: amd64
Date: Wed Sep 9 16:03:20 2009
DistroRelease: Ubuntu 9.10
MachineType: TOSHIBA Satellite U300
Package: xorg 1:7.4+3ubuntu5
PccardctlIdent:

PccardctlStatus:

ProcCmdLine: root=/dev/mapper/hostname-root ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-10.30-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu3
 libdrm2 2.4.13-1ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu1
SourcePackage: xorg
Uname: Linux 2.6.31-10-generic x86_64
dmi.bios.date: 06/15/2007
dmi.bios.vendor: TOSHIBA
dmi.bios.version: V2.00
dmi.board.name: Satellite U300
dmi.board.vendor: TOSHIBA
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: TOSHIBA
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnTOSHIBA:bvrV2.00:bd06/15/2007:svnTOSHIBA:pnSatelliteU300:pvrPSU30C-NS608C:rvnTOSHIBA:rnSatelliteU300:rvrNotApplicable:cvnTOSHIBA:ct1:cvrN/A:
dmi.product.name: Satellite U300
dmi.product.version: PSU30C-NS608C
dmi.sys.vendor: TOSHIBA
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: x86_64kernel: 2.6.31-10-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 03)
     Subsystem: Toshiba America Info Systems Device [1179:ff50]

Revision history for this message
Mathias Gug (mathiaz) wrote :
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
tags: added: karmic
Bryce Harrington (bryce)
description: updated
Bryce Harrington (bryce)
summary: - Karmic xorg freezes when using glslideshow screensaver with an external
- monitor and a Toshiba laptop
+ [i965gm] Karmic xorg freezes when using glslideshow screensaver with an
+ external monitor and a Toshiba laptop
Bryce Harrington (bryce)
tags: added: freeze
tags: added: dual-head
Bryce Harrington (bryce)
summary: - [i965gm] Karmic xorg freezes when using glslideshow screensaver with an
- external monitor and a Toshiba laptop
+ [i965] [i965gm] Karmic xorg freezes when using glslideshow screensaver
+ with an external monitor and a Toshiba laptop
Bryce Harrington (bryce)
summary: - [i965] [i965gm] Karmic xorg freezes when using glslideshow screensaver
- with an external monitor and a Toshiba laptop
+ [i965gm] Karmic xorg freezes when using glslideshow screensaver with an
+ external monitor and a Toshiba laptop
Revision history for this message
bugbot (bugbot) wrote :

This bug appears to involve a freeze of Xorg, probably due to a GPU
lockup in the kernel drm code, in a version of Ubuntu before
natty (or we couldn't determine the version from the report).

The X team has been investigating GPU lockups in Intel's video driver
during the natty development cycle. Many of these issues are now either
resolved or at least well understood. There are also better tools for
capturing and diagnosing these problems, but these tools are either
unavailable or incomplete in older versions of ubuntu, so debugging this
issue on pre-natty versions is unlikely to be productive. We're closing
out the bug report for this reason.

However, you may not yet be ready to upgrade to natty. It turned out
that a large number of these freezes were solved by updates to the
kernel. Thus, updating your kernel may be a workaround for you.
Updated kernel packages are available a variety of places, such as:

  http://kernel.ubuntu.com/~kernel-ppa/mainline/

If you find a newer kernel fixes it, and think the fix should be
backported to earlier Ubuntu versions, please file a request against the
linux kernel in Ubuntu, indicating the broken and the fixed kernel
versions.

If it does not fix it, and you do not wish to upgrade to natty, please
follow up through technical support channels (e.g. http://askubuntu.com
is a good place for free support for older Ubuntu versions).

On the other hand, if you find after upgrading to natty and updating to
latest that you still experience GPU lockups, please reproduce the
problem, ssh into the frozen machine, and collect the file
/sys/kernel/debug/dri/0/i915_error_state and the output of 'dmesg >
dmesg.txt', and attach both to a new bug report.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.