← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 436902] [NEW] Display properties hangs X when detecting monitors

 

You have been subscribed to a public bug:

Binary package hint: gnome-control-center

Plugging in a new monitor and then attempting to open display properties
or opening display properties, then plugging in a new monitor and
clicking on the detect displays button results in a blank screen.
kern.log then gets flooded with these messages

[  720.641063] INFO: task i915/1:695 blocked for more than 120 seconds.
[  720.641071] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[  720.641077] i915/1        D c080b380     0   695      2 0x00000000
[  720.641087]  ef053f04 00000046 ef544000 c080b380 ef03da88 c080b380 59e794e9 00000046
[  720.641102]  c080b380 c080b380 ef03da88 c080b380 00000001 00000046 c080b380 ef598700
[  720.641117]  ef03d7f0 ef01b414 ef01b418 ffffffff ef053f30 c0569fb6 f705e480 ef01b41c
[  720.641131] Call Trace:
[  720.641147]  [<c0569fb6>] __mutex_lock_slowpath+0xc6/0x130
[  720.641156]  [<c0569ed0>] mutex_lock+0x20/0x40
[  720.641188]  [<f859596a>] i915_gem_retire_work_handler+0x2a/0x70 [i915]
[  720.641211]  [<c015313e>] run_workqueue+0x6e/0x140
[  720.641236]  [<f8595940>] ? i915_gem_retire_work_handler+0x0/0x70 [i915]
[  720.641249]  [<c0153298>] worker_thread+0x88/0xe0
[  720.641259]  [<c0157940>] ? autoremove_wake_function+0x0/0x40
[  720.641268]  [<c0153210>] ? worker_thread+0x0/0xe0
[  720.641274]  [<c015764c>] kthread+0x7c/0x90
[  720.641281]  [<c01575d0>] ? kthread+0x0/0x90
[  720.641289]  [<c0103f17>] kernel_thread_helper+0x7/0x10
[  720.641309] INFO: task Xorg:1010 blocked for more than 120 seconds.
[  720.641314] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[  720.641319] Xorg          D c080b380     0  1010    997 0x00400004
[  720.641328]  f4e07e20 00003082 c0138be1 c080b380 ef2fa848 c080b380 3dffe5de 00000046
[  720.641342]  c080b380 c080b380 ef2fa848 c080b380 3dff06e0 00000046 c080b380 ef7da540
[  720.641356]  ef2fa5b0 ef01b414 ef01b418 ffffffff f4e07e4c c0569fb6 f4e07ec0 ef01b41c
[  720.641370] Call Trace:
[  720.641377]  [<c0138be1>] ? enqueue_task_fair+0x31/0x70
[  720.641386]  [<c0569fb6>] __mutex_lock_slowpath+0xc6/0x130
[  720.641394]  [<c0569ed0>] mutex_lock+0x20/0x40
[  720.641418]  [<f85967f6>] i915_gem_set_domain_ioctl+0x86/0x110 [i915]
[  720.641452]  [<f847e6c0>] drm_ioctl+0x180/0x360 [drm]

This repeats indefinitely.

My best guess is that display properties is creating an incorrect
display size after detecting the new monitor. In my case it is a
1280x800 14" laptop screen and 1680x1050 19" monitor.

This is from Xorg.0.log

(II) intel(0): Allocate new frame buffer 2960x1050 stride 4096

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 309c6e3872ffd0c083bbc91512e7100a
CheckboxSystem: b845c366ea09c60efa3a45c1b5b21525
Date: Fri Sep 25 14:24:09 2009
DistroRelease: Ubuntu 9.10
Package: gnome-control-center 1:2.28.0-0ubuntu2
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-10.35-generic
SourcePackage: gnome-control-center
Uname: Linux 2.6.31-10-generic i686

** Affects: xserver-xorg-video-intel (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386
-- 
Display properties hangs X when detecting monitors
https://bugs.edge.launchpad.net/bugs/436902
You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in ubuntu.