Resizing display moves windows off-screen

Bug #375951 reported by to be removed
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Compiz
Won't Fix
Undecided
Unassigned
Compiz Core
Expired
Undecided
Unassigned
compiz (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: compiz

1. Minimize a window.
2. Detach laptop from docking station and thus from external monitor. X display gets resized and things moved around.
3. Suspend. and resume. (This may be irrelevant.)
4. Re-attach laptop to docking station and external monitor. X display gets resized again.
5. Un-minimize window.
6. Compiz places un-minimized window outside the screen, with perhaps only a corner visible.

I would have expected compiz to place the uniminized window in the location it had before being minimized, or at least in such a location that it's mostly visible. I suspect that if my external monitor were much larger than the laptop's internal one (they're mirrored), compiz would pick locations that didn't show any part of the window on the screen.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
MachineType: LENOVO 74663SG
Package: compiz 1:0.8.2-0ubuntu8
PackageArchitecture: all
ProcCmdLine: root=/dev/mapper/hostname-root ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.28-11.42-generic
SourcePackage: compiz

Revision history for this message
to be removed (liw) wrote :
Changed in compiz (Ubuntu):
importance: Undecided → Low
status: New → Triaged
summary: - compiz moves windows off-screen after display is resized
+ Resizing display leaves windows off-screen
Revision history for this message
to be removed (liw) wrote : Re: Resizing display leaves windows off-screen

I think the new title for the bug is misleading. The windows aren't _left_ off-screen, they are actively _moved_ off-screen. My e-mail program, for example, is at the top left corner of the screen (window's top left corner is as near to co-ordinates 0x0 as GNOME's panel will allow), but after resizing it's top _right_ corner might be there instead.

But that might not be all that important for debugging so I'll leave the bug title as it is.

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. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running apport-collect <bug #> and any other logs that are relevant for this particular issue.

Changed in compiz (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
peter swain (swine) wrote :

I'm seeing this on oneric with unity/compiz,
but it's not a fresh install: this machine has been doing rolling upgrades since jaunty or before.
I'm about to do fresh install on new laptop, so if the behavior doesn't appear, I'll try to understand gconf diffs & other /etc/* diffs which may contribute to problem.

My suspicion is that it's on global properties, not user properties -- I think I saw it on freshly created-under-oneric account too

Changed in compiz (Ubuntu):
status: Incomplete → New
summary: - Resizing display leaves windows off-screen
+ Resizing display moves windows off-screen
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

This sounds like something I thought I saw smspillaz working on recently... (?)

Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Hi, if anyone can reproduce this on 12.04 , please let us know. There have been many changes to the way this is handled and may very well have been fixed.

Changed in compiz-core:
status: New → Incomplete
Changed in compiz (Ubuntu):
status: New → Incomplete
Changed in compiz:
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 Core because there has been no activity for 60 days.]

Changed in compiz-core:
status: Incomplete → Expired
Revision history for this message
Eleni Maria Stea (hikiko) wrote :

Thank you for taking the time to report this bug. The compiz program that we currently use in Ubuntu is a C++ re-write of the original compiz and was announced the 4th July 2010. Therefore, the bugs that were reported before that date, will be marked as "Won't Fix" as they probably exist in the original program which is not stored in launchpad. (The last LTS that used the old compiz is the 10.04 which is not supported anymore).

Changed in compiz:
status: Incomplete → Won't Fix
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.