Unity restores windows to random workspaces on system resume

Bug #1397483 reported by Rocko

This bug report was marked for expiration 24 days ago. (find out why)

16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Incomplete
Medium
Unassigned
Unity
Incomplete
Undecided
Unassigned
unity (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

When I suspend and resume my latop, my windows, which were originally all in one workspace, are restored to different workspaces (apparently at random).

For windows not in the current workspace after resume, the unity launcher indicates that they are running, but clicking on them has no effect (it doesn't bring the window to the foreground). These windows also do not appear in the task switcher so you can't switch to them.

If I have workspaces enabled, this is annoying but can be manually corrected by showing all workspaces and dragging the windows to the current workspace.

If I have workspaces disabled, the windows on the disabled workspaces cannot be accessed at all.

I would expect the windows to be restored to the same workspace they were in before suspend (especially if workspaces are disabled), and even if this were not the case, clicking on their icon in the launcher should display them as normal.

IIRC this is an issue in Ubuntu 14.04 as well as in Ubuntu 14.10.

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: unity 7.3.1+14.10.20141016-0ubuntu1
Uname: Linux 3.18.0-031800rc6-generic x86_64
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
Date: Sat Nov 29 10:35:31 2014
InstallationDate: Installed on 2014-11-26 (2 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
ProcEnviron:
 LANGUAGE=en_AU:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Rocko (rockorequin) wrote :
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Lee Jones (lag) wrote :

This was happening to me, so I disabled Workspaces. It has not stopped the issue. Windows still up and move after suspend, only now to get them back I have to enable then disable Workspaces. After re-disabling windows then reappear.

Changed in unity:
status: New → Confirmed
Revision history for this message
Rocko (rockorequin) wrote :

I just suspended a second time before restoring one of the windows to the primary workspace, and when I resumed it was neither on the primary nor the secondary workspace. I disabled workspaces and it reappeared on the primary one. My guess is that unity restored the window to its workspace+1 each time so it went to workspace 3 after the second resume.

Changed in unity (Ubuntu):
importance: Undecided → Medium
Changed in hundredpapercuts:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Paul White (paulw2u) wrote :

We are sorry that we do not always have the capacity to review all reported bugs in a timely manner. You reported this bug some time ago and there have been many changes in Ubuntu since that time.

Ubuntu 14.04 (trusty) reached end-of-standard-support on April 25, 2019.
Ubuntu 14.10 (utopic) reached end-of-life on July 23, 2015.

Do you still see a problem related to the one that you reported when using a currently supported release of Ubuntu? Please let us know if you do otherwise this report can be left to expire in approximately 60 days time.

Thank you for helping make Ubuntu better.

tags: added: trusty
Changed in hundredpapercuts:
status: Confirmed → Incomplete
Changed in unity (Ubuntu):
status: Confirmed → Incomplete
Changed in unity:
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.