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

Bug #994418 reported by Karel Vervaeke
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Compiz
Confirmed
Low
Unassigned
Compiz Desktop Wall Plugin
Confirmed
Low
Unassigned
Compiz Main Plugins
Confirmed
Low
Unassigned
compiz-plugins-main (Ubuntu)
Confirmed
Low
Unassigned

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: 0.9.5.92-0ubuntu3

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: ""
.proc.driver.nvidia.version:
 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)
.tmp.unity.support.test.0:

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
DkmsStatus:
 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
GraphicsCard:
 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)
JockeyStatus:
 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)
dmi.bios.date: 10/02/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07
dmi.board.name: 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:
dmi.product.name: Precision M4600
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.7.6-0ubuntu1
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

Revision history for this message
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
Revision history for this message
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](https://bluestacks.vip/) [Lucky Patcher](https://luckypatcher.pro/) [Kodi](https://kodi.software/)
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.
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.