[nvidia] Windows appear blank white
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
High
|
Andrea Azzarone | ||
0.9.11 |
Fix Committed
|
High
|
Stephen M. Webb | ||
compiz (Ubuntu) |
Fix Released
|
High
|
Andrea Azzarone | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
When switching focus from one window to another, the target window may become blank. See the attached screenshot, where I opened two gnome-terminals and clicked on their titlebars alternately - the issue was triggered after about 5-10 clicks. I've had this happen on other appications too, e.g. software-centre, empathy, etc.
HOW TO REPRODUCE:
[ Test Case ]
Verification requires an nVidia GPU with proprietary drivers. The problem can not reliably be reproduced at will, only after some time (depending on resident GPU memory and usage) and even then only randomly.
1. Minimize a window
2. Initiate Scale and deactivate it again (press Super+W to show all windows and then press it again to go back to normal)
3. Click the window icon on the launcher to maximize it again.
4. The window contents will be white, black, or transparent depending on the Ubuntu version
[ Regression Potential ]
It is unlikely this change has the potential to introduce new regressions.
[ Other Info ]
Fix was cherry-picked from the Ubuntu "Vivid Vervet" dev relase where it has been in use for some weeks without problem.
Related branches
- Daniel van Vugt: Approve
-
Diff: 213 lines (+65/-18)5 files modifiedplugins/composite/include/composite/composite.h (+8/-0)
plugins/composite/src/privates.h (+2/-0)
plugins/composite/src/window.cpp (+42/-12)
plugins/opengl/src/privates.h (+2/-0)
plugins/opengl/src/window.cpp (+11/-6)
- Marco Trevisan (Treviño): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 34 lines (+1/-6)2 files modifiedplugins/animation/include/animation/animeffect.h (+0/-2)
plugins/animation/src/animation.cpp (+1/-4)
- Christopher Townsend (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 34 lines (+1/-6)2 files modifiedplugins/animation/include/animation/animeffect.h (+0/-2)
plugins/animation/src/animation.cpp (+1/-4)
summary: |
- Windows sometimes become blank/transparent when changing focus to them - in natty + [nvidia] Windows appear blank white |
Changed in compiz (Ubuntu): | |
status: | Invalid → Confirmed |
Changed in unity (Ubuntu): | |
status: | Invalid → Confirmed |
Changed in compiz: | |
status: | New → Confirmed |
Changed in compiz-core: | |
status: | New → Confirmed |
Changed in compiz: | |
milestone: | none → 0.9.8.0 |
importance: | Undecided → High |
Changed in compiz: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
status: | Confirmed → In Progress |
Changed in compiz-core: | |
importance: | Undecided → High |
Changed in compiz (Ubuntu): | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in compiz (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in compiz (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in compiz: | |
milestone: | 0.9.8.0 → 0.9.8.1 |
Changed in compiz: | |
milestone: | 0.9.8.2 → 0.9.8.4 |
Changed in compiz: | |
milestone: | 0.9.8.4 → 0.9.9.0 |
Changed in compiz: | |
milestone: | 0.9.9.0 → 0.9.9.2 |
Changed in compiz (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in compiz: | |
milestone: | 0.9.9.2 → 0.9.10.0 |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → 0.9.11.0 |
description: | updated |
Changed in compiz: | |
status: | Triaged → In Progress |
no longer affects: | compiz-core |
Changed in compiz (Ubuntu): | |
status: | Triaged → In Progress |
Changed in compiz: | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in compiz (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in compiz: | |
milestone: | 0.9.11.0 → 0.9.12.2 |
Changed in compiz: | |
status: | In Progress → Fix Committed |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
Strangely now I'm having the same problem but the windows contents are transparent instead of solid grey.