Pink shadows with Compiz

Bug #194851 reported by Fred
26
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
New
Low
Unassigned

Bug Description

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

$ dpkg -l compiz* | cat
ii compiz 1:0.7.0-0ubuntu3 OpenGL window and compositing manager
ii compiz-core 1:0.7.0-0ubuntu3 OpenGL window and compositing manager
ii compiz-fusion-plugins-extra 0.6.99+git20080213-0ubuntu2 Collection of extra plugins from OpenComposi
ii compiz-fusion-plugins-main 0.6.99+git20080214-0ubuntu3 Collection of plugins from OpenCompositing f
ii compiz-gnome 1:0.7.0-0ubuntu3 OpenGL window and compositing manager - GNOM
ii compiz-plugins 1:0.7.0-0ubuntu3 OpenGL window and compositing manager - plug
ii compizconfig-backend-gconf 0.6.99+git20080210-0ubuntu1 Settings library for plugins - OpenCompositi
ii compizconfig-settings-manager 0.6.99+git20080213-0ubuntu1 Compiz configuration settings manager

$ dpkg -l xserver* | cat
ii xserver-xorg 1:7.3+10ubuntu5 the X.Org X server
ii xserver-xorg-core 2:1.4.1~git20080131-1ubuntu4 Xorg X server - core server
ii xserver-xorg-video-all 1:7.3+10ubuntu5 the X.Org X server -- output driver metapack
ii xserver-xorg-video-nv 1:2.1.7-1 X.Org X server -- NV display driver
ii xserver-xorg-video-vga 1:4.1.0-8 X.Org X server -- VGA display driver

$ glxinfo
...
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8600 GT/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 169.09
...

--

I am using Ubuntu 8.04 Hardy Heron (alpha+updates) with Compiz and proprietary Nvidia graphics device drivers on a GeForce 8600GT.
Windows and menus have pink shadows.
In the settings for the "Window Decorator" plugin in CompizConfig Settings Manager, the color is #000000, not pink.
Yet, for some reason the shadows appear pink.
If I try to change some settings such as Shadow Radius, or color opacity, it often results in that the shadows just disappear.

Tags: compiz
description: updated
description: updated
description: updated
description: updated
Revision history for this message
Matthew Woerly (nattgew) wrote :

Could you post a screenshot of this?

Revision history for this message
Iulian Udrea (iulian) wrote :

Thank you for your report. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in compiz.

Revision history for this message
Fred (eldmannen+launchpad) wrote :

I attached the image you requested.

Revision history for this message
Fred (eldmannen+launchpad) wrote :

I attached another screenshot too.
With color dialog open.

Iulian Udrea (iulian)
Changed in compiz:
status: Incomplete → New
Revision history for this message
Fred (eldmannen+launchpad) wrote :

Okay, this may sound stupid... but now the shadows are yellow...

This is not a joke.

Revision history for this message
Henrik Nyberg (henrik-mysko) wrote :

I can confirm this bug. I have a Nvidia Geforce 8800GT, using the nvidia-glx-new driver and I experience the same thing. I am running the same Ubuntu version as in the original bug description.

Revision history for this message
Fred (eldmannen+launchpad) wrote :

Now the shadows are pink again.

We both have GeForce 8x00 cards, and we both running Ubuntu 8.04 Hardy Heron, and we both are using the nvidia-glx-new device driver.
You have 8800GT, me have 8600GT.

Revision history for this message
morryis (morryis) wrote :

I can confirm this bug with pink shadows, too. I have a GeForce 8800GTX, with the nvidia-glx-new drivers and Ubuntu 8.04.

Revision history for this message
zegenie (zegenie) wrote :

I'm having the same problems here. The shadow colors varies depending on the background they are shown. Shadows on the default ubuntu wallpapers are yellow, and in firefox, nautilus, etc with white background-color, they are pink.

I'm using a geforce 8800 gtx card, and I was not having the same problems with my geforce 7900 that I just switched from.
Running hardy with all updates applied.

Reading around, this seems to apply only to geforce 8-family cards ...

Revision history for this message
Mahesh Asolkar (asolkar) wrote :

Same here on 8400GS. I opened a bug on opencompositing.com where it was resolve to be upstream (Nvidia driver) issue:

  http://bugs.opencompositing.org/show_bug.cgi?id=781

Revision history for this message
morryis (morryis) wrote :

The latest updates seem to have fixed the the issue (compiz (1:0.7.0-0ubuntu4) to 1:0.7.0+git20080227-0ubuntu2 ?)

Revision history for this message
morryis (morryis) wrote :

Well, it didn't fix it, but shadows disappeared now

Revision history for this message
Fred (eldmannen+launchpad) wrote :

$ dpkg -l "*compiz*" | grep ii
ii compiz 1:0.7.0+git20080227-0ubuntu2 OpenGL window and compositing manager
ii compiz-core 1:0.7.0+git20080227-0ubuntu2 OpenGL window and compositing manager
ii compiz-fusion-plugins-extra 0.6.99+git20080223-0ubuntu1 Collection of extra plugins from OpenComposi
ii compiz-fusion-plugins-main 0.6.99+git20080228-0ubuntu1 Collection of plugins from OpenCompositing f
ii compiz-gnome 1:0.7.0+git20080227-0ubuntu2 OpenGL window and compositing manager - GNOM
ii compiz-plugins 1:0.7.0+git20080227-0ubuntu2 OpenGL window and compositing manager - plug
ii compizconfig-backend-gconf 0.6.99+git20080210-0ubuntu1 Settings library for plugins - OpenCompositi
ii compizconfig-settings-manager 0.6.99+git20080227-0ubuntu1 Compiz configuration settings manager
ii libcompizconfig0 0.6.99+git20080223-0ubuntu1 Settings library for plugins - OpenCompositi
ii python-compizconfig 0.6.99+git20080214-0ubuntu1 Compiz configuration system bindings

morryis,
Nope, I have 1:0.7.0+git20080227-0ubuntu2 and still have yellow shadows.

Revision history for this message
morryis (morryis) wrote :

@fred:
after restarting x the pink/yellow shadows reappeared on my system

Revision history for this message
Molotov (shroomz) wrote :

Same Problem here. nVidia GeForce 8600 gt nvidia-glx-new 169.12+2.6.24.11-12.31. Sometimes the shadows are yellow, sometimes pink, and sometimes they're just invisible. I hope this will be fixed before final release. (Sry for my bad English).

Revision history for this message
Comhead (nigelrptaylor) wrote : Re: [Bug 194851] Re: Pink shadows with Compiz

Your engish is beter than mine!!

On 14/03/2008, Molotov <email address hidden> wrote:
>
> *** This bug is a duplicate of bug 186382 ***
> https://bugs.launchpad.net/bugs/186382
>
> Same Problem here. nVidia GeForce 8600 gt nvidia-glx-new
> 169.12+2.6.24.11-12.31. Sometimes the shadows are yellow, sometimes
> pink, and sometimes they're just invisible. I hope this will be fixed
> before final release. (Sry for my bad English).
>
> --
> Pink shadows with Compiz
> https://bugs.launchpad.net/bugs/194851
> You received this bug notification because you are a direct subscriber
> of a duplicate bug (via bug 186382).
>
> Status in Source Package "compiz" in Ubuntu: New
>
> Bug description:
> $ cat /etc/lsb-release
> DISTRIB_ID=Ubuntu
> DISTRIB_RELEASE=8.04
> DISTRIB_CODENAME=hardy
> DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"
>
> $ dpkg -l compiz* | cat
> ii compiz 1:0.7.0-0ubuntu3
> OpenGL window and compositing manager
> ii compiz-core 1:0.7.0-0ubuntu3
> OpenGL window and compositing manager
> ii compiz-fusion-plugins-extra 0.6.99+git20080213-0ubuntu2 Collection
> of extra plugins from OpenComposi
> ii compiz-fusion-plugins-main 0.6.99+git20080214-0ubuntu3 Collection
> of plugins from OpenCompositing f
> ii compiz-gnome 1:0.7.0-0ubuntu3
> OpenGL window and compositing manager - GNOM
> ii compiz-plugins 1:0.7.0-0ubuntu3
> OpenGL window and compositing manager - plug
> ii compizconfig-backend-gconf 0.6.99+git20080210-0ubuntu1 Settings
> library for plugins - OpenCompositi
> ii compizconfig-settings-manager 0.6.99+git20080213-0ubuntu1 Compiz
> configuration settings manager
>
> $ dpkg -l xserver* | cat
> ii xserver-xorg 1:7.3+10ubuntu5 the
> X.Org X server
> ii xserver-xorg-core 2:
> 1.4.1~git20080131-1ubuntu4 Xorg X server - core server
> ii xserver-xorg-video-all 1:7.3+10ubuntu5 the
> X.Org X server -- output driver metapack
> ii xserver-xorg-video-nv 1:2.1.7-1
> X.Org X server -- NV display driver
> ii xserver-xorg-video-vga 1:4.1.0-8
> X.Org X server -- VGA display driver
>
> $ glxinfo
> ...
> OpenGL vendor string: NVIDIA Corporation
> OpenGL renderer string: GeForce 8600 GT/PCI/SSE2
> OpenGL version string: 2.1.2 NVIDIA 169.09
> ...
>
>
>
>
> --
>
> I am using Ubuntu 8.04 Hardy Heron (alpha+updates) with Compiz and
> proprietary Nvidia graphics device drivers on a GeForce 8600GT.
> Windows and menus have pink shadows.
> In the settings for the "Window Decorator" plugin in CompizConfig
> Settings Manager, the color is #000000, not pink.
> Yet, for some reason the shadows appear pink.
> If I try to change some settings such as Shadow Radius, or color opacity,
> it often results in that the shadows just disappear.
>

Revision history for this message
dano (danoex) wrote :

i have the same problem, but with yellow shadows
hardy beta, nvidia 8500gt

Revision history for this message
marcelo (marcelo-espinoza) wrote :

I confirm, just installed Hardy Beta and I have pink shadows while I have #000000 in the Compiz editor. Moreover, in the gconf-editor this value changes to #000000ff (see screenshot attached). Trying to modify any of these values does not fix the problem.

Revision history for this message
Nick Russell (thatnick) wrote :

I have this with 8.04 beta and nvidia 8800gt also. Usually pink shadows, sometimes normal (or yellow, is that normal!? Hard to tell!). Thanks.

Revision history for this message
James Schriver (dashua) wrote :

Disable window shadows and change the offset shadow x and y to 0. That will get rid of the pink shadow around the window, but then again you will have no shadows. When shadows are enabled they do not look good on a my glossy display and show up a haze.

Revision history for this message
zach382 (zach382) wrote :

I can confirm this problem. Running latest Hardy Beta with all updates and have an Nvidia 8400 m gs with the nvidia-glx-new drivers.

Revision history for this message
Dusan Popovic (ef-dva) wrote :

No shadows at all whatever I do, nvidia 8500 gt

Revision history for this message
motang (mohan-ram) wrote :

I have same issue with same graphics card. My shadow was black when I first installed Ubuntu 8.04 Beta and one day it just turned pink on me, and when I tried to change the color of it the shadow outright disappears.

Revision history for this message
Hamid Baghi (hamidb83) wrote :

I have the same issue. I have nvidia 8400M GS on a dell laptop. I think this is most probably the bug in nvidia-glx-new drivers not in compiz. Another point is that I don't get enough performance that I expect out of my card. Because the compiz animations work very smoothly on an integrated intel graphic chipset. Maybe we should give atru to the driver package on nvidia website.

Revision history for this message
Jean Collonvillé (cjean) wrote :

Just installed the 169.09 version of the nvidia drivers and everything is back to normal for me. (GeForce 8600 GTS )

Revision history for this message
Hamid Baghi (hamidb83) wrote :

I installed latest version of the driver using the package from the nvidia website. It works without any issue. But I would like to use the driver from ubuntu repository since otherwise every time the kernel changes I need to reinstall the nvidia driver package.

Revision history for this message
Necrolin (spyb4573) wrote :

Aparently the Archlinux users have figured out exactly what's wrong. It's to do with the nvidia-utils package that installs with the ubuntu drivers. Installing the official drivers removes the issue. You can see more details on the Archlinux website:

http://bbs.archlinux.org/viewtopic.php?pid=353101

Revision history for this message
Kjell Braden (afflux) wrote :
  • unnamed Edit (189 bytes, application/pgp-signature; name=signature.asc)

Necrolin, please keep the discussion in the main bug (bug 186382). Also
please note that "just installing the official nvidia packages" is not
really a solution for this bug.

Thanks,

Revision history for this message
Ayle (celderian) wrote :

I'm using 8.04, nvidia-glx-new and I have a 8xxx card: 8600m GT... And I have the pink shadows...

Revision history for this message
Naatan (naatan) wrote :

Same problem here, but I have a Nvidia quadro nvs 140m.
When I change the metacity theme the shadow seems to change, a minute ago I had another metacity theme and it was lime green.. now I switched back to the Human theme and it's pink.

Hovering over Firefox for example the shadows are normal.

Aside from that the shadows stop working all together at times and then magically appear again later.

For a while there I thought the developers were trying to add some sort of feature to make the shadow differ depending on the background color but jeez.. just give me regular dark shadows please :)

Revision history for this message
Hans van den Bogert (hbogert) wrote :

same here with 8400gs
nvidia-glx-new
ubuntu repository

Revision history for this message
Dusan Maliarik (dusan-maliarik) wrote :

same here with 8400M GS

Revision history for this message
elrodeo (iam669) wrote :

the same for me 8600GT

Revision history for this message
peddy (peddy22) wrote :

no shadows at all for 8800GT

Revision history for this message
vonlogik (vonlogik) wrote :

I installed the NVIDIA drivers from their website (btw, for the rest of the noobs out there: Ctrl+Alt+F1 [then] sudo /etc/init.d/gdm stop will stop X server so you can install nvidia drivers).

I am still getting weird shadow effects. If I play with the shadow settings (especially the radius slider) I can randomly (I don't choose the color, it just happens regardless of what I select) get pink, green, egg-white, and no shadows. It seems like the offset and opacity/radius actually work.

I am running Compiz WITHOUT xgl. If I use xgl, the shadows work fine. However.... if I use xgl, I can't use vmware because of another bug with that (console screen is just black with xgl). 8800GTS

Revision history for this message
tonioLeRital - Antoine Schellenberger (schellenberger) wrote :

I think I fix the problem : the fwb module loaded by the X server (libwfb.so) can by provided by the Nvidia Corp. or Xorg, so it seems that when it's the Nvidia fwb version the problem seams to appear, consequently if we turn the symbolic link /usr/lib/xorg/modules/libwfb.so to /usr/lib/nvidia/libwfb.so.xserver-xorg-core (the Xorg version instead) , the problem seems to be fixed...

Revision history for this message
Chocwise (chocwise) wrote :

I confirm that tonioLeRital's Fix works for me as well. I had either no Shadows, or those shadows in strange colors like yellow, pink, or neon green. With tonio's Fix the Shadows are back and everything is fine.
I've got a Nvidia 8600GT. I use the restricted Driver from the Repository. And I use Compiz Fusion and Emerald with my Hardy Heron.
Thanks alot tonioLeRital. :)
Do you think the Fix still works if the Kernel or the Driver is being updated or will it crash the X Server?

Revision history for this message
Molotov (shroomz) wrote :

I don't understand how to do this... Can anyone post a full/understandable workaround for this? How do I turn the symbolic link /usr/lib/xorg/modules/libwfb.so to /usr/lib/nvidia/libwfb.so.xserver-xorg-core? Do I have to download something? Thanks :)

Revision history for this message
Dusan Maliarik (dusan-maliarik) wrote :

tonioLeRital's fix solves my problem too

Revision history for this message
Philip Muškovac (yofel) wrote :

you first go into /usr/lib/xorg/modules
then you delete the old link:
sudo rm libwfb.so
then type:
sudo ln -s /usr/lib/nvidia/libwfb.so.xserver-xorg-core ./libwfb.so

;)

Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

For Molotov and others:

1) Launch Applications -> Accessories -> Terminal.
2) Paste in this and hit enter: "sudo ln -sf /usr/lib/nvidia/libwfb.so.xserver-xorg-core /usr/lib/xorg/modules/libwfb.so"
3) Enter your password.
4) Logout and then back in.

Revision history for this message
Fred (eldmannen+launchpad) wrote :

Works for me. :)

Revision history for this message
DavidG (dgurak) wrote :

Excellent, the symbolic link worked for me too! Great work! Shadows look perfect. Just wanted to check in as another +1 for the fix confirmation.

Revision history for this message
neeto (fourseventwofour) wrote :

Although I believe that fix works, I also acheived a per-session fix of just resetting the shadows within emerald. Sorta useless to mention now that this bug seems to be solved... but hopefully it will help someone.

Revision history for this message
Molotov (shroomz) wrote :

Yeah! Cool! It works for me, too! Thank you, guys! :D

Revision history for this message
Naatan (naatan) wrote :

tonioLeRital - You ROCK! :D

Revision history for this message
kintoandar (kintoandar-gmail) wrote :

Hardy final
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M G (rev a1)

tonioLeRital solution rocks :D

Thanks mate!

Revision history for this message
tonioLeRital - Antoine Schellenberger (schellenberger) wrote :

As I mentioned previously, even if this workaround seems to work, we have to keep in minds that it's only a workaround, so turning the version of the wfb module is a bad thing and may probably affect others functionalities and making bugs appears... so, personally I think that if the punk shadows don't disturb you other way, keep your punk shadows and wait a new release of nvidia-glx-** that embed a fixed version of libnvidia-fwb.so...

Revision history for this message
vwr0527 (vwr0527) wrote :

I have an 8600gt card, and after upgrading my ubuntu 7.10 to 8.04 yesterday, I am also experiencing this problem.
But I am not having the problems with the titlebar in bug #186382.

Revision history for this message
VonNeumann (luca-bolli) wrote :

Confirm that the tonioLeRital's fix solve for me too.
Ubuntu 8.04 with nvidia geforce 8600GT ( laptop Dell Inspiron 1520 )

thank you so much!!!

Revision history for this message
James Vaution (james-vautin) wrote :

I confirm tonioLeRital's fix works. (a beer to him.) I think this bug should be placed on EnvyNG so this link can happen automatically when Nvidia drivers install. I suspect this bug will bite again as soon as any driver updates come through EnvyNG. Thanks everyone!

Revision history for this message
aqua (aquasov) wrote :

Installing xserver-xgl package fully fixes the shadows bug.
Additionally, glxgears shows twice better performance, boosting fps from 7k up to 14k. CPU usage goes down as well, making the whole UI work noticeably faster.

My PC: Asus G1S (8600M GT) + Hardy (8.04) final.

Revision history for this message
Timmy (rotarykid) wrote :

Thanks aqua!
My gears fps went from 10k to 16k and the UI is even smoother yet, and ofcourse, the pink is gone.

8600GTS + 8.04

Revision history for this message
chef (adotei) wrote :

I can confirm that tonioLeRital's fix worked for me. Upon reading aqua's comment, I also installed xserver-xgl ("sudo apt-get install xserver-xgl"). This seemed to improve the performance of compiz and everything seems to work smoother. Thanks guys. :)

Revision history for this message
purplerhino (dhitchcock-awn) wrote :

the xserver-xgl fix does work, but note: don't do it if you play any games. It broke all my games, World of Warcraft + Wine, ET:QW, etc. apt-get removing it fixed the games again, and brought back the pink.

Revision history for this message
hendrikwout (hendrikwout) wrote :

Off topic: If I start compiz with indirect rendering option, I also get a performance increase without xserver-xgl package. But now, I still can play games, let gnome-power-manager turn off the screen, change screen resolution, run nvidia-setting etc.
(Those things were all messed up when installing xserver-xgl)

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.