Unpluging external screen, in a dual screen setup, causes X to lock up

Bug #622420 reported by Anmar Oueja
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

I have a ThinkPad X201 with Arrandale graphics. When I plug in an external screen via the docking station DisplayPort or directly to the laptop (undocked) via the VGA port, I can manage my dual screen with no issues at all with one exception. If I either unplug the external screen or if I go to gnome-display-properties tool and turn off the laptop screen. If I do that, the laptop screen goes black and flickers (looks like X is trying to recover or something) but nothing happens. After 20 or so seconds, the system locks up completely.

Please note that this was happening since Alpha 2 of Maverick but I chose to wait thinking the latest Xorg release will fix this. I would like to note that this problem does NOT happen with Lucid so it is an Intel driver regression.

I am happy to provide any level of help or information you need to fix this issue

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xserver-xorg-video-intel 2:2.12.0-1ubuntu3
ProcVersionSignature: Ubuntu 2.6.35-16.22-generic 2.6.35.2
Uname: Linux 2.6.35-16-generic x86_64
Architecture: amd64
DRM.card0.DisplayPort.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
DRM.card0.HDMI_Type_A.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1920x1200 1680x1050 1280x1024 1280x1024 1440x900 1280x960 1152x864 1024x768 1024x768 1024x768 832x624 800x600 800x600 800x600 800x600 640x480 640x480 640x480 640x480 720x400
 edid-base64: AP///////wAEaaQmbFoBADMTAQOANyJ4KsvQo1pJoCQTUFS/7wBxTwEBgUCBgJUAswABAQEBKDyAoHCwI0AwIDYAJlQhAAAaAAAA/wA5Q0xNVEYwODg2ODQKAAAA/QAySx5VEQAKICAgICAgAAAA/ABBU1VTIFZXMjY2SAogAFA=
DRM.card0.LVDS.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1280x800
 edid-base64: AP///////wAwrhFAAAAAAAATAQOAGhB46rqVl1lVjCchUFQAAAABAQEBAQEBAQEBAQEBAQEBEhsAgFAgFDAYIEQABaMQAAAfkxYAgFAgFDAYIEQABaMQAAAfAAAADwCBCjyBCjIWCQAw5PABAAAA/gBMUDEyMVdYMy1UTEMxAKw=
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
Date: Sun Aug 22 15:57:32 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100710)
MachineType: LENOVO 32492HU
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-16-generic root=UUID=3986a28a-0b33-43d4-bf6c-ab7be1e9ab62 ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_CA.utf8
 SHELL=/bin/bash
SourcePackage: xserver-xorg-video-intel
dmi.bios.date: 06/07/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET46WW (1.16 )
dmi.board.name: 32492HU
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET46WW(1.16):bd06/07/2010:svnLENOVO:pn32492HU:pvrThinkPadX201:rvnLENOVO:rn32492HU:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 32492HU
dmi.product.version: ThinkPad X201
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-16-generic

Revision history for this message
Anmar Oueja (anmar) wrote :
Revision history for this message
Anmar Oueja (anmar) wrote :

BTW, this happens regardless if I am using Compiz, Unity or not.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Revision history for this message
Anmar Oueja (anmar) wrote :

More kernel logs I collected after I got a similar lock up here: LP #625482

Bryce Harrington (bryce)
tags: added: freeze
Revision history for this message
madbiologist (me-again) wrote :

Does the just released Maverick kernel (linux 2.6.35-22.32) solve this? It contains the following fix:

* (pre-stable) drm/i915: don't enable self-refresh on Ironlake
    - LP: #629711

It sounds like you have a duplicate of bug #629711.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Thomas Uehlinger (thomas-uehlinger) wrote :

@madbiologist: Indeed, the new Maverick kernel (linux 2.6.35-22.32) fixes the problem for me (X201 i5).

Revision history for this message
Anmar Oueja (anmar) wrote :

I am still having problems related to the displayport that is found on my Ultrabase 200 docking station. Give me a couple more day to figure out the hangup I am experiencing.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-intel (Ubuntu) because there has been no activity for 60 days.]

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