athensresearch / athens

Athens is no longer maintainted. Athens was an open-source, collaborative knowledge graph, backed by YC W21
https://athensresearch.github.io/athens
Other
6.31k stars 397 forks source link

Athens AppImage doesn't act like a "real" program on Linux #706

Open TimonBurckhardt opened 3 years ago

TimonBurckhardt commented 3 years ago

Problem The athens AppImage on my Linux PC doesn't act like a "normal" program. No serious problems, but it has some implications that occur sometimes (! quite strange, couldn't detect a pattern until now...). Until now I detected (there might be many more...):

Screenshots/Demo Bildschirmfoto vom 2021-02-27 20-43-00-cropped ...the AppImage-Icon instead of the beautiful athens-logo

Athens Version athens 1.00-beta.46 Linux Pop!_OS 20.10

tangjeff0 commented 3 years ago

Aww, I use https://regolith-linux.org/ instead of normal Ubuntu so I've never encountered these problems. Are you still on Regolith too @itsrainingmani ?

ragnar48h commented 3 years ago

Hi, I also faced the same issue. Turns out you can manually add the program to your dashboard and to your list of applications. Follow this link, and you can also add any image, you like, as the icon. The result looks like this (I've downloaded the Athens Logo from the GitHub page itself): Screenshot from 2021-02-28 22-14-06 Cheers!

erebus-oneiros commented 3 years ago

I would add to this that adding the icon to the appimage does change the actual file's icon. Screenshot from 2021-03-02 12-30-04 But doesn't change the one in the taskbar when the app is lauched. Screenshot from 2021-03-02 12-30-21

OS: Linux Mint 19.3 Based on: Ubuntu 18.04 LTS

TimonBurckhardt commented 3 years ago

I would add to this that adding the icon to the appimage does change the actual file's icon. Screenshot from 2021-03-02 12-30-04 But doesn't change the one in the taskbar when the app is lauched. Screenshot from 2021-03-02 12-30-21

OS: Linux Mint 19.3 Based on: Ubuntu 18.04 LTS

strange... for me it changed in the taskbar, too. (I use Gnome-Shell with the Dash to Dock-Integration...

erebus-oneiros commented 3 years ago

I dug further to find the cause of this problem and it seems that it is an appimage problem. See: https://github.com/AppImage/AppImageKit/issues/346. From what I gathered, this is a known issue with appimage and one of the hindrances to use it when you are using many appimages, as all of them will have same icon. They worked with an add-on daemon which fixed this but it was a cumbersome process so they deprecated it.

This probably raises the question: why not have Flathub (or Snap) if more mature universal linux packing is desired?

itsrainingmani commented 3 years ago

@tangjeff0 I do still use Regolith but mostly Arch Linux these days. And I didn't run into any issue using Athens under Arch.