[ubuntu-mono] [Bug 403135] Re: Notification area icon wrongly rendered/uses bg_color as a background (multiple apps)

Boris Dalstein 403135 at bugs.launchpad.net
Sun Aug 8 18:10:23 UTC 2010


In my case :
Lucid Lynx 32bits, default theme, nVidia card with Xinerama enabled : all (as far as I know) apps in the notification-area have a white background. (If Xinerama is disabled, the bug disappear in my configuration...)

I've tried to fix this by modifying the source code of gnome-panel (see
attachment) : I commented out things in applets>notification-area>na-
tray-child.c>na_tray_child_realize(GtkWidget *widget) in order to always
use the default "alpha drawing mode" (it is said that "the icon will sit
on top of an ugly gray box"). This worked for me, and for other people.
See http://ubuntuforums.org/showthread.php?t=1427968&page=5 post #48
(I'm seb_42) for more information.

However, in my configuration, this fix seems only to work for the
default theme. So it's clearly not a clean solution, but I thought I had
to post my "modifications" here, in case it can help.

** Attachment added: "commented source code (and binary for 10.04 32bits) that work for the default theme of Lucid"
   http://launchpadlibrarian.net/53286354/notification-area_fix.tar.gz

-- 
Notification area icon wrongly rendered/uses bg_color as a background (multiple apps)
https://bugs.launchpad.net/bugs/403135
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in ubuntu.

Status in AllTray: Fix Released
Status in aMSN: Confirmed
Status in AMule: New
Status in Banshee Music Player: Confirmed
Status in Beagle Desktop Search: Confirmed
Status in a fast and powerful GTK+ based mail client: Unknown
Status in Desktop Drapes wallpaper managment.: Fix Released
Status in FileZilla FTP Client: Confirmed
Status in firestarter: New
Status in gmusicbrowser with now-playing support: New
Status in Mail Notification: Confirmed
Status in Pidgin: Fix Released
Status in Quod Libet is a GTK+-based audio player written in Python.: New
Status in Task Coach - Your friendly task manager: Unknown
Status in Universal Input Method: Unknown
Status in VLC media player: Fix Released
Status in Wine: Confirmed
Status in wxWidgets crossplatform GUI toolkit: New
Status in Ubuntu: Invalid
Status in “alltray” package in Ubuntu: Confirmed
Status in “amsn” package in Ubuntu: Confirmed
Status in “azureus” package in Ubuntu: Fix Released
Status in “banshee” package in Ubuntu: Triaged
Status in “checkgmail” package in Ubuntu: New
Status in “claws-mail” package in Ubuntu: Confirmed
Status in “filezilla” package in Ubuntu: New
Status in “gajim” package in Ubuntu: New
Status in “gnome-panel” package in Ubuntu: Confirmed
Status in “gxneur” package in Ubuntu: Confirmed
Status in “openoffice.org” package in Ubuntu: Confirmed
Status in “pidgin” package in Ubuntu: Fix Released
Status in “vlc” package in Ubuntu: Fix Released
Status in “wine” package in Ubuntu: Won't Fix
Status in “wine1.2” package in Ubuntu: Triaged

Bug description:
The following bug may possibly depend on my setup, if so just tell me how to check this. I am using banshee 1.4.3-5 (in ubuntu karmic) and its notification area icon has a black background, unlike other applets that have a transparent background.

I attach a screenshot.

This bug is noticed when:
a) Themes set a background image in the gtkrc
b) If users set a custom image for the panel from Panel Properties > Background > Background Image

***This bug affects all themes , but has become easier to notice since the default light-themes use a background image.***

Also , see , comment #99 , might be a regression in gnome-panel since Karmic release.








More information about the Ubuntu-mono mailing list