Public bug reported:

Compiz has very strange and inconsistent behaviour when it comes to
corner or "edge resizing" in Ubuntu, i.e. dragging a window to one size
of the screen (or, if enabled, a corner).

Expected edge behaviour:

1. Drag window to edge of screen.
2. Window resizes to fill up that half of the desktop.
3. Double-click window title bar to maximize window.
4. Double-click window title bar again to restore window.
5. Window restores back to fill one-half of the desktop.

Recorded edge behaviour:

1 - 4 as expected
5. Window restores to position it was in before it was ever edge-resized.


Expected corner behaviour:

1. Drag window to corner of screen.
2. Window resizes to fill up that quarter of the desktop.
3. Double-click window title bar to maximize window.
4. Double-click window title bar again to restore window.
5. Window restores back to fill one-quarter of the desktop.

Recorded corner behaviour:

1 - 4 as expected.
5. Window restores back to correct corner of the desktop, but with a large 
"gap" between its top edge and the Unity top bar.

OF NOTE: The above corner behaviour only occurs in the top corner. The
bottom corner restores the window as expected.

As we can see, even the incorrect behaviour of the edge and corner
resizing is inconsistent. They're both incorrect, but in different ways.

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: compiz 1:0.9.12+14.10.20140918-0ubuntu1
ProcVersionSignature: Ubuntu 3.16.0-24.32-generic 3.16.4
Uname: Linux 3.16.0-24-generic x86_64
.tmp.unity.support.test.0:
 
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Thu Nov 13 11:48:20 2014
DistUpgraded: 2014-10-23 22:33:27,126 DEBUG enabling apt cron job
DistroCodename: utopic
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 
09) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:054d]
InstallationDate: Installed on 2014-04-25 (202 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: Dell Inc. XPS L421X
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.16.0-24-generic.efi.signed 
root=/dev/mapper/vg_scotty-lv_root ro quiet splash vt.handoff=7
SourcePackage: compiz
UpgradeStatus: Upgraded to utopic on 2014-10-23 (20 days ago)
dmi.bios.date: 12/07/2012
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A13
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: A13
dmi.modalias: 
dmi:bvnDellInc.:bvrA13:bd12/07/2012:svnDellInc.:pnXPSL421X:pvrA13:rvnDellInc.:rn:rvr:cvnDellInc.:ct8:cvrA13:
dmi.product.name: XPS L421X
dmi.product.version: A13
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.56-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.0-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.0-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.914-1~exp1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
xserver.bootTime: Wed Nov 12 15:57:40 2014
xserver.configfile: default
xserver.errors:
 
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id                                4158 
 vendor                                     AUO
xserver.version: 2:1.16.0-1ubuntu1

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug compiz-0.9 corner edge grid resize 
third-party-packages ubuntu utopic

** Attachment added: "Video demonstrating the issues"
   
https://bugs.launchpad.net/bugs/1392296/+attachment/4259888/+files/Compiz%20Resize%20Behaviour.mpeg

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1392296

Title:
  Inconsistent and unexpected window placement behaviour in grid

Status in “compiz” package in Ubuntu:
  New

Bug description:
  Compiz has very strange and inconsistent behaviour when it comes to
  corner or "edge resizing" in Ubuntu, i.e. dragging a window to one
  size of the screen (or, if enabled, a corner).

  Expected edge behaviour:

  1. Drag window to edge of screen.
  2. Window resizes to fill up that half of the desktop.
  3. Double-click window title bar to maximize window.
  4. Double-click window title bar again to restore window.
  5. Window restores back to fill one-half of the desktop.

  Recorded edge behaviour:

  1 - 4 as expected
  5. Window restores to position it was in before it was ever edge-resized.

  
  Expected corner behaviour:

  1. Drag window to corner of screen.
  2. Window resizes to fill up that quarter of the desktop.
  3. Double-click window title bar to maximize window.
  4. Double-click window title bar again to restore window.
  5. Window restores back to fill one-quarter of the desktop.

  Recorded corner behaviour:

  1 - 4 as expected.
  5. Window restores back to correct corner of the desktop, but with a large 
"gap" between its top edge and the Unity top bar.

  OF NOTE: The above corner behaviour only occurs in the top corner. The
  bottom corner restores the window as expected.

  As we can see, even the incorrect behaviour of the edge and corner
  resizing is inconsistent. They're both incorrect, but in different
  ways.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: compiz 1:0.9.12+14.10.20140918-0ubuntu1
  ProcVersionSignature: Ubuntu 3.16.0-24.32-generic 3.16.4
  Uname: Linux 3.16.0-24-generic x86_64
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.14.7-0ubuntu8
  Architecture: amd64
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDesktop: Unity
  Date: Thu Nov 13 11:48:20 2014
  DistUpgraded: 2014-10-23 22:33:27,126 DEBUG enabling apt cron job
  DistroCodename: utopic
  DistroVariant: ubuntu
  GraphicsCard:
   Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] 
(rev 09) (prog-if 00 [VGA controller])
     Subsystem: Dell Device [1028:054d]
  InstallationDate: Installed on 2014-04-25 (202 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  MachineType: Dell Inc. XPS L421X
  PackageArchitecture: all
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.16.0-24-generic.efi.signed 
root=/dev/mapper/vg_scotty-lv_root ro quiet splash vt.handoff=7
  SourcePackage: compiz
  UpgradeStatus: Upgraded to utopic on 2014-10-23 (20 days ago)
  dmi.bios.date: 12/07/2012
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A13
  dmi.board.vendor: Dell Inc.
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.chassis.version: A13
  dmi.modalias: 
dmi:bvnDellInc.:bvrA13:bd12/07/2012:svnDellInc.:pnXPSL421X:pvrA13:rvnDellInc.:rn:rvr:cvnDellInc.:ct8:cvrA13:
  dmi.product.name: XPS L421X
  dmi.product.version: A13
  dmi.sys.vendor: Dell Inc.
  version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.56-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.0-0ubuntu3
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.0-0ubuntu3
  version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.914-1~exp1ubuntu4
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
  xserver.bootTime: Wed Nov 12 15:57:40 2014
  xserver.configfile: default
  xserver.errors:
   
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                                4158 
   vendor                                     AUO
  xserver.version: 2:1.16.0-1ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1392296/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to