Results 1 to 10 of 10

Thread: Missing icons from system tray

  1. #1

    Default Missing icons from system tray

    Hi,

    Some applications' icons are not shown in system tray, like amarok and cisco anyconnect.


    any help would be appreciated

  2. #2
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,765

    Default Re: Missing icons from system tray

    Did you just install?? Upgrade?? have you got all the updates?

  3. #3
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,815
    Blog Entries
    3

    Default Re: Missing icons from system tray

    Quote Originally Posted by lightblue View Post
    Hi,

    Some applications' icons are not shown in system tray, like amarok and cisco anyconnect.


    any help would be appreciated
    For me, the Amarok icon is always missing.

    I think I saw it once, after experimenting with some theme changes. The theme changes didn't help. But when I changed back to the default them, the Amarok icon appeared. But it disappeared again on the next boot. There's an empty space where it should be, and clicking that empty space works for me.
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  4. #4

    Default Re: Missing icons from system tray

    Quote Originally Posted by gogalthorp View Post
    Did you just install?? Upgrade?? have you got all the updates?
    I think i did some updates recently, but don't exactly remember what i did
    but i had this issue before these updates as well.

  5. #5

    Default Re: Missing icons from system tray

    Quote Originally Posted by nrickert View Post
    For me, the Amarok icon is always missing.

    I think I saw it once, after experimenting with some theme changes. The theme changes didn't help. But when I changed back to the default them, the Amarok icon appeared. But it disappeared again on the next boot. There's an empty space where it should be, and clicking that empty space works for me.
    Happy to hear that )))
    Just kidding

    But you're right, after changing some themes, it came back and gone again.
    Thanks for your temporary resolution amigo, i really liked it
    I hope it persists.

  6. #6
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,765

    Default Re: Missing icons from system tray

    The problem is that the icon format has changed and that any icon that is still old format may not get converted. My understanding is the 5.5 may fix this, maybe. A full update should bring you to 5.5 I think.

    I'm unsure because I still am on 13.2 not liking the KDE 5.X regressions from 4.X behaviour.

  7. #7
    Join Date
    Jun 2008
    Location
    NZ
    Posts
    1,567

    Default Re: Missing icons from system tray

    you can usually get the missing tray icons to appear by toggling systray settings > categories off/on

    http://paste.opensuse.org/44380452

    it's an ongoing bug that hasn't been fixed yet

    https://bugs.kde.org/show_bug.cgi?id=352055

    edit: I'm not sure but Amarok may still be a qt4 app and if so would be a different issue to the bug report I noted above.
    If so - then yes, plasma 5.5.x does handle the old xembed icons a bit better than plasma 5.4.x

  8. #8

    Default Re: Missing icons from system tray

    Quote Originally Posted by gogalthorp View Post
    The problem is that the icon format has changed and that any icon that is still old format may not get converted. My understanding is the 5.5 may fix this, maybe. A full update should bring you to 5.5 I think.
    It's not the icon format that has changed. It's the whole way how system tray icons are created and displayed that has changed (in 2009).

    And there is no 5.5 update for Leap. But xembed-sni-proxy (which converts old-style icons to the SNI system, and is officially part of Plasma 5.5) is included in Leap and installed by default, so it does work with the Plasma 5.4 in Leap as well.

    Quote Originally Posted by farcusnz View Post
    it's an ongoing bug that hasn't been fixed yet
    Actually there seems to be more than one bug with the same symptoms.
    One is in Qt5 itself, and should be fixed in Qt 5.6.

    edit: I'm not sure but Amarok may still be a qt4 app and if so would be a different issue to the bug report I noted above.
    If so - then yes, plasma 5.5.x does handle the old xembed icons a bit better than plasma 5.4.x
    Yes, Amarok is a KDE4 application.
    But KDE4 does support/use new-style SNI icons since 2009. Actually they "invented" them.
    I am aware of a bug report about the Amarok icon missing/being broken in the default Breeze icon theme.
    I think this should be fixed already, but the fix has probably not yet released as update for Leap.
    Switching the icon theme should help in this case.
    Last edited by wolfi323; 25-Jan-2016 at 04:59.

  9. #9

    Angry Re: Missing icons from system tray

    Yeah it used to work in 5.4, but not in 5.5:

    So I have to regress to get the xembed-sni-proxy app to work... whatever they did to "incorporate" that app into plasma5.5 is broken even worse than before. Before the java / non SNI apps would /at least/ show up in the system tray though you could not click on them... now they are all missing together (Pidgin/DavMail/etc.):

    | xembed-sni-proxy | Convert XEmbed system tray icons to SNI icons | package
    | xembed-sni-proxy | Convert XEmbed system tray icons to SNI icons | srcpackage
    user@host:~> sudo zypper in xembed-sni-proxy
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...

    Problem: installed plasma5-workspace-5.5.5.2-12.1.x86_64 obsoletes xembed-sni-proxy < 5.5.5.2 provided by xembed-sni-proxy-0.0.1git~20151104~ded1538-3.1.x86_64
    Solution 1: Following actions will be done:
    downgrade of plasma5-workspace-5.5.5.2-12.1.x86_64 to plasma5-workspace-5.4.3-6.1.x86_64
    downgrade of plasma5-workspace-branding-openSUSE-13.3-35.1.x86_64 to plasma5-workspace-branding-openSUSE-13.2-26.1.x86_64
    downgrade of plasma5-workspace-lang-5.5.5.2-12.1.noarch to plasma5-workspace-lang-5.4.3-6.1.noarch
    downgrade of plasma5-session-5.5.5-9.1.noarch to plasma5-session-5.4.3-3.1.noarch
    downgrade of plasma5-desktop-5.5.5-20.1.x86_64 to plasma5-desktop-5.4.3-6.2.x86_64
    downgrade of plasma5-desktop-branding-openSUSE-13.3-35.1.x86_64 to plasma5-desktop-branding-openSUSE-13.2-26.1.x86_64
    downgrade of plasma5-desktop-lang-5.5.5-20.1.noarch to plasma5-desktop-lang-5.4.3-6.2.noarch
    downgrade of plasma5-workspace-libs-5.5.5.2-12.1.x86_64 to plasma5-workspace-libs-5.4.3-6.1.x86_64
    downgrade of powerdevil5-5.5.5-9.1.x86_64 to powerdevil5-5.4.3-3.1.x86_64
    downgrade of plasma5-workspace-devel-5.5.5.2-12.1.x86_64 to plasma5-workspace-devel-5.4.3-6.1.x86_64
    downgrade of powerdevil5-lang-5.5.5-9.1.noarch to powerdevil5-lang-5.4.3-3.1.noarch
    Solution 2: do not install xembed-sni-proxy-0.0.1git~20151104~ded1538-3.1.x86_64

    Choose from above solutions by number or cancel [1/2/c] (c):

  10. #10
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,004
    Blog Entries
    14

    Default Re: Missing icons from system tray

    Double posting in older threads is not going to generate more support. Could it be you're having a different issue here?
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •