expo mode in unity oneiric does not work properly anymore with twinview

Bug #854556 reported by psypher
This bug report is a duplicate of:  Bug #868120: Use one framebuffer object per screen. Edit Remove
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Unity
Confirmed
Undecided
Unassigned
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Expo mode (super + e) no longer works as it used to. I am unable to drag and drop applications to other desktops and I used to be able to dbl click on a desktop to zoom back to it. Only way to get back is to hit the shortcut again or click the expo icon on panel. This problem ONLY occurs when you use the shortcut key. When you click the expo button on the panel it works as expected.

Thanks

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.16.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 1.23-0ubuntu1
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,mousepoll,move,vpswitch,regex,place,imgpng,snap,resize,grid,animation,wall,session,expo,gnomecompat,workarounds,fade,ezoom,unitymtgrabhandles,scale,unityshell]
CompositorRunning: compiz
Date: Tue Sep 20 11:14:01 2011
DistUpgraded: Log time: 2011-09-05 07:00:16.047154
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 virtualbox-guest, 4.1.2, 3.0.0-10-generic, x86_64: installed
 virtualbox-guest, 4.1.2, 3.0.0-11-generic, x86_64: installed
 virtualbox-guest, 4.1.2, 3.0.0-7-generic, x86_64: installed
GraphicsCard: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter [80ee:beef] (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110802.1)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
MachineType: innotek GmbH VirtualBox
ProcEnviron:
 LANGUAGE=en_ZA:en
 PATH=(custom, no user)
 LANG=en_ZA.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-11-generic root=UUID=8278e52d-e835-4b17-9f52-68370444d442 ro quiet splash vt.handoff=7
Renderer: Software
SourcePackage: unity
UpgradeStatus: Upgraded to oneiric on 2011-09-12 (7 days ago)
dmi.bios.date: 12/01/2006
dmi.bios.vendor: innotek GmbH
dmi.bios.version: VirtualBox
dmi.modalias: dmi:bvninnotekGmbH:bvrVirtualBox:bd12/01/2006:svninnotekGmbH:pnVirtualBox:pvr1.2:
dmi.product.name: VirtualBox
dmi.product.version: 1.2
dmi.sys.vendor: innotek GmbH
version.compiz: compiz 1:0.9.5.94+bzr2803-0ubuntu5
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Revision history for this message
psypher (psypher246) wrote :
Revision history for this message
psypher (psypher246) wrote :

installed oneiric on actually hardware now and some of these issues persist. They have actually become more weird and annoying. VERY CONCERNING that none of my bugs are being viewed, acknowledged and assigned and now oneiric is imminent! These are show stoppers guys.

psypher (psypher246)
summary: - expo mode in unity oneiric does not work properly anymore
+ expo mode in unity oneiric does not work properly anymore with twinview
Revision history for this message
psypher (psypher246) wrote :

installed fresh copy of oneiric and this issue is getting worse. Expo with twinview is completely unusable. I have attached a video of how bad it is. Al the screen tearing and flicker in the video is what i actually see. The bad drawing or the screen on the right is how it looks to me as well. When you see my mouse moving wildly left and right or diagonally, thats me trying to click and drag an app. Fails most of the time. This problem does not occur when I have a default xorg.conf and only one screen. Then I must admit the expo mode and app drag and drop is pretty slick. Looks awesome. So comparing that to my twin view experience it's a major difference.

XORG.CONF

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 280.13 (buildd@yellow) Fri Aug 5 12:31:28 UTC 2011

Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    Option "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "LGD"
    HorizSync 30.0 - 75.0
    VertRefresh 60.0
    Option "DPMS"
EndSection

Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce GT 445M"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "TwinView" "1"
    Option "TwinViewXineramaInfoOrder" "DFP-1"
    Option "metamodes" "DFP-0: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0"
    SubSection "Display"
        Depth 24
    EndSubSection
EndSection

Revision history for this message
psypher (psypher246) wrote :
Revision history for this message
psypher (psypher246) wrote :

The screen on the left is a 1920x1080 LCD and the one on the right is my laptop 1600x900 screen. I did not have these issues in natty with unity 3d.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
SRoesgen (s-roesgen) wrote :

Same problems here.

This is definitively a problem as it makes the expo mode nearly unusable when using more than one monitor.

Changed in unity:
status: New → Confirmed
Revision history for this message
psypher (psypher246) wrote :

Any progress with regards to this bug? This is holding me back in upgrading to Oneiric as completely unusable and horribly ugly.

Revision history for this message
Sebastian (sebastian-pichelhofer) wrote :

Bug still here in Ubuntu 11.10

bug #868120 might be related but its not a duplicate IMHO, this bug is about the drag & drop position of windows being calculated wrong and I don't think it has anything to do with actually painting any objects.

For me since new windows always tend to appear on the second monitor by default (twinview center position is on the second monitor since the resolution of the second monitor is bigger than resolution of the primary one) which is turned off most of the time (LCD TV) and I have no way of pulling them back to the main screen like I used to with EXPO and drag and drop before Unity this is a show stopper. I have to revert to Ubuntu before Unity.

Revision history for this message
Sebastian (sebastian-pichelhofer) wrote :

Update:

As referred in bug #868120 I installed 5.0.0~+bzr1798ubuntu0+611 from https://launchpad.net/~unity-team/+archive/staging and that fixed the dragging of windows bug. There are still issues but for me it means I CAN stay with 11.10, yay

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.