[i915] dualscreen: video config is destroyed by acpid (videobtn.sh) when suspending via lid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
Bug Description
Binary package hint: xserver-
On Karmic latest KMS (and Jaunty Non-KMS) on a Dell Latitude X1 (i915GMS), with an externally connected Dell 2405, suspending by closing the lid destroys the video configuration. Briefly before going to standby, the displays switch to mirrored mode and a low resolution. After waking up, the configuration has to be manually restored via xrandr or Display Properties or by pressing Fn-F8 (CRT/LCD) several times.
Suspending via FUSA or pm-suspend instead works as expected.
This is a regression from Intrepid and Hardy.
ANALYSIS OF THE PROBLEM:
- destroying the display config happens in the /etc/acpi/
[lspci]
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
Subsystem: Dell Device 01a3
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
Subsystem: Dell Device 01a3
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Confirmed |
summary: |
- [i915] external screen stays dark after suspend/resume + [i915] external screen stays dark after suspend/resume via lid |
description: | updated |
tags: | added: resume |
description: | updated |
summary: |
- [i915] external screen stays dark after suspend/resume via lid + [i915] dualscreen: some screen stays dark after suspend/resume via lid |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Confirmed |
tags: | added: jaunty |
tags: | added: karmic |
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Incomplete → New |
tags: | added: acpi-method-return |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
When I try to correct the situation via display preferences, the application goes mad:
My external screen is switched off. I switch it back on, but then the internal display disappears and I cannot freely move the external display any more. When clicking on Apply, I get the "virtual resolution" dialog that was introduced with Intrepid, although my virtual resolution is already big enough.