Expo plugin doesn't support "one wall per output" Multi Output Mode anymore

Bug #776738 reported by Mathieu Comandon
90
This bug affects 19 people
Affects Status Importance Assigned to Milestone
Compiz
Confirmed
Medium
Unassigned
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: compiz

The Multi Output Mode does not work as expected and either mode behaves like the "One big wall" option. I find the "One wall per output" option much more usable.

This is not specific to Nvidia Twinview, I also use an ATI Dual Display with Open Source drivers at work and this bug still occurs.
This is not specific to Unity (but might be closely related to it), the bug occurs with Unity and the classic desktop.
I can't say if this bug is specific to Ubuntu as I haven't installed Compiz on my other Linux distros (using Gnome3, KDE and OpenBox)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: compiz 1:0.9.4+bzr20110415-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.39-0.5-generic-pae 2.6.39-rc5
Uname: Linux 2.6.39-0-generic-pae i686
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 Kernel Module 270.41.06 Mon Apr 18 14:54:25 PDT 2011
 GCC version: gcc version 4.6.1 20110503 (prerelease) (Ubuntu 4.6.0-6ubuntu2)
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,regex,mousepoll,wall,grid,gnomecompat,move,animation,resize,imgpng,snap,vpswitch,place,workarounds,unitymtgrabhandles,session,expo,ezoom,staticswitcher,fade,scale,unityshell]
CompositorRunning: compiz
Date: Tue May 3 23:30:15 2011
DistUpgraded: Log time: 2011-04-30 16:31:23.175792
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 vboxhost, 4.0.6, 2.6.38-8-generic-pae, i686: installed
 vboxhost, 4.0.6, 2.6.39-0-generic-pae, i686: installed
 nvidia-current, 270.41.06, 2.6.35-28-generic-pae, i686: installed
 nvidia-current, 270.41.06, 2.6.38-8-generic-pae, i686: installed
 nvidia-current, 270.41.06, 2.6.39-0-generic-pae, i686: installed
GraphicsCard:
 nVidia Corporation G94 [GeForce 9600 GT] [10de:0622] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Giga-byte Technology GV-NX96T512HP [1458:3481]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
InstallationMedia_: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
JockeyStatus:
 xorg:nvidia_173 - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, Not in use)
MachineType: Gigabyte Technology Co., Ltd. EP45-UD3R
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.39-0-generic-pae root=UUID=c938b659-46e4-4d41-be45-e6e2227d9070 ro splash vga=795 quiet splash vt.handoff=7
ProcVersionSignature_: Ubuntu 2.6.39-0.5-generic-pae 2.6.39-rc5
Renderer: Unknown
SourcePackage: compiz
UpgradeStatus: Upgraded to oneiric on 2011-04-30 (3 days ago)
dmi.bios.date: 01/25/2010
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F12
dmi.board.name: EP45-UD3R
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF12:bd01/25/2010:svnGigabyteTechnologyCo.,Ltd.:pnEP45-UD3R:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnEP45-UD3R:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: EP45-UD3R
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.4+bzr20110415-0ubuntu2
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 7.10.2-0ubuntu2
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
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
Mathieu Comandon (strycore) wrote :
Revision history for this message
Michael Elsdörfer (miracle2k) wrote :

On a machine using an Nvidea Card, specificially, an older Mac Mini (using the experimental open source driver) this DOES work for me (I have expo across two monitors); on another, with a ATI Radeon card (using the proprietary driver), it doesn't.

I don't know if it's the graphic card / driver is what makes the difference, or something else.

Revision history for this message
Michael Elsdörfer (miracle2k) wrote :

On the machine were it works fine, I have these packages installed:

ii compiz 1:0.9.4+bzr20110606-0ubuntu1~natty2 OpenGL window and compositing manager
ii compiz-core 1:0.9.4+bzr20110606-0ubuntu1~natty2 OpenGL window and compositing manager
ii compiz-gnome 1:0.9.4+bzr20110606-0ubuntu1~natty2 OpenGL window and compositing manager - GNOME window decorator
ii compiz-plugins 1:0.9.4+bzr20110606-0ubuntu1~natty2 OpenGL window and compositing manager - plugins
ii compiz-plugins-extra 0.9.4-0ubuntu3 Collection of extra plugins from OpenCompositing for Compiz
ii compiz-plugins-main 0.9.4+bzr20110527-0ubuntu1~natty1 Compiz Fusion plugins - main collection
ii compizconfig-backend-gconf 0.9.2.4-0ubuntu1 Compiz Fusion configuration system - gconf backend
ii compizconfig-settings-manager 0.9.4-0ubuntu2 Compiz configuration settings manager
ii libcompizconfig0 0.9.4-0ubuntu2 Settings library for plugins - OpenCompositing Project
ii python-compizconfig 0.9.4-0ubuntu1 Compizconfig bindings for python

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
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Is this still the case for 12.04?

Changed in compiz (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Mathieu Comandon (strycore) wrote :

Confirmed on Ubuntu 12.04 with Nvidia card.

Changed in compiz (Ubuntu):
status: Incomplete → Confirmed
Changed in compiz:
status: New → Confirmed
milestone: none → 0.9.8.0
Changed in compiz:
milestone: 0.9.8.0 → 0.9.8.1
Changed in compiz:
milestone: 0.9.8.2 → 0.9.8.4
Revision history for this message
Ari (ari-lp) wrote :

Same behaviour on a multi-monitor with a notebook panel (1366x768) and external display (1920x1080). Wall is off-center on external display, slightly shifted to the left.

Changed in compiz:
milestone: 0.9.8.4 → 0.9.9.0
Changed in compiz:
milestone: 0.9.9.0 → 0.9.9.2
Changed in compiz:
milestone: 0.9.9.2 → 0.9.10.0
Revision history for this message
MC Return (mc-return) wrote :

I cannot reproduce this in current trunk anymore.
Also, soon it will be hopefully possible to select "One big wall" for non-same-resolution multimonitor configs again, see the screenshot here:
https://bugs.launchpad.net/compiz/+bug/1009592/+attachment/3687163/+files/Expo-2screens-different-resolution-very-usable_scaled_down.png

MC Return (mc-return)
Changed in compiz:
importance: Undecided → Medium
assignee: nobody → MC Return (mc-return)
assignee: MC Return (mc-return) → nobody
Revision history for this message
Sami Jaktholm (sjakthol) wrote :

Although the original description tells nothing about the actual bug, I'm assuming as per comment #7 that this is a duplicate of bug 438580. Currently "One wall per output" doesn't render the workspace switcher correctly on the second monitor, which may look a lot like one large wall but is actually two walls overlapping each other.

Please check out if bug 438580 is the same as this. If I'm mistaken, please remove the duplicate status of this bug by clicking on the red "Remove linked duplicate bug" button at the top of this report and add a clear description with screenshots of the actual problem to this report.

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.