Windows being ejected into wrong workspaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Compiz 1:0.9.11.
Ubuntu 14.04.4 LTS, Gnome session flashback
Lenovo ThinkPad W520
NVIDIA GF106GLM [Quadro 2000M] binary driver - version 352.63 from nvidia-352 (proprietary, tested) (because default open source driver caused unusably slow refresh rate)
Problem: Windows being ejected into wrong workspaces. Cleanup after the disruption takes about 1.5 minutes and is a tedious clicking chore.
Situation 1: When I switch from laptop's internal screen to external, windows move between workspaces. When switching, the workspace-switcher stretches twice as wide as normal, when Ubuntu uses both displays at the same time, "side by side".
Guess: It seems that all window positions are stored as a distance from the edge of the first workspace, not in relation to workspace number.
Situation 2: After updating and restarting, when relaunching all applications, all the windows open in the workspace that I happen to be at, and not even in the same positions where I left them.
Guess: It appears that neither of the responsible bodies, operating system or application, try to remember the locations of windows, and some applications (VLC, document viewer, file browser, image viewer) do not remember anything from their previous state.
Could the operating system take a more assertive role in keeping my session intact?
Sometimes when Ubuntu comes out of screen saver, it stretches one workspace and its windows double wide, which makes no sense in any situation. The windows get thrown around when I press Fn+F7 to return to normal state.