panel and visually-corrupt launcher shown on login screen after resume from suspend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
New
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
My Macbook Pro 3,1 went to sleep automatically because it ran out of battery power. When I resumed, the unity launcher was drawn - in a visually-corrupt state - on the lightdm unlock screen. The top panel was also visible (see attached screenshot).
The visual corruption in the launcher was identical to the behavior seen in (and reportedly fixed by) bug 915265. The corruption did not clear after unlocking the screen.
To reproduce:
1) Configure the system to suspend when power is critically low. The power settings control panel does not provide this option (another bug?); I have the gconf-key /apps/gnome-
2) While logged in, exhaust the battery to force the system to automatically suspend
3) Plug the system into a power source
4) Resume the system
Expected results:
System wakes up and presents the unlock screen. The launcher and panel are not displayed on this screen
Actual results:
System wakes up and presents the unlock screen. The launcher and panel are drawn over the unlock screen. The launcher is visually corrupted, probably because we haven't refreshed the backing FBO after resume.
When the system entered suspend, I did notice that the unlock screen was drawn onscreen just before the machine went to sleep. I am fairly sure the launcher was displayed over the unlock screen at this point - so the problem may have occurred before the machine went to sleep, not afterwards.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.12-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 295.40 Thu Apr 5 21:37:00 PDT 2012
GCC version: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
.tmp.unity.
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: compiz
Date: Wed May 2 13:00:02 2012
DistUpgraded: 2012-01-26 17:30:39,041 DEBUG enabling apt cron job
DistroCodename: precise
DistroVariant: ubuntu
GraphicsCard:
NVIDIA Corporation G84 [GeForce 8600M GT] [10de:0407] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Apple Inc. Device [106b:00a0]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100901.1)
JockeyStatus:
xorg:nvidia_
xorg:nvidia_
MachineType: Apple Inc. MacBookPro3,1
ProcEnviron:
TERM=xterm
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-01-26 (96 days ago)
XorgConf:
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
dmi.bios.date: 03/05/08
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP31.88Z.
dmi.board.
dmi.board.name: Mac-F4238BC8
dmi.board.vendor: Apple Inc.
dmi.board.version: PVT
dmi.chassis.
dmi.chassis.type: 2
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: MacBookPro3,1
dmi.product.
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.7.8-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
version.
Status changed to 'Confirmed' because the bug affects multiple users.