update-manager popup is shown on launcher and alt-tab list but window doesn't show up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Christopher Townsend | ||
7.2 |
Fix Committed
|
High
|
Christopher Townsend | ||
Xenial Backports |
Won't Fix
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
High
|
Christopher Townsend | ||
Precise |
Won't Fix
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Unassigned |
Bug Description
Yesterday I got a "popup" from update-manager that shows on the launcher how many updated packages there are available, but left-clicking the icon didn't show the window. Alt-tabbing didn't help either, so I closed it from the right-click menu and the next time it showed I did get a proper popup window.
Today this happened again, so filing a bug now.
Steps to reproduce, hastily written:
0. (create another user account)
1. login to my main account
2. lock screen
3. switch user
4. update package lists
5. switch back to main user
Update-manager window is shown in Launcher and Alt-Tab, but does not appear when selected, by either means.
Closing update-manager from the quicklist, and restarting, makes a visible window, as we've said. Also, starting the upgrade from the quicklist worked, and the in-progress dialog appeared normally. BUT, when the upgrade was done, and should return to the main window, that window was still inaccessible.
I don't know if the two-session scenario is the only way this bug shows up, currently. I used to have this problem, under Precise, with only one user session. But I haven't seen that behaviour in a while.
[Test Case]
0. (create another user account)
1. login to my main account
2. lock screen
3. switch user
4. update package lists
5. switch back to main user
6. Update-manger should be shown in the Launcher
7. Make sure that clicking update-manager icon correctly raise and focus the update-manager window.
[Potential Regression]
None.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: compiz 1:0.9.7.6-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-23-generic x86_64
.tmp.unity.
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: compiz
Date: Fri Apr 27 13:22:22 2012
DistUpgraded: 2012-01-14 13:59:33,902 DEBUG enabling apt cron job
DistroCodename: precise
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device [8086:2210]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
MachineType: Intel Corporation SandyBridge Platform
PackageArchitec
ProcEnviron:
TERM=xterm
PATH=(custom, user)
LANG=fi_FI.UTF-8
SHELL=/bin/zsh
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: compiz
UpgradeStatus: Upgraded to precise on 2012-01-14 (103 days ago)
dmi.bios.date: 01/13/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: ASNBCPT1.
dmi.board.
dmi.board.name: LosLunas CRB
dmi.board.vendor: Intel Corporation
dmi.board.version: To be filled by O.E.M.
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: SandyBridge Platform
dmi.product.
dmi.sys.vendor: Intel Corporation
version.compiz: compiz 1:0.9.7.6-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu35
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Marco Trevisan (Treviño): Approve
-
Diff: 22 lines (+4/-0)1 file modifiedunity-shared/PluginAdapter.cpp (+4/-0)
- Andrea Azzarone (community): Approve
-
Diff: 1554 lines (+547/-141)43 files modifiedCMakeLists.txt (+1/-1)
ChangeLog (+182/-0)
UnityCore/GLibDBusProxy.cpp (+16/-3)
UnityCore/GnomeSessionManager.cpp (+6/-1)
dash/DashController.cpp (+2/-0)
dash/DashController.h (+0/-1)
dash/DashView.cpp (+72/-32)
dash/DashView.h (+3/-3)
dash/PlacesGroup.cpp (+13/-2)
dash/PlacesGroup.h (+1/-0)
dash/ResultView.cpp (+25/-0)
dash/ResultView.h (+6/-4)
dash/ResultViewGrid.cpp (+29/-13)
dash/ScopeView.cpp (+20/-22)
dash/ScopeView.h (+2/-0)
debian/changelog (+51/-0)
decorations/DecoratedWindow.cpp (+5/-0)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsManager.cpp (+5/-1)
hud/HudButton.cpp (+0/-5)
hud/HudController.cpp (+2/-0)
hud/HudController.h (+0/-1)
launcher/DeviceNotificationDisplayImp.cpp (+0/-1)
launcher/LauncherController.cpp (+2/-2)
launcher/LauncherIcon.cpp (+9/-4)
panel/PanelView.cpp (+18/-0)
panel/PanelView.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+16/-2)
plugins/unityshell/unityshell.xml.in (+6/-0)
unity-shared/BGHash.cpp (+5/-2)
unity-shared/CompizUtils.cpp (+0/-3)
unity-shared/OverlayRenderer.cpp (+2/-0)
unity-shared/OverlayScrollView.cpp (+5/-1)
unity-shared/OverlayScrollView.h (+2/-0)
unity-shared/OverlayWindowButtons.cpp (+3/-3)
unity-shared/PlacesOverlayVScrollBar.cpp (+5/-0)
unity-shared/PlacesOverlayVScrollBar.h (+8/-6)
unity-shared/PluginAdapter.cpp (+5/-1)
unity-shared/SearchBar.cpp (+9/-23)
unity-shared/SearchBar.h (+1/-3)
unity-shared/UnitySettings.cpp (+6/-1)
unity-shared/UnitySettings.h (+1/-0)
unity-shared/WindowButtons.cpp (+1/-0)
Changed in update-manager (Ubuntu): | |
status: | New → Confirmed |
Changed in update-manager (Ubuntu Precise): | |
status: | New → Confirmed |
tags: | added: raring |
tags: | added: trusty |
tags: |
added: utopic vivid wily removed: quantal raring |
tags: | removed: compiz-0.9 |
Changed in unity: | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu Trusty): | |
importance: | Undecided → High |
tags: |
added: verification-done removed: verification-needed |
Changed in xenial-backports: | |
status: | New → Won't Fix |
note that the session has been running since Apr 18th, so in case there were relevant updates since, I'll start with a fresh session and try to reproduce.