Windows being placed in awkward places
I'm running a fresh install of Ubuntu 12.04x64 (ATI Radeon HD4770 with open source drivers) and I am having trouble getting windows to appear on the right screen.
Yesterday I plugged in my secondary monitor and it worked perfectly out of the box, except that for some reason, compiz wants to place windows on the secondary monitor rather than the first. This is a problem because I don't use the secondary monitor 100% of the time, and I don't want windows being placed on it when it is off.
Also, it's only some windows that are getting placed there. For example, the "Edit Connections" window from the networking menu is always placed off my primary screen. There are a number of other windows that do the same. While some, like nautilus, always appear on the proper monitor.
I played around with Compiz Config Settings Manager and found that if I disable the "Place Windows" plugin, all of the windows appear on the proper monitor -- except that they are placed underneath the Unity Panel, so I have to alt-drag them out each time in order to use them.
With out without that plugin, I can't seem to get a sensible setup. The windows are supposed to appear only on the active display, but for some reason Compiz doesn't want to do that with some windows.
Does anyone know a fix for this?
Re: Windows being placed in awkward places
Am glad to see I'm not the only one having this issue. When I attach/detach my external monitor to/from my laptop, I also suffer from compiz moving around my windows. I'd rather it did nothing at all when attaching the monitor. Am happy to manually move windows onto the extra screen real estate provided by the external monitor if and when I want to. When I detach the external monitor, compiz ought to do only the sensible thing: move windows previously displayed on the external monitor to within the now smaller desktop area.