Public bug reported: My setup:
- two 1920x1080 monitors, one in portrait orientation, the other in landscape. One of them is the built-in laptop monitor. - one 3840x2160 monitor. CCSM 0.9.13.1. Ubuntu package version: 0.9.13.1+18.04.20180302-0ubuntu1. Setting up the bug: Plug in all 3 monitors and, using CompizConfig Settings Manager, create a 9-workspace desktop, arranged in a 3x3 grid. Turn on Expo. Set it to "One wall per output". Move windows to all 3 monitors in all 9 workspaces. Unplug the external monitors. For now, they'll stay in their workspaces. Move some windows around again. Plug the external monitors back in. The size of the wall grows due to the addition of monitors, but the windows aren't moved to stay in their workspaces, or even to stay within the monitors. They tend to move upwards and to the left in terms of workspaces, but they're probably maintaining their absolute pixel position with respect to the whole wall. Plugging in monitors redraws the workspace boundaries, but the windows don't move to stay in their workspaces. Conceptually, a wall made with monitors of different sizes has voids that are only visible when you zoom out. If you spread your windows out evenly before plugging in the external monitors, some of them will end up in the voids. ** Affects: compiz (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1818710 Title: Compiz misplaces windows when multiple monitors at different resolutions are added and removed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1818710/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp