Minimizing windows in Oneiric cause invisible windows

Bug #850458 reported by Bowmore
40
This bug affects 8 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

There seems to be yet another issue with so called invisible windows.

I've got this same issue on two installation and it is reproducible on both.

Test case:
1) set up a window using any application
2) minimize the window

Now where the minimized window was located there is an invisible window. This invisible window can then be changed in size and if so the minimized window will adopt to that new size when made visible again, e.g by clicking its launcher icon.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: compiz 1:0.9.5.94+bzr2803-0ubuntu3
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Är en katalog: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 280.13 Wed Jul 27 16:53:56 PDT 2011
 GCC version: gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu2)
.tmp.unity.support.test.0:

ApportVersion: 1.23-0ubuntu1
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,regex,gnomecompat,vpswitch,place,imgpng,snap,move,unitymtgrabhandles,compiztoolbox,grid,session,mousepoll,animation,expo,resize,wall,ezoom,fade,workarounds,scale,unityshell]
CompositorRunning: compiz
Date: Thu Sep 15 00:23:45 2011
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
GraphicsCard:
 nVidia Corporation GT216 [GeForce GT 330M] [10de:0a29] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: Samsung Electronics Co Ltd Device [144d:c06a]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
JockeyStatus:
 xorg:nvidia_current - Accelererad grafikdrivrutin för NVIDIA (Proprietär, Aktiverad, Används)
 kmod:nvidia_current - nvidia_current (Proprietär, Inaktiverad, Används inte)
MachineType: SAMSUNG ELECTRONICS CO., LTD. R580/R590
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-11-generic root=UUID=52c4a378-4960-4eb5-b56e-fd789daaa5fb ro quiet splash vt.handoff=7
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/22/2010
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: 11JB.M044.20100622.hkk
dmi.board.asset.tag: Tag 12345
dmi.board.name: R580/R590
dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.board.version: Not Applicable
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvr11JB.M044.20100622.hkk:bd06/22/2010:svnSAMSUNGELECTRONICSCO.,LTD.:pnR580/R590:pvrNotApplicable:rvnSAMSUNGELECTRONICSCO.,LTD.:rnR580/R590:rvrNotApplicable:cvnSAMSUNGELECTRONICSCO.,LTD.:ct9:cvrN/A:
dmi.product.name: R580/R590
dmi.product.version: Not Applicable
dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.
version.compiz: compiz 1:0.9.5.94+bzr2803-0ubuntu3
version.ia32-libs: ia32-libs 20090808ubuntu20
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.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
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
Bowmore (bowmore) wrote :
Bowmore (bowmore)
description: updated
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
Ben Mellor (cumber) wrote :

I can confirm this. What is not emphasized in the bug description is that the "invisible window" blocks any mouse clicks to the portion of the screen it covers. This is extremely annoying, as every time you minimize a window to get at whatever's behind it you become unable to interact with the windows you were trying to reveal.

From experimenting, it seems that mouse clicks to the region where the now-minimized window was do not result in any mouse clicks being sent to the minimized window's application. However, such mouse clicks *do* get processed by the window decoration. For example, it is possible to minimize a window, then click on the space where the window's maximize button was, then un-minimize the window, and it will now be maximized.

When I attempted to minimize Thunderbird and then hit its now-invisible X button to close the window, compiz crashed.

Revision history for this message
Achim (ach1m) wrote :

I have attached a video that demonstrates the problem.

compiz:
  Installed: 1:0.9.5.94+bzr2803-0ubuntu5
  Candidate: 1:0.9.5.94+bzr2803-0ubuntu5
  Version table:
 *** 1:0.9.5.94+bzr2803-0ubuntu5 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
        100 /var/lib/dpkg/status
unity:
  Installed: 4.16.0-0ubuntu1
  Candidate: 4.16.0-0ubuntu1
  Version table:
 *** 4.16.0-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
pablomme (pablomme) wrote :

I get this as well (e.g., open Sound Menu > Sound Settings..., and minimize that window). According to https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/709461/comments/145 this bug will be solved by an xserver upload soon.

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.