Move with window within wall broken when wall slide duration = 0

Bug #994418 reported by Karel Vervaeke on 2012-05-04
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Compiz Desktop Wall Plugin
Compiz Main Plugins
compiz-plugins-main (Ubuntu)

Bug Description

In CCSM, under Desktop Wall -> Viewport Switching you can set Wall Slide Duration to 0.
When you do this, the 'move with window within wall' functionality breaks.
Sometimes it works, but moving a window more than 1 workspace to the left/right always fails.
Increasing the slide duration to 0.05 (the smallest increment) fixes things, setting it to 0.0001 (the smalles possible value) doesn't help.

I'm running precise. Under oneiric, setting wall slide duration to 0 didn't produce any problems.
Unity version: 5.10.0-0ubuntu6
ccsm version:

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.10.0-0ubuntu6
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 295.40 Thu Apr 5 21:37:00 PDT 2012
 GCC version: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)

ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
Date: Fri May 4 08:45:44 2012
DistUpgraded: 2012-05-03 08:29:26,061 DEBUG enabling apt cron job
DistroCodename: precise
DistroVariant: ubuntu
 nvidia-current, 295.40, 3.0.9-nousbuas, x86_64: installedError! Could not locate dkms.conf file.
 File: does not exist.

 nvidia-current, 295.40, 3.2.0-23-generic, x86_64: installed
 NVIDIA Corporation GF108 [Quadro 1000M] [10de:0dfa] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:04a3]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
 xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
MachineType: Dell Inc. Precision M4600
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=de42f659-892e-4204-946d-194dee9a1d55 ro crashkernel=384M-2G:64M,2G-:128M
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-05-03 (1 days ago) 10/02/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07 08V9YG
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA07:bd10/02/2011:svnDellInc.:pnPrecisionM4600:pvr01:rvnDellInc.:rn08V9YG:rvrA00:cvnDellInc.:ct9:cvr: Precision M4600
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:
version.ia32-libs: ia32-libs 20090808ubuntu35
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Karel Vervaeke (karel-vervaeke) wrote :
affects: unity (Ubuntu) → compiz-plugins-main (Ubuntu)
Changed in compiz-plugins-main (Ubuntu):
status: New → Confirmed
Changed in compiz-wall-plugin:
status: New → Confirmed
Changed in compiz-plugins-main:
status: New → Confirmed
Changed in compiz-wall-plugin:
importance: Undecided → Low
Changed in compiz-plugins-main:
importance: Undecided → Low
Changed in compiz-plugins-main (Ubuntu):
importance: Undecided → Low
Changed in compiz:
importance: Undecided → Low
status: New → Confirmed
moharchi (moharchi71) wrote :

I also have some walls that stops the block from going off screen, but when I "Slide" across a wall, with the "wanted" velocity of the block going diagonal, the block moves much slower going across the wall than when just moving through space. This happens even when the wall has no physics material.
[Bluestacks]( [Lucky Patcher]( [Kodi](
How do I make it so that when I slide across the wall, it moves at the same speed as when going through empty space? If there is any scripting involved in your answer, please put it in javascript.

Thanks in advance.

To post a comment you must log in.