Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626846 - net-im/slack-2.6.3: no icon in system tray
Summary: net-im/slack-2.6.3: no icon in system tray
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal minor (vote)
Assignee: Vladimir Pavljuchenkov (SpiderX)
URL:
Whiteboard:
Keywords:
Depends on: 645918
Blocks:
  Show dependency tree
 
Reported: 2017-08-01 22:47 UTC by Austin English (RETIRED)
Modified: 2020-05-01 17:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ubuntu screenshot (ubuntu.png,466.95 KB, image/png)
2017-08-01 22:47 UTC, Austin English (RETIRED)
Details
gentoo screen shot (gentoo.png,61.25 KB, image/png)
2017-08-01 22:47 UTC, Austin English (RETIRED)
Details
strace -f slack | grep png (gentoo) (strace.gentoo.txt,2.94 KB, text/plain)
2017-08-01 22:48 UTC, Austin English (RETIRED)
Details
strace -f slack | grep png (ubuntu) (strace.ubuntu.txt,2.87 KB, text/plain)
2017-08-01 22:49 UTC, Austin English (RETIRED)
Details
gentoo screen (gentoo_.png,68.55 KB, image/png)
2017-10-28 12:38 UTC, Vladimir Pavljuchenkov (SpiderX)
Details
highlighted screenshot (gentoo2.png,61.20 KB, image/png)
2017-10-31 23:10 UTC, Austin English (RETIRED)
Details
with highlights (ubuntu2.png,436.63 KB, image/png)
2017-10-31 23:11 UTC, Austin English (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Austin English (RETIRED) gentoo-dev 2017-08-01 22:47:25 UTC
Created attachment 487628 [details]
ubuntu screenshot

I've tested that this works on Ubuntu, under Unity. I took a brief stab at a fix, by converting the supplied 512x512 icon into different sizes and installing, but that didn't seem to help. I ran strace for both Ubuntu and Gentoo, and from what I can tell, it's extracting the png from some other binary into a file in /tmp. That works on Ubuntu, but fails on Gentoo. Perhaps it's a libpng version difference (or my theory could be totally wrong..).
Comment 1 Austin English (RETIRED) gentoo-dev 2017-08-01 22:47:57 UTC
Created attachment 487630 [details]
gentoo screen shot
Comment 2 Austin English (RETIRED) gentoo-dev 2017-08-01 22:48:48 UTC
Created attachment 487632 [details]
strace -f slack | grep png (gentoo)
Comment 3 Austin English (RETIRED) gentoo-dev 2017-08-01 22:49:09 UTC
Created attachment 487634 [details]
strace -f slack | grep png (ubuntu)
Comment 4 Vladimir Pavljuchenkov (SpiderX) 2017-10-28 12:38:02 UTC
Created attachment 500534 [details]
gentoo screen

I am not sure that I understand you right, but I see an icon in system tray on a both provided screenshots.

I have marked what I treat as system tray icon.

Or you had to do something to achieve that icon appears on gentoo.png and there is something that ebuild does not do that it should?

Clarify this, please.
Comment 5 Austin English (RETIRED) gentoo-dev 2017-10-31 20:59:23 UTC
(In reply to Vladimir Pavljuchenkov (SpiderX) from comment #4)
> Created attachment 500534 [details]
> gentoo screen
> 
> I am not sure that I understand you right, but I see an icon in system tray
> on a both provided screenshots.
> 
> I have marked what I treat as system tray icon.
> 
> Or you had to do something to achieve that icon appears on gentoo.png and
> there is something that ebuild does not do that it should?
> 
> Clarify this, please.

Sure. I may be using the wrong term. I do get the same icon you refer to (which is good). Notice at the bottom left of the screen, there are two entries for open windows (Firefox and Slack). The Firefox entry has a proper icon for firefox, where as the Slack icon is a generic placeholder. If you look at the Ubuntu screenshot I posted, there is a Slack icon in the equivalent area (bottom left, just below terminal icon), rather than a generic placeholder. I'd like to see the same on Gentoo.
Comment 6 Austin English (RETIRED) gentoo-dev 2017-10-31 23:10:50 UTC
Created attachment 501508 [details]
highlighted screenshot

with highlights
Comment 7 Austin English (RETIRED) gentoo-dev 2017-10-31 23:11:11 UTC
Created attachment 501510 [details]
with highlights
Comment 8 Vladimir Pavljuchenkov (SpiderX) 2020-01-18 18:57:21 UTC
Does it still relevant?
Comment 9 Pacho Ramos gentoo-dev 2020-05-01 17:45:30 UTC
version in the tree has the changes pointed in pull request