Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Systray icon meta-bug #481

Open
clefebvre opened this issue Mar 5, 2012 · 131 comments
Open

Systray icon meta-bug #481

clefebvre opened this issue Mar 5, 2012 · 131 comments
Labels

Comments

@clefebvre
Copy link
Member

This is a bug to gather all systray icon bugs together.

EDIT MODE

After dragging an applet the systray icons are replaced by grey icons, or disappear (in git latest).

#410

ICON DOESN'T COME BACK WHEN CINNAMON IS RESTARTED

Some systray icons don't come back when Cinnamon is restarted.

Known cases:

  • Xchat

AN INTERESTING ONE ABOUT APPS STARTED ON LOGIN

Skype: #287

ICON DOESN'T APPEAR AT ALL

Some apps don't show a systray icon in Cinnamon even though they do in other DEs:

  • Greemote
  • Gmusicbrowser
  • aMSN
  • dejaDup

#47
#305
#245

Pidgin problems:
#246

Printing icon appears sometimes:
#117

@glebihan
Copy link
Member

I think don't think the issue with xchat is a bug in cinnamon. The same behavior occurs in other DEs (tested on gnome-shell and MATE here).
For example, if you run "mate-panel --replace" in MATE, the xchat icon also disappears.
I think the bug actually comes from the fact that xchat uses the old egg trayicon instead of the gtk statusicon.

@AlbertJP
Copy link
Contributor

Another one.

Sometimes the Empathy icon is twice as big as it should be, and only the top half is visible as it doesn't fit on the panel that way.

@mathisschmieder
Copy link

I can confirm AlbertJP's comment and expand it to Pidgin where the same thing happens to me

@AlbertJP
Copy link
Contributor

I seem to recall that XChat also had it once. So it seems to affect every program with a tray icon.

@AlbertJP
Copy link
Contributor

Since Cinnamon 1.4, the battery icon often disappears briefly. And some Gnome 3 or Cinnamon component often forces my computer into hibernate when it goes from 98% to 97%. (This happens in Gnome Shell as well, but not in Gnome 2 based desktops).

@LenzGr
Copy link

LenzGr commented Apr 19, 2012

I can confirm that the Skype icon disappears eventually, regardless if I start it manually or when the session is restored. Pidgin is another candidate for me. Interestingly. the Pidgin icon is just no longer visible, but it still accepts actions like mouse clicks. So if you know where to click, the application remains usable. This is not the case for Skype - the icon disappears completely, even though the app is still running in the background.

@henriquefm
Copy link

I'm experiencing a different behavior. My icons are having trouble updating. For instance, when I open Skype, it's icon is the grey one; when I connect it, it starts the spinning animation, but then it freezes after a few seconds and then no matter what I do with Skype, it stays that way. This happens to every icon: once it freezes, it doesn't change anymore.
My Pidgin is also not visible, but I can't find the spot to click it. I tried taking a screenshot and zooming to see if there's a 1 pixel icon (had this problem before), but there's nothing there.
I don't know if these are Cinnamon issue or something else's, so I don't know if I should open issues. Using Ubuntu 12.04 and Cinnamon 1.4.0-2ubuntu1~precise1

@henriquefm
Copy link

Just found out something: if I change the theme, all icons start to work perfectly, they update correctly and everything. They haven't frozen again yet. I can change my theme back to the original, it stays OK.
I restarted my computer, problem is back. Changed the theme, it's OK again.

@TJC
Copy link

TJC commented May 31, 2012

I've noticed that the Pidgin icon sometimes isn't visible immediately after starting the app.
However if I go into Panel Edit mode, and drag some other icon back and forth, then the Pidgin one appears, and will remain for the rest of my session.

@scottmoserhenderson
Copy link

I can confirm the Pidgin icon does disappear.

@AlbertJP
Copy link
Contributor

AlbertJP commented Jun 6, 2012

On Mint 12 this is true. Haven't tested it on 13 yet. The Skype icon seems to work better.

@henriquefm
Copy link

It got better after I updated using the nightly builds (ppa:gwendal-lebihan-dev/cinnamon-nightly). Pidgin is now visible, but the icons still don't update.

@im-kulikov
Copy link

Confirm too, the Pidgin icon does disappear.

@reiga
Copy link

reiga commented Jul 7, 2012

any solution here ? its very disturbing. hope you fix it...

@leigh123linux
Copy link
Contributor

I had a similar issue with Liferea, this pending commit fixed it.

#851

@AlbertJP
Copy link
Contributor

AlbertJP commented Jul 7, 2012

To Pidgin users: Empathy has a working tray icon. We probably inherited this bug from Gnome 3, where Empathy works well but Pidgin didn't work either (don't know if this is fixed in recent Pidgin/Gnome versions).

@taidoka
Copy link

taidoka commented Jul 26, 2012

Hello there,
I'm having similar issues.
First it was Wuala's tray icon that didn't appear: only a placeholder appeared (after a Cinnamon Restart it finally showed up)
But now I'm having a new issue since I'm running recent nightly build (1.5.0-20120726044007-precise).
The tray icons show a grey square on their right side (Again after Cinnamon restart everything is fine again)
I'm running Linux Mint 13 with a 3.2.0-27-kernel. I also tried the 3.4.0-mainline kernel: but no differences, same behaviour. Changed the theme as well and still no changes.
Anyway. Thanks for the good work.
taidoka

@im-kulikov
Copy link

@taidoka :
Try this (issue 851). For me it works, with my fix (http://pastebin.com/ztyHdC9v) gray border (or "grey square") don't longer appear (sorry for bad english)

@taidoka
Copy link

taidoka commented Jul 26, 2012

@angel-kulikov:
Thanks for your advice. I tried that already. Unfortunately it didn't change the behaviour. Tried different sizes as well.

@raqua
Copy link

raqua commented Jul 26, 2012

I am on Archlinux and Cinnamon 1.5.
Issue is still present. My exact case is like this - After login I have 2 apps to start automatically Deluge and Spideroak. Spideroak icon is always ok. Deluge is ok sometimes, but most of the times is somehow moved a bit up and partially grey. When I do ALT + F2 + r to reload Cinnamon, Deluge gets fixed. When Deluge is done downloading it starts blinking and this breaks the icon again. Pidgin icon and Exaile is never visible. I am using Baldr theme.
Changing the theme gives me the same results restarting Cinnamon. Does not solve the issue.

@im-kulikov
Copy link

@raqua:
I had a problem similar to Pidgin. Often appearing gray outline, very often do not show icon. With the gray contour problem was solved with the help of issue # 851. A second regards the fact that the icon does not appear - I do not know how to solve the problem.

PS: I have to Archlinukse, I have run at startup pidgin and thunderbird. Thunderbird icon often disappears, but after a restart of cinnamon - the icon appeared.

@taidoka :
Wait for some time, perhaps one of the developers will be able to solve the problem.

@(all):

With this patch ( http://pastebin.com/ztyHdC9v ) application icons in the tray was a normal size. Maybe for someone will be as useful as for me

@taidoka
Copy link

taidoka commented Jul 26, 2012

@angel-kulikov
Regarding your patch: in line 13 is there a ';' missing at the end of the line?
Tried it without and it screwed my systray icons. Including it the icons are completely rendered.
Tell you more about it ...
So I relogged in and ... surprise ... it works now.
Icons are super small - probably depends on what theme you're using - but no grey boxes. Even Wuala showed up!
I tried it with pidgin and it shows up as well. That's nice.
Thanks.
NB. To get a propper icon size I changed the value (line 17) from '-6' to '-1'.

@taidoka
Copy link

taidoka commented Jul 27, 2012

@devs
The latest nighthly build (1.5.2-20120727045007-precise) includes a code change of applet.js. With this rewriting the icons finally show up (without restarting cinnamon) but unfortunately the grey boxes reappear.
So I did the same as yesterday: Took the Code from angel-kulikov (http://pastebin.com/ztyHdC9v), changed the lines as described in my post above and refixed it.

@angel-kulikov
My Modifications of that patch:
Line 13: + if (themeNode.get_length('width')); // added ';'
Line 17: + icon.set_size(width-1,height-1); // changed value (-6 --> -1)

@mtwebster
Copy link
Member

Have the items here been addressed? I know XChat is an XChat issue.

If you think this still might be an issue, see the instructions here to try a newer version.

@raqua
Copy link

raqua commented Sep 11, 2012

The issue is still there for me in version 1.5.7 although happens less often.

@mtwebster
Copy link
Member

If you haven't updated in the last few days, try installing 1.5.8 and report back please.

@raqua
Copy link

raqua commented Sep 11, 2012

I am fully up to date, will report back when 1.5.8 hits my distro.

@ghost
Copy link

ghost commented Sep 11, 2012

Just for the sake of completeness as the X-Chat bug is being discussed here (RE: "Icon doesn't come back when Cinnamon is restarted"), I'd just like to mention that the same problem arises with the CheckGMail icon in the System Tray applet (see Issue #1077 - currently closed) - although it may be a CheckGMail issue rather than a Cinnamon issue.

@raqua
Copy link

raqua commented Sep 12, 2012

Today I upgraded to 1.5.8 and I have bad news.
This is the result:
http://i.minus.com/igEpbN2TGjfDc.png

All the other tray icons that were ok before are now huge and the troublesome deluge icon is not fixed. I also lost "Menu" text close to menu icon which was there before.

@sackwort
Copy link

Did a fresh install of Mint 17.3 Cinnamon today and Dropbox is now showing in the tray as an Indicator (no right click menu). Last week, before I did a clean install, it was showing as a statusIcon. Also, if I restart Cinnamon, the Dropbox Indicator disappears although Dropbox is still running.

@raqua
Copy link

raqua commented Feb 15, 2016

My Pidgin icon still does disappear instead of flashing on new message.
Arch Linux + Cinnamon 2.8

@SerafDosSantos
Copy link

Chrome icon was available in LM 17.3 but disappeared in LM 18.

@timmie
Copy link

timmie commented Jul 26, 2016

owncloud icon disappeared in LM Cinnamon 18

@SerafDosSantos
Copy link

Looks like fixed since a week or so. Cinnamon 3.0.7

@JosephMcc JosephMcc added the BUG label Sep 8, 2016
@mainmachine
Copy link

@alkaris - please see my question in https://github.com/linuxmint/Cinnamon/issues/5661

@marmistrz
Copy link

marmistrz commented Oct 23, 2016

I use Gajim as my XMPP client. When I change the Gajim icon theme (from within the app), its status area icon is cropped. Besides, sometimes the icon is not updated (I can't find out a rule for it)

This doesn't happen on KDE because xembeds have been brought back for compat. Gajim seems to use xembed: https://trac.gajim.org/ticket/8043

Using 3.0.7 on Arch

@calestyo
Copy link

The following may be yet another systray icon bug:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849300

@artscoop
Copy link

artscoop commented Dec 25, 2016

@calestyo Have the same bug with new versions of qJackCtl. It happens with apps built with Qt5 (does not happen when the same apps are built using Qt4). Something related with an xembed mechanism ditched in Qt5.
Ok, I've found a workaround, at least on Ubuntu. Try

sudo apt remove sni-qt sni-qt:i386 plasma-systray-legacy

And in Cinnamon Settings → General → Indicators support : Check.
It does work for the icons but is not great on the menus because of the way those apps create their menu.

@ghost
Copy link

ghost commented Dec 25, 2016

Just for reference another more: #5573

@calestyo
Copy link

@artscoop: Thanks, but these packages aren't installed on my Debian,... so must be sth. else.

@hannes101
Copy link

I just would like to add that this is still or again an issue in Xfce 4.13, here with xfce4-panel 4.13.4 it does not show any tray icon.

@LinuxOnTheDesktop
Copy link

There is also this one: linuxmint/mint19.2-beta#72

@LinuxOnTheDesktop
Copy link

LinuxOnTheDesktop commented Dec 22, 2019

In Mint 19.3 Cinnamon, the icon for the Stacer program (a program mentioned in #7787) is, unfortunately, mis-spaced (or perhaps overlarge) - at least on one of my systems. (I have yet to check the others.)

Screenshot (the Stacer icon is the round clock):

image

The problem persists after restarting Cinnamon.

UPDATE: On Mint 20, the Stacer icon is less squashed (although that icon does not seem to work very well, but that may not be a Mint problem).

@LinuxOnTheDesktop
Copy link

Is this the place to report that, on Mint 20 with Cinnamon 4.6.7, moving the systray - while in edit mode - is hard because, for some reason, the icons remain active in edit mode?

@Perkolator
Copy link

Is it normal that a Java application System Tray icon can't be moved, and that it has gray background?

First icon in the picture (JDownloader 2):

systray_icons

@CFFinch62
Copy link

CFFinch62 commented Apr 8, 2024

I have been having an issue with icons not being present when starting up: Dropbox and Reminna.
My details:
Linux Mint 21.3
Cinnamon Version 6.0.4
Linux Kernel 5.15.0-101-generic

When starting up from power off, or on a restart, Dropbox and Reminna icons will not show on systray.
The apps are actually running just no icons.
If I right click on panel, then click on Troubleshoot/Restore all settings to default, the icons will then appear.
Once restore has been completed icons will remain until next restart or shutdown/cold boot.

I have attempted to play with startup delay of each app to see if it would help with no positive result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests