[panel] Invisible items in systray
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| unity-2d |
Fix Committed
|
Medium
|
Unassigned | ||
| unity-2d (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
| Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
[Test Case]
1. Make sure pidgin is installed
2. Make sure pidgin is whitelisted in DConf settings /desktop/
2. Run pidgin
-> Verify that the pidgin icon is visible in the notification area
[Regression Potential]
No regression potential that we can think of.
Original description:
When pidgin is running, its icon in the notification area is invisible. It's there, and I can click that empty space as it was the pidgin icon, but i can't see it. Other icons do show there, as the nm-applet or emesene.
This only happens with unity 2d. Works perfectly with gnome-panel.
PD: Here's a shot: http://
Related branches
- Ugo Riboni (community): Approve
-
Diff: 55 lines (+22/-4) 2 files modifiedapipanel/applets/legacytray/fdoselectionmanager.cpp (+0/-1)
panel/applets/legacytray/x11embedcontainer.cpp (+22/-3)
- Gerry Boland (community): Approve
-
Diff: 28 lines (+10/-0) 2 files modifiedapipanel/applets/legacytray/x11embedcontainer.cpp (+6/-0)
tests/manual-tests/panel.txt (+4/-0)
It doesn't happen in the previous compiz-based unity. I'm running 10.10 Desktop.
Hello jminiesta, thanks for reporting that bug. I can reproduce it on my Ubuntu 10.10 installation.
+ [panel] Invisible Pidgin icon in systray
It also affects gnome-do, but doesn't affect parcellite here.
+ [panel] Invisible items in systray
Hi, I am still having this problem in unity-2d-3.8.4...
@pools: are you able to tell what icons are invisible? That would help a lot in identifying and fixing the issue.
just pidgin, skype, clementine and hptoolbox are OK
Confirmed, pidgin’s icon is there but invisible. This is with unity-2d 3.8.2-0ubuntu1.
Some information of what is happening with pidgin (2.7.11 currently in Natty): the first call to XGetImage in X11EmbedContain
Interestingly, if the panel is killed and restarted while pidgin is running, the ×ばつ16 icon now appears correctly. It looks like the size of the embedded window changes, from an initial value of ×ばつ200 to ×ばつ24, then ×ばつ22, then ×ばつ16. d->attr needs to be updated accordingly, probably in X11EmbedContain
Lowering the importance to medium, as in the specific case of pidgin (which seems to be the only problematic systray-embedded application) it is already integrating in the messaging menu, and the systray icon is never shown with the default settings anyway.
AGAIN pidgin icon system tray invisible. Please FIX Unity 3D / Unity 2D
Unity 2D 4.14 ppa daily.
Ubuntu 11.10
Pidgin 2.10
Whitelist Unity panel - test Pidgin, pidgin, all. nothing works :-(
Status changed to 'Confirmed' because the bug affects multiple users.
confirmed with unity-2d (5.8.0-0ubuntu1)
Hi guys, I'm trying on precise (12.04) and from what i can see Pidgin now appears under the message indicator and not as a separate indicator, can you confirm it works for you under precise (that will be released very soon)
I'm having this issue under 12.04 with the Pidgin icon being invisible. Although the Status works for me with Pidgin through the messaing menu, none of the other aspects of Pidgin are available through that menu for me.
Gremlyn1: Are you sure it's being invisible (look at the attachments in this bug)? I would say it is simply not there by design because it has a messaging indicator entry.
I can click where it should be and bring up the buddy list window, so yes I'd say it's invisible rather than missing entirely. It isn't properly integrating into the messaging menu either for me, as it doesn't give me any way to bring up the buddy list window...but that is a different bug I think.
I should also add that the icon WILL show up on the systray under Unity 3D, but does not under Unity 2D. Skype will show up on both with no problems. I manually enabled both icons to show up in the systray as I could not get either to integrate properly with the messaging menu (I would love for the messaging menu to take over on this, though).
Anyone else? Word on a potential fix to try?
I'm also experiencing this on both a 12.04 clean install and another machine upgraded from 11.10. The icon is invisible, but can be activated by left/right clicking the space where the icon should be. If you change the desktop theme to High Contrast, you can plainly see a dark gray square where the icon should be.
I have also noticed that doing a killall unity-2d-panel will cause the pidgin icon to display properly, but this does not always work, and the problem reoccurs if pidgin is stopped and restarted.
chuinker, thanks for the tip on the killall unity-2d-panel, I just did it and it worked to bring my icon back for now. The icon, however, does not look right. It appears to be too small - at least compared to what it used to look like under 10.04.
Can you guys post a screenshot of how it looks like once pidgin is in the panel? I have no way to put it there.
Also can you please post the output of doing these command in a terminal?
dpkg -l | grep pidgin
dpkg -l | grep messages
ps -A | grep unity
- Screenshot from 2012年05月29日 22:00:11.png Edit (7.1 KiB, image/png)
michal@Asus:~$ dpkg -l | grep pidgin
ii pidgin 1:2.10.3-0ubuntu1 graphical multi-protocol instant messaging client for X
ii pidgin-data 1:2.10.3-0ubuntu1 multi-protocol instant messaging client - data files
ii pidgin-libnotify 0.14-4ubuntu10 display notification bubbles in pidgin
ii pidgin-plugin-pack 2.6.3-2 Collection of Pidgin plugins
michal@Asus:~$ dpkg -l | grep messages
ii libgpg-error0 1.10-2ubuntu1 library for common error values and messages in GnuPG components
ii libgpg-error0:i386 1.10-2ubuntu1 library for common error values and messages in GnuPG components
ii libgphoto2-l10n 2.4.13-1ubuntu1 gphoto2 digital camera library - localized messages
ii libhttp-
ii libindicator-
michal@Asus:~$ ps -A | grep unity
12386 ? 00:00:06 unity-2d-panel
12387 ? 00:00:26 unity-2d-shell
12468 ? 00:00:04 unity-panel-ser
12604 ? 00:00:00 unity-applicati
12607 ? 00:00:00 unity-music-dae
12608 ? 00:00:00 unity-files-dae
12610 ? 00:00:00 unity-lens-vide
12684 ? 00:00:00 unity-musicstor
12697 ? 00:00:00 unity-scope-vid
14002 ? 00:00:03 unity-2d-spread
- Pidgin icon after being shown. Edit (12.8 KiB, image/png)
dpkg -l | grep pidgin
ii indicator-
ii pidgin 1:2.10.3-0ubuntu1 graphical multi-protocol instant messaging client for X
ii pidgin-data 1:2.10.3-0ubuntu1 multi-protocol instant messaging client - data files
ii pidgin-libnotify 0.14-4ubuntu10 display notification bubbles in pidgin
ii pidgin-skype 20110407+
dpkg -l | grep messages
ii indicator-messages 0.6.0-0ubuntu1 indicator that collects messages that need a response
ii indicator-
ii indicator-
ii libgpg-error0 1.10-2ubuntu1 library for common error values and messages in GnuPG components
ii libgpg-error0:i386 1.10-2ubuntu1 library for common error values and messages in GnuPG components
ii libgphoto2-l10n 2.4.13-1ubuntu1 gphoto2 digital camera library - localized messages
ii libhttp-
ii libindicator-
ps -A | grep unity
2198 ? 00:16:08 unity-2d-shell
2270 ? 00:03:05 unity-panel-ser
2403 ? 00:00:17 unity-applicati
2405 ? 00:00:08 unity-files-dae
2407 ? 00:00:03 unity-music-dae
2409 ? 00:00:01 unity-lens-vide
2501 ? 00:00:00 unity-musicstor
2561 ? 00:00:01 unity-scope-vid
2768 ? 00:00:33 unity-2d-spread
10545 ? 00:02:29 unity-2d-panel
Interesting that between vadimo's screenshot and info and mine that 'indicator-
I can't reproduce neither of the screenshots with neither of the setups :/
One more thing, what is the result of executing
dconf read /com/canonical/
in a terminal?
Nothing.
michal@Asus:~$ dconf read /com/canonical/
michal@Asus:~$
(My system is 12.04 LTS 64bit)
Then i have no clue since we seem to have the same package s installed and the same conf and i can't get your behaviour :_/
I have too removed these packages:
indicator-messages appmenu-gtk3 appmenu-gtk appmenu-qt firefox-globalmenu thunderbird-
And in dconf-editor /desktop/
Ahh, the whitelist thing helped!
Working on a fix
When can we expect this fix to make it to a stable release of unity-2d? I only ask because if it has been included in a recent release, then it is still not working.
I added pigin to the whitelist
gsettings set com.canonical.
Pidgin is in the panel, but it is invisible.
How can I fix that?
http://
http://
dpkg -l | grep pidgin
ii indicator-
ii pidgin 1:2.10.3-0ubuntu1.1 graphical multi-protocol instant messaging client for X
ii pidgin-data 1:2.10.3-0ubuntu1.1 multi-protocol instant messaging client - data files
ii pidgin-libnotify 0.14-4ubuntu10 display notification bubbles in pidgin
ii pidgin-otr 3.2.0-5ubuntu0.
$ dpkg -l | grep messages
ii indicator-messages 0.6.0-0ubuntu1 indicator that collects messages that need a response
ii indicator-
ii indicator-
ii libgpg-error0 1.10-2ubuntu1 library for common error values and messages in GnuPG components
ii libgphoto2-l10n 2.4.13-1ubuntu1.2 gphoto2 digital camera library - localized messages
ii libindicator-
$ ps -A | grep unity
2773 ? 00:00:10 unity-2d-panel
2774 ? 00:00:30 unity-2d-shell
2848 ? 00:00:11 unity-panel-ser
2919 ? 00:00:01 unity-applicati
2922 ? 00:00:00 unity-files-dae
2925 ? 00:00:00 unity-music-dae
2926 ? 00:00:00 unity-lens-vide
2990 ? 00:00:00 unity-scope-vid
2992 ? 00:00:00 unity-musicstor
4360 ? 00:00:03 unity-2d-spread
Status changed to 'Confirmed' because the bug affects multiple users.
Hi,
I think I found a solution. The file "prefs.xml" in the .purple folder caused this bug. I deleted the file and now I have the pidgin messenger under the letter box in the unity panel. :)
I used the pidgin profile under windows once. Maybe the this caused the bug in unity?
Regards,
asgard2
Should this fix has made its way to the general public yet? My system still has this problem (12.04).
@gremlyn1: if you still have this bug, and none of the suggestions above work (i.e. in case pidgin is to blame), please reopen this bug.
Note that it's unlikely to be fixed however: unity-2d is not being worked on any more, and only security fixes will be considered. Apologies
Hi Gerry, thanks for the quick reply. I had forgotten than unity-2d was dropped in 12.10. I saw that a fix was committed for this bug, though it seems to be in v5.14 and currently my system has v5.12. Will 5.14 still be released? If so, I'll wait for that to drop and see if it is fixed before reopening. If not, is there any way I can get a patch of the committed fix to apply?
Hello jesusiniesta, or anyone else affected,
Accepted unity-2d into precise-proposed. The package will build now and be available at http://
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
The fix is working for me.
removed: verification-needed
This bug was fixed in the package unity-2d - 5.14.0-0ubuntu1
---------------
unity-2d (5.14.0-0ubuntu1) precise-proposed; urgency=low
* New upstream release (LP: #1060262):
- [Launcher] [Multi-monitor] Removing a non running app tile from a
launcher should remove it from all (LP: #988739)
- Panel Titlebar double click is emitted for any mouse button (LP: #736491)
- Launcher does not hide if shown while dragging a file (LP: #1002308)
- icon isn't reset when clearing the search query (LP: #973225)
- Issue when ejecting busy device from the Unity 2D Shell (LP: #997786)
- Sticky edges don't work in RTL (LP: #984092)
- pips are not correctly updated when plugin in a second monitor
(LP: #1003943)
- [dash] Unable to maximize (LP: #918648)
- all panels have same window focus on multiple monitors unity2d
(LP: #930147)
- Dash will not open files under Greek folders (LP: #1002710)
- Launcher does not respond to changes in icon theme (LP: #605475)
- [panel] Invisible items in systray (LP: #703389)
- [panel] Ignores "enabled" property on top-level menus (LP: #850017)
* Reverted some quantal-specific commits which are no longer relevant
-- Lukasz 'sil2100' Zemczak <email address hidden> 2012年10月30日 09:59:49 +0100
The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.