Some windows are placed on different desktop

Bug #1069479 reported by Joan Tur
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I've recently upgraded from 12.04 to 12.10 (amd64) successfully; as Unity was slower than on 12.04, I decided to try Nvidia 304.60 drivers from Nvidia's site (Radeon 440GT video card).

I uninstalled Ubuntu's nvidia*, then installed Nvidia's binary ones with no problem. The slowness was out, but a new problem appeared: some windows open on the top right desktop (I've got the default 2x2, despite I only use the top left one).

Behaviour (programs are always run from the top left desktop):
-some programs always open on the first desktop (on top left): calculator, gnome terminal, nautilus (expected behaviour).
-some programs always open on the top right desktop: amulegui, f-spot (wrong behaviour).
-some programs open main window in top left desktop, child windows on top right desktop: sbackup, firefox, playonlinux (wrong behaviour).

Also, the windows that are opened in top right desktop have an odd behaviour: they don't show on top right desktop after switching to it, and the only way of managing them is moving them first from the top right desktop to top left desktop in "desktop switcher" (where the screen is showing all 4 desktops at a time).

As the above behaviour persists after uninstalling Nvidia's binary driver and installing Ubuntu's nvidia-current (also nvidia-current-updates), I'm not sure where's the problem (compiz, nvidia driver...).

Help is appreciated. Thanks in advance!

Compiz version:
apt-cache policy compiz
compiz:
  Instaŀlat: 1:0.9.8.4-0ubuntu3
  Candidat: 1:0.9.8.4-0ubuntu3
  Taula de versió:
 *** 1:0.9.8.4-0ubuntu3 0
        500 http://es.archive.ubuntu.com/ubuntu/ quantal-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:0.9.8.4-0ubuntu2 0
        500 http://es.archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: compiz 1:0.9.8.4-0ubuntu3
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
Uname: Linux 3.5.0-17-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] És un directori: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 304.43 Sun Aug 19 20:14:03 PDT 2012
 GCC version: gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)
.tmp.unity.support.test.0:

ApportVersion: 2.6.1-0ubuntu3
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
Date: Sun Oct 21 19:34:15 2012
DistUpgraded: 2012-10-17 22:48:07,579 DEBUG enabling apt cron job
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus:
 nvidia-current, 304.43, 3.5.0-17-generic, x86_64: installed
 vboxhost, 4.2.2: added
GraphicsCard:
 NVIDIA Corporation GF108 [GeForce GT 440] [10de:0de0] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:83b7]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
JockeyStatus:
 kmod:nvidia_experimental_304 - Experimental NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
 kmod:nvidia_current - nvidia_current (Proprietary, Enabled, Not in use)
 kmod:nvidia_current_updates - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
MachineType: HP-Pavilion VS377AA-ABD p6222de
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-17-generic root=UUID=26168406-2bbe-4efd-987b-0c55768c38b9 ro quiet splash
SourcePackage: compiz
UpgradeStatus: Upgraded to quantal on 2012-10-17 (3 days ago)
dmi.bios.date: 01/26/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 5.07
dmi.board.name: EVANS
dmi.board.vendor: PEGATRON CORPORATION
dmi.board.version: 1.02
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr5.07:bd01/26/2010:svnHP-Pavilion:pnVS377AA-ABDp6222de:pvr:rvnPEGATRONCORPORATION:rnEVANS:rvr1.02:cvnHewlett-Packard:ct3:cvrChassisVersion:
dmi.product.name: VS377AA-ABD p6222de
dmi.sys.vendor: HP-Pavilion
version.compiz: compiz 1:0.9.8.4-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0-0ubuntu1
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.13.0-0ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.99.99~git20120913.8637f772-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.9-0ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.2-0ubuntu3

Revision history for this message
Joan Tur (joantur) wrote :
Revision history for this message
Joan Tur (joantur) wrote :

I've reinstalled 12.10 while keeping the same home directory, and the problem is gone.

Please close the bug (I cannot see how to close it myself). Thanks.

Revision history for this message
Joan Tur (joantur) wrote :

Last comment before closing this bug: It was working after reinstalling 12.10... because Ubuntu was using "nouveau" driver instead of Nvidia's.

As soon as I changed "nouveau" for "nvidia-current" (or any other nvidia driver version), the problems reappeared. I then noticed I had my Benq screen shown twice on my screen settings, so I checked and found I had it connectec to my PC with both DMI & HDMI cables.

After unplugging one of them everything works as expected.

Changed in compiz (Ubuntu):
status: New → Invalid
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.