Changing monitor setup moves windows between workspaces

Bug #810136 reported by Hendrik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Ubuntu 11.04, Compiz 1:0.9.4+bzr20110606-0ubuntu1~natty2 (compiz-core)

Adding or removing a second monitor can move windows between adjacent workspaces (presumably because the sizes of the workspaces change). I.e. if I add a second monitor to the right of the primary one, windows on the second (right) workspace may move to the - now wider - first (left) workspace. If I remove the second monitor, windows in the right part of the first workspace may move to the second workspace, as the workspaces get narrower.
This is highly annoying. (It didn't happen with my previous system, Ubuntu 10.04 without Compiz.)

This bug may be a duplicate of #255186 or #151949, but since these have been long closed without ever getting resolved, I'm opening a new one.
---
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,regex,mousepoll,imgpng,move,gnomecompat,resize,place,vpswitch,resizeinfo,wall,animation,snap,session,expo,ezoom,workarounds,staticswitcher,fade,scale]
CompositorRunning: compiz
DistUpgraded: Fresh install
DistroCodename: natty
DistroRelease: Ubuntu 11.04
DistroVariant: ubuntu
GraphicsCard:
 ATI Technologies Inc Mobility Radeon HD 3400 Series [1002:95c4] (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company Device [103c:30dc]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
InstallationMedia_: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MachineType: Hewlett-Packard HP EliteBook 6930p
Package: compiz 1:0.9.4+bzr20110606-0ubuntu1~natty2
PackageArchitecture: all
PccardctlIdent:
 Socket 0:
   product info: "RICOH", "Bay8Controller", "", ""
   manfid: 0x0000, 0x0000
   function: 254 (unknown)
PccardctlStatus:
 Socket 0:
   3.3V 16-bit PC Card
   Subdevice 0 (function 0) bound to driver "pata_pcmcia"
ProcEnviron:
 LANGUAGE=de_CH:en
 PATH=(custom, user)
 LANG=de_CH.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-10-generic-pae root=UUID=70d9acb5-75ac-4bf3-b80e-229c9bd3503b ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 2.6.38-10.46-generic-pae 2.6.38.7
ProcVersionSignature_: Ubuntu 2.6.38-10.46-generic-pae 2.6.38.7
Renderer: Unknown
Tags: natty natty ubuntu compiz-0.9
Uname: Linux 2.6.38-10-generic-pae i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 07/15/2008
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68PCD Ver. F.05
dmi.board.name: 30DC
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 87.21
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68PCDVer.F.05:bd07/15/2008:svnHewlett-Packard:pnHPEliteBook6930p:pvrF.05:rvnHewlett-Packard:rn30DC:rvrKBCVersion87.21:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP EliteBook 6930p
dmi.product.version: F.05
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.4+bzr20110606-0ubuntu1~natty2
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3.1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4.1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu7.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu7

Revision history for this message
Hendrik (joker-x) wrote :

To add, I'm using the "Ubuntu Classic" desktop. Disabling Compiz (logging into "Ubuntu Classic (No effects)") avoids the problem.

Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:
apport-collect 810136
When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
Hendrik (joker-x) wrote : BootDmesg.txt

apport information

tags: added: apport-collected compiz-0.9 natty ubuntu
description: updated
Revision history for this message
Hendrik (joker-x) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : Dependencies.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : GconfCompiz.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : Lspci.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : Lsusb.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : ProcModules.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : UdevDb.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : UdevLog.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : XorgLog.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : XorgLogOld.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : Xrandr.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : monitors.xml.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : peripherals.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : xdpyinfo.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote : xinput.txt

apport information

Revision history for this message
Hendrik (joker-x) wrote :

Walter, I first tried to submit the bug through the "ubuntu-bug" tool, but it complained that natty was no longer in development and asked me a confusing question about what it should do. I must have picked a wrong answer, because it didn't file a bug report. So I gave up on it.

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
Hendrik (joker-x) wrote :

I don't think it's okay to do nothing about this bug for 60 days and then just close it as "expired".

Changed in compiz (Ubuntu):
status: Expired → New
Alex Launi (alexlauni)
Changed in compiz (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
tags: added: multimonitor
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 804036, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

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.