Laptops with eDP panels do not suspend when lid closed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-desktop |
Fix Released
|
Medium
|
|||
gnome-desktop3 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned | ||
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Recently this machine stopped suspending when the lid is closed. It suspends just fine from the menu, but when the lid is closed the backlight turns off for a few seconds then comes back on, but the machine never suspends. I can't find any indication in the logs that anything even attempted to initiate a suspend. Often after opening the lid the desktop has become completely unresponsive.
I'm not sure that this is a bug in gnome-settings-
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-settings-
ProcVersionSign
Uname: Linux 3.2.0-16-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Thu Feb 16 12:03:27 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64+mac (20111208)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: gnome-settings-
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
Changed in gnome-desktop3 (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04-beta-1 |
assignee: | nobody → Ubuntu Desktop (ubuntu-desktop) |
status: | New → Confirmed |
importance: | Undecided → Critical |
summary: |
- MacBook Air 4,1 does not suspend when lid closed + Laptops with eDP panels do not suspend when lid closed |
Changed in gnome-desktop: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in xserver-xorg-video-intel (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04-beta-1 |
Changed in gnome-desktop: | |
status: | New → Confirmed |
Changed in xserver-xorg-video-intel (Ubuntu Precise): | |
importance: | Critical → Medium |
milestone: | ubuntu-12.04-beta-1 → none |
tags: | added: resume |
Changed in gnome-desktop: | |
status: | Confirmed → Fix Released |
Changed in gnome-desktop3 (Ubuntu Precise): | |
status: | Confirmed → Fix Committed |
I determined that gsd is opting not to suspend the machine because it thinks an external display is connected. This is not the case, and the i915 driver is showing that only the eDP connector (i.e. the internal display connector) is connected. So it seems that there's some problem with the logic being used to determine whether or not a given output is the built-in panel.