[i945gm] [lucid] LCD "flashes" and jumps horizontally quite a lot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: xserver-
Excuse the wishy-washy bug report, but I can't find any logs showing anything out of the ordinary or a way to reliably trigger it.
The LCD flashes-black for a fraction of a second quite often (sometimes multiple times in a minute). It looks like a driver or hardware is resetting. Occasionally a section of the screen is noticeably corrupted during this, before it re-draws.
Sometimes the whole display appears to jump left by something on the order of 10 pixels.
If this happens while playing a video, the GPU locks up (well screen goes black, VTs are inaccessible, and the machine has to be rebooted to get X to start again).
Possibly related to bug #422072
ProblemType: Bug
Architecture: amd64
Date: Tue Jan 12 16:31:04 2010
DistroRelease: Ubuntu 10.04
MachineType: Apple Inc. MacBook2,1
Package: xserver-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_ZA.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.5+1ubuntu1
libgl1-mesa-glx 7.7-0ubuntu3
libdrm2 2.4.17-0ubuntu1
xserver-
xserver-
SourcePackage: xserver-
Tags: lucid
Uname: Linux 2.6.32-10-generic x86_64
dmi.bios.date: 06/27/07
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MB21.88Z.
dmi.board.
dmi.board.name: Mac-F4208CAA
dmi.board.vendor: Apple Inc.
dmi.board.version: PVT
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: MacBook2,1
dmi.product.
dmi.sys.vendor: Apple Inc.
fglrx: Not loaded
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
architecture: x86_64kernel: 2.6.32-10-generic
description: | updated |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Confirmed |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | Confirmed → Fix Released |
importance: | Undecided → Low |
Changed in linux (Ubuntu): | |
status: | New → Fix Released |
importance: | Undecided → Medium |
As of this morning's updates. Starting X results in a GPU hang.
Xorg spends 100% of CPU time in kernel mode, and the kernel starts complaining:
[ 360.480027] INFO: task i915/0:293 blocked for more than 120 seconds. kernel/ hung_task_ timeout_ secs" disables this message. d17>] __mutex_ lock_slowpath+ 0xe7/0x170 200>] ? finish_ task_switch+ 0x50/0xd0 c0b>] mutex_lock+ 0x2b/0x50 91d>] i915_gem_ retire_ work_handler+ 0x3d/0xa0 [i915] 8e0>] ? i915_gem_ retire_ work_handler+ 0x0/0xa0 [i915] ad7>] run_workqueue+ 0xc7/0x1a0 c53>] worker_ thread+ 0xa3/0x110 680>] ? autoremove_ wake_function+ 0x0/0x40 bb0>] ? worker_ thread+ 0x0/0x110 306>] kthread+0x96/0xa0 1ea>] child_rip+0xa/0x20 270>] ? kthread+0x0/0xa0 1e0>] ? child_rip+0x0/0x20
[ 360.480032] "echo 0 > /proc/sys/
[ 360.480034] i915/0 D 00000000ffffffff 0 293 2 0x00000000
[ 360.480039] ffff880097d6dd40 0000000000000046 0000000000015ac0 0000000000015ac0
[ 360.480044] ffff8800981a1ab0 ffff880097d6dfd8 0000000000015ac0 ffff8800981a16f0
[ 360.480048] 0000000000015ac0 ffff880097d6dfd8 0000000000015ac0 ffff8800981a1ab0
[ 360.480052] Call Trace:
[ 360.480063] [<ffffffff81575
[ 360.480070] [<ffffffff81055
[ 360.480073] [<ffffffff81575
[ 360.480111] [<ffffffffa00c6
[ 360.480120] [<ffffffffa00c6
[ 360.480126] [<ffffffff8107e
[ 360.480129] [<ffffffff8107e
[ 360.480133] [<ffffffff81083
[ 360.480136] [<ffffffff8107e
[ 360.480139] [<ffffffff81083
[ 360.480143] [<ffffffff81014
[ 360.480146] [<ffffffff81083
[ 360.480149] [<ffffffff81014