Restarting gnome-shell displays images of applications running on other workspaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
|||
mutter (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Restarting gnome-shell with 'Alt-F2,r and enter' displays images of applications running on other workspaces which are not clickable.
Steps to reproduce:
1) Enable multiple workspaces
2) Start an application on each workspace
3) From any workspace, restart gnome-shell with 'Alt-F2, r and enter'
Expected outcome:
As with Ubuntu 18.04, each application is displayed only the workspace on which it was started.
Actual outcome:
All applications are displayed on the current workspace. The applications running on other workspaces are displayed as images, i.e. they cannot be 'clicked' but he 'wanted' application, the dock, top bar etc all function correctly.
Workaround:
To remove the unwanted images move to another workspace and return.
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: gnome-shell 3.32.0-1ubuntu1
ProcVersionSign
Uname: Linux 5.0.0-7-generic x86_64
ApportVersion: 2.20.10-0ubuntu23
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed Mar 13 10:15:45 2019
DisplayManager: gdm3
InstallationDate: Installed on 2019-01-20 (51 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Alpha amd64 (20190120)
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in gnome-shell: | |
status: | Unknown → New |
Changed in gnome-shell: | |
status: | New → Fix Released |
Changed in mutter: | |
status: | Unknown → New |
tags: | removed: disco |
Changed in mutter: | |
status: | New → Fix Released |
tags: | added: fixed-in-3.35.92 fixed-upstream |
Changed in mutter (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in mutter (Ubuntu): | |
status: | Triaged → Fix Committed |
This is partly correct behaviour :)
You need to know two things:
1. In Xorg sessions, Xorg is your display server so killing/restarting gnome-shell does not kill the apps. They stay running and connected to Xorg.
2. Workspaces don't really exist. They are emulated by gnome-shell while is running, by just hiding/moving windows around.
With that in mind, what you are seeing is somewhat correct behaviour. If gnome-shell dies or restarts then you return to the basic setup of just apps and Xorg running, on your single display. And since gnome-shell (re)started after the apps it has no memory of which virtual workspace you had them on previously. So they all appear on the same workspace.
That all said, app windows should be clickable. If they are not then it sounds like you've found a reliable way to trigger bug 1181666. That probably makes this a duplicate of bug 1181666. Do you agree?