Multiple quick clicks on launcher icon with multiple windows completely crashes Unity
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Jason Smith | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
OK, this must be one of the most serious Unity bugs out there as it renders the GUI totally crippled. I've been trying to understand its mechanism and initially I thought it happened only with Libreoffice but no. Do the following to reproduce:
1) Start an application that may use multiple windows and open a few windows (multiple pdfs in Evince, multiple Libreoffice documents, multiple Nautilus or Firefox windows, etc., anything). Even better, start multiple of those applications.
2) Now the launcher icon indicates multiple windows and you can click on it multiple times (without letting the launcher hide) to see different phases for window selection/
3) Now try double-clicking or triple-clicking on the launcher icon, really fast. Then, pause briefly and do it again or do the same to another multiple-windowed launcher icon. In my experience, after a few double-
This happened to me quite often and it did not improve after so many Unity updates/bugfixes. I think it is very critical and it has to be resolved for Unity to be deployed in a production environment. I wish I could get a screenshot but if you can imagine from the above description, it's pratically impossible to get a screenshot from the system.
I searched for a duplicate bug but I couldn't find. Thank you in advance for taking care of this!
Changed in unity: | |
status: | Incomplete → Triaged |
Changed in unity: | |
assignee: | nobody → Alex Launi (alexlauni) |
milestone: | none → 3.6.8 |
Changed in unity: | |
milestone: | 3.6.8 → 3.8 |
Changed in unity: | |
milestone: | 3.8 → 3.8.2 |
Changed in unity: | |
milestone: | 3.8.2 → 3.8.4 |
Changed in compiz (Ubuntu): | |
status: | New → Fix Released |
Eylem: I'm sure you'll get a longer answer, for the moment, a workaround (that allows you to carry on, and/or save your work) is:
Ctrl-Alt-F1
killall -9 compiz
unity --replace
Ctrl-Alt-F8 (and wait 10-15 seconds for unity to "catch up"... for some reason it takes a long time to enumerate the existing open windows)
The other bug is that sometimes 'gnome-screensaver' opens (invisibly) on top of everything a "killall gnome-screensaver" from Ctrl-Alt-F1 will nuke that.