Resizing display leaves windows off-screen

Bug #487178 reported by Paul Donohue
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Expired
Undecided
Unassigned
Natty
Expired
Undecided
Unassigned

Bug Description

Binary package hint: compiz

I have an external monitor which I sometimes attach to my laptop.

After attaching the monitor, I run 'xrandr --output VGA1 --auto --right-of LVDS1' to enable the additional display.

Before detaching the monitor, I run 'xrandr --output VGA1 --off'.

In Jaunty (compiz-core 0.8.2-0ubuntu8.1), when I ran 'xrandr --output VGA1 --off', any windows on the external monitor would be moved to the laptop's display.

In Karmic (compiz-core 0.8.4-0ubuntu2), when I run 'xrandr --output VGA1 --off', windows on the external monitor are not moved, and are off-screen and inaccessible until I re-attach and re-enable the external monitor. After re-enabling the external monitor, the windows on the external monitor are in the same place as they were when I turned the external monitor off.

Is there any way to have Compiz in Karmic move the windows when disabling the external monitor like it did in Jaunty?

Bug #375951 has the same name as this bug, but was reported against Jaunty and appears to be a different issue.

Revision history for this message
Paul Donohue (s-launchpad-paulsd-com) wrote :

This bug is still present in Lucid and Maverick.

Bug #189259 is related (windows inaccessible when number of workspaces is reduced). That bug has since been fixed, but the fix is specific to workspaces and does not correct this bug.

tags: added: regression-release
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the report, it has been some time without any response or feedback in this bug report and we are wondering if this is still an issue for you with the latest release of Ubuntu the Natty Narwhal, May you please test with that version and comment back if you're still having or not the issue? Please have a look at http://www.ubuntu.com/download to know how to install that version.Thanks in advance and sorry for the late response.

Changed in compiz (Ubuntu):
status: New → Incomplete
Changed in compiz (Ubuntu Natty):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu Natty) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu Natty):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Paul Donohue (s-launchpad-paulsd-com) wrote :

This is still a problem in Natty, although the behavior is somewhat better.

If I have two or more horizontal virtual desktops (in ccsm, General Options -> Desktop Size -> Horizontal Virtual Size), then when disabling a monitor to the right or left of my primary screen, windows on the disabled monitor get moved to one of the other virtual desktops. Similarly, if I have two or more vertical virtual desktops, then when disabling a monitor above or below my primary screen, windows on the disabled monitor also get moved to one of the other virtual desktops.

However, if I have only a single horizontal virtual desktop, then windows on a disabled monitor to the left or right of my primary screen are still lost. And similarly, if I have only a single vertical virtual desktop, windows on a disabled monitor above or below my primary screen are lost.

Changed in compiz (Ubuntu Natty):
status: Expired → New
Changed in compiz (Ubuntu):
status: Expired → New
Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. Compiz, in particular, is in heavy development and this bug may have been fixed in the newest version of Ubuntu (12.04). If you are able, it would be of great help if you could confirm if the bug still exists in that version.

Thank you for your help and patience.

Changed in compiz (Ubuntu):
status: New → Incomplete
Changed in compiz (Ubuntu Natty):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu Natty) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu Natty):
status: Incomplete → Expired
Revision history for this message
Paul Donohue (s-launchpad-paulsd-com) wrote :

This does appear to be fixed in Precise (12.04).

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.