-
Notifications
You must be signed in to change notification settings - Fork 3
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
Dock icon not shown when run from within AppImage #2
Comments
Hi, it think it is an app icon, not tray icon? And I just tried Ubuntu 17.04 beta, and app icon appears just fine when run from appimage directly. |
Technically it is the icon of the window which we are setting here. |
@crayxt out of curiosity, do you get |
@probonopd It is much stranger now, when the appimage in ~ directory, app icon does not show up, but when launched from ~/Downloads, then it does appear. strace gives |
|
Do you have |
Nope it is a live cd |
DOES show the icon on
does not. |
I assume that the fd counter is increased whenever a new file is opened. That leads to the assumption that Qt internally opens one file less when it doesn't work. |
A fuller strace:
|
Both logs are equal, except for the mountpoint name (which we can ignore for now) and the return values of the |
Just tested the file produced by Travis on my Xubuntu 16.04 desktop. In both cases, I can see QtQuickApp's icon in my task bar. |
To sum up: I get the same return values for the |
For what it is worth, it is working correctly from inside the AppImage on KDE neon User Edition 5.9:
|
So in summary, this may be related to Ubuntu Unity only. But why? |
Note to self: Try to set/unset |
@Loxodromics the icon in the filemanager is not implemented for type 2 AppImages, see AppImage/AppImageKit#346 |
@probonopd okay, I see, thank you |
@phoerious nailed it in
So,
makes it work on Ubuntu Unity. Thanks @phoerious |
On Ubuntu 16.04:
Strangely, when we extract the AppImage and run it then, then it works:
I cannot currently explain this behaviour.
The text was updated successfully, but these errors were encountered: