← Back to team overview

compiz team mailing list archive

[Bug 487519] [NEW] “window previews” plugin leaves garbage on screen


Public bug reported:

Binary package hint: compiz

Hello. I've been having this bug for a while now (at least during
Jaunty), I just realized I never reported it.

The Window Previews plugin displays thumbnails of windows when hovering
the mouse over their entries in the tasks panel. For now, it only does
it for windows that are not minimized, for some technical reason I don't
know the reason of.

This works in my case. The problem is that after hovering over a
window's panel button (and thus displaying the thumbnail), if I move the
mouse anywhere where it should remove the thumbnail, the last image of
the thumbnail remains drawn on the screen, until it is erased by
something (e.g., moving a window over it, or any kind of full-screen
effects). The only exception is when moving the mouse between two
thumbnail-able windows on the task panel; in that case, the old
thumbnail correctly disappears and the new one is shown.

I've attached a screen-shot of this bug in action. You can see the
remains of the thumbnail; the top-right corner was erased by moving the
SMPlayer window towards it. (I suppose it's the radius of the window
shadow that erases it; the shadow is very subtle but it's there.)

In addition to this, the “active” thumbnail, while displayed, shows a
transparency bug similar to the one described in bug #356393. (I
reported that bug, and it happens on the same machine.) The best
description I can give is that it looks as if the image is drawn several
times over itself, without erasing the old image. This is not visible in
the screen-shot, but I've configured the plugin to display the title of
windows on a transparent background. If I hold the mouse over a task bar
button, that part becomes increasingly more opaque, in two–three steps.
After being opaque for a while it looks as if it's drawn correctly
again, and the cycle restarts.

ProblemType: Bug
Architecture: amd64
CompizPlugins: [core,move,resize,place,decoration,animation,ccp,commands,widget,workarounds,extrawm,gnomecompat,dbus,winrules,text,staticswitcher,titleinfo,svg,shift,mousepoll,session,thumbnail,showdesktop,regex,png,maximumize,imgjpeg,resizeinfo,cube,rotate,scale,loginout,blur,obs,cubeaddon,colorfilter,3d,snap,expo,video,scaleaddon,bicubic,animationaddon,neg]
 [   32.913532] ppdev: user-space parallel port driver
 [   38.433787] eth0: no IPv6 routers present
Date: Tue Nov 24 11:17:52 2009
DistroRelease: Ubuntu 9.10
MachineType: System manufacturer P5Q-PRO
NonfreeKernelModules: nvidia
Package: compiz 1:0.8.4-0ubuntu2
PackageArchitecture: all
PciDisplay: 01:00.0 VGA compatible controller [0300]: nVidia Corporation G94 [GeForce 9600 GT] [10de:0622] (rev a1)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-15-generic root=UUID=f345b250-3225-489c-a2a5-5c7a2b21a0fd ro vga=0x37d quiet splash
 PATH=(custom, user)
ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
 xserver-xorg 1:7.4+3ubuntu10
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel N/A
 xserver-xorg-video-ati N/A
SourcePackage: compiz
Uname: Linux 2.6.31-15-generic x86_64
dmi.bios.date: 11/04/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1501
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5Q-PRO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1501:bd11/04/2008:svnSystemmanufacturer:pnP5Q-PRO:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5Q-PRO:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: P5Q-PRO
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.31-15-generic

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

** Tags: amd64 apport-bug

“window previews” plugin leaves garbage on screen
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in ubuntu.

Follow ups