[gm45] closing screen/lid results in flickering and high CPU usage by Xorg

Bug #447803 reported by Dan Lenski
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Lucid by Barak

Bug Description

Binary package hint: xserver-xorg-video-intel

This is a brand new Acer AS1410 laptop, running i386 Ubuntu Karmic, Netbook Remix. The graphics adapter is Intel X4500MHD (8086:2a42 PCI ID), supported by the i915 kernel driver.

Yesterday, I tried closing the screen lid to save power while listening to music. The music began to stutter when I did this, and the fan came on. After I opened the lid again, several windows continued to flicker for 10-20 seconds, and running top showed that the Xorg server was consumed 80-100% of the CPU cycles.

Inspecting the /var/log/messages, I find the following error repeatedly rapidly when the screen is closed:

Oct 10 01:59:56 dlenski-laptop kernel: [ 1292.698045] i915 0000:00:02.0: DVI-D-2: no EDID data
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.707144] i2c-adapter i2c-2: unable to read EDID block.
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.707149] i915 0000:00:02.0: DVI-D-1: no EDID data
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.712273] i2c-adapter i2c-2: unable to read EDID block.
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.712278] i915 0000:00:02.0: DVI-D-1: no EDID data
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.716760] i2c-adapter i2c-4: unable to read EDID block.
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.716763] i915 0000:00:02.0: DVI-D-2: no EDID data
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.721312] i2c-adapter i2c-4: unable to read EDID block.
Oct 10 02:00:20 dlenski-laptop kernel: [ 1336.721316] i915 0000:00:02.0: DVI-D-2: no EDID data

Apparently, the i915 driver fails to acquire information about the LCD panel when the lid is closed???

Disabling the screen by some other mechanism, such as running "xset dpms force off", does not seem to cause this problem.

This bug is similar to, but not identical to, https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/156824, which also involves problems that appear after closing the lid on a laptop with the i915 graphics driver.

ProblemType: Bug
Architecture: i386
Date: Sat Oct 10 01:59:50 2009
DistroRelease: Ubuntu 9.10
MachineType: Acer Aspire 1410
Package: xserver-xorg-video-intel 2:2.8.1-1ubuntu2
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-11-generic root=UUID=b41da73a-d227-4ee1-b9e7-092cda40dbb6 ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=C
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-11.38-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu7
 libdrm2 2.4.13-1ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
SourcePackage: xserver-xorg-video-intel
Tags: ubuntu-unr
Uname: Linux 2.6.31-11-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 09/08/2009
dmi.bios.vendor: INSYDE
dmi.bios.version: v0.3117
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Base Board Product Name
dmi.board.vendor: Acer
dmi.board.version: Base Board Version
dmi.chassis.type: 1
dmi.chassis.vendor: Chassis Manufacturer
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnINSYDE:bvrv0.3117:bd09/08/2009:svnAcer:pnAspire1410:pvrv0.3117:rvnAcer:rnBaseBoardProductName:rvrBaseBoardVersion:cvnChassisManufacturer:ct1:cvrChassisVersion:
dmi.product.name: Aspire 1410
dmi.product.version: v0.3117
dmi.sys.vendor: Acer
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-11-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
     Subsystem: Acer Incorporated [ALI] Device [1025:029b]

Revision history for this message
Dan Lenski (lenski) wrote :
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Geir Ove Myhr (gomyhr)
tags: added: flicker gm45 karmic
summary: - closing screen/lid results in flickering and high CPU usage by Xorg
+ [GM45] closing screen/lid results in flickering and high CPU usage by
+ Xorg
Revision history for this message
Kwinz (ldm) wrote :

Hi!

When I close the display lid on my W500 with GM45 the sound output stops/loops for a second.
Other than this I have no problems with the lid. Might be related or not.

Revision history for this message
Dan Lenski (lenski) wrote :

Kwinz, I experience the same problem of the sound stopping for a second when closing the lid! This also occurs when Gnome decides to turn the display off via DPMS... the sound hiccups for a second.

Bryce Harrington (bryce)
description: updated
Bryce Harrington (bryce)
tags: added: high-cpu
Bryce Harrington (bryce)
summary: - [GM45] closing screen/lid results in flickering and high CPU usage by
- Xorg
+ [g45] [GM45] closing screen/lid results in flickering and high CPU usage
+ by Xorg
Bryce Harrington (bryce)
summary: - [g45] [GM45] closing screen/lid results in flickering and high CPU usage
- by Xorg
+ [gm45] closing screen/lid results in flickering and high CPU usage by
+ Xorg
Revision history for this message
Barak (barak-naveh) wrote :

I had it on 9.10.

After upgrading to 10.04, the problem *still exists*.

Revision history for this message
Dan Lenski (lenski) wrote :

I too still have this problem after upgrading to 10.04 :-(

I've tried the solution of tweaking /proc/acpi/video/*/DOS, suggested in this related bug: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/156824

And I've read the upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=16706

But nothing's fixing it.

Revision history for this message
bugbot (bugbot) wrote :

This bug report was filed against an old version of Ubuntu.
Can you confirm whether this is still an issue in natty?

Please also ensure this bug has tags for each Ubuntu release
that the bug is confirmed as affecting.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → New
status: New → Incomplete
Revision history for this message
Eddie (system-w) wrote :

The problem still persist in Ubuntu Oneiric and Precise

Revision history for this message
Chris Wilson (ickle) wrote :

Should be completely fixed by v3.10.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Chris Wilson (ickle) wrote :

Requires a very recent v3.10, but the interrupt storms should now be mitigated. (The problem is still bad hardware, but now we try harder to ignore it.)

Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Committed → Fix Released
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.