Compiz' Put plugin makes random mistakes in moving maximize windows between displays

Bug #1316651 reported by Huji Lee
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When using the Put plugin in Compiz to send a window to the next dispaly (the option is called "Put To Next Output"), sometimes Put fails as follows: It moves the window to the next output (animated), then suddenly the window jumps back to the prevoius display.

At least in my case, this only happens with Maximized windows. Interestingly, repeating the same operation a couple of times (without even resizing the window) will eventually lead to the expect behaviour.

Note that (as shown in the attached files), my two displays are not of exactly the same size (23 inch versus 22 inch), but they both use the same resolution. I doubt if that is the root cause (because of similar resolution) but I still wanted to point it out.

I am not aware of any way to log the behaviour, but if provided guidance, I would be willing to record such logs.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: compiz 1:0.9.11+14.04.20140409-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CompizPlugins: [core,composite,opengl,decor,resize,compiztoolbox,put,move,vpswitch,imgpng,regex,snap,mousepoll,gnomecompat,grid,place,session,animation,workarounds,expo,wall,fade,ezoom,scale,unityshell]
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Tue May 6 11:15:19 2014
DistUpgraded: 2014-04-28 16:01:31,465 DEBUG enabling apt cron job
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
 bbswitch, 0.7, 3.13.0-24-generic, x86_64: installed
 virtualbox, 4.3.10, 3.13.0-24-generic, x86_64: installed
GraphicsCard:
 Advanced Micro Devices, Inc. [AMD/ATI] RV620 PRO [Radeon HD 3470] [1002:95c0] (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:3243]
InstallationDate: Installed on 2012-04-28 (738 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MachineType: Dell Inc. OptiPlex 780
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-24-generic root=/dev/mapper/cryptvg-root ro quiet splash vt.handoff=7
SourcePackage: compiz
UpgradeStatus: Upgraded to trusty on 2014-04-28 (7 days ago)
dmi.bios.date: 04/30/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 0C27VV
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA04:bd04/30/2010:svnDellInc.:pnOptiPlex780:pvr:rvnDellInc.:rn0C27VV:rvrA01:cvnDellInc.:ct6:cvr:
dmi.product.name: OptiPlex 780
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.11+14.04.20140409-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu5
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-4ubuntu5
version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Tue May 6 08:56:39 2014
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.15.1-0ubuntu2
xserver.video_driver: radeon

Revision history for this message
Huji Lee (huji-huji) wrote :
Revision history for this message
Huji Lee (huji-huji) wrote :
Revision history for this message
Huji Lee (huji-huji) wrote :
Revision history for this message
Huji Lee (huji-huji) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
Ari Fogel (arifogel) wrote :

This bug has plagued me for years. In addition to when the window is maximized, a window will bounce back if the window was previously placed by the Compiz Grid plugin. The workaround is to restore the window before putting it to the next output. However, this is obnoxious. I can't believe this bug has not been fixed in all these years.

Revision history for this message
Ari Fogel (arifogel) wrote :

Just to note, this is related to #877443

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.