I think I found a reason why this happens.
I left xrandr running in a loop, logging everything and then I forced both
displays into standby with xset.
After checking the logs this is what I noticed:
DP-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis)
597mm x 336mm
One more way to replicate this:
- open terminal
- run: xset dpms force suspend
- wait 30 seconds
- move mouse
- cry because all of your windows are scattered around and resized
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to
This is driving me crazy. :/ What we need, in a nutshell, is this:
- window is moved/resized/changed: save desktop state
- screen is put to sleep: save desktop state and disable WM events
- screen wakes up: restore desktop to what it was, if screens are missing, put
all windows on 1st workspace
It appears that this is happening when one of the screens is connected
to DP or HDMI.
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to compiz-plugins-main in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1295267
A few more observations and data on my configuration:
- Using 3x2 workspaces configuration
- 4K Dell on DP-0 is primary screen on the left side and has Unity Launcher
- 1080p LG is on the right side with no Launcher and is a secondary screen
- When screens are 'turned off/put into sleep
I can confirm that this is still present in 16.04. I did a clean install
and as soon as screens go blank and enter the power savings mode windows
will semi-randomly displace around the workspaces. I have one screen on
Display Port and the other on DVI. Dell P2715Q doesn't have DVI ports so
I can't
6 matches
Mail list logo