Hello guys,
I’m using Joplin latest versions in Mobile (Android) and Desktop (Ubuntu 18 Workstation).
In desktop app the icon isn’t appearing anymore (after the needed upgrade of version) and in order to start the Desktop App I need to use the command “./.joplin/Joplin.AppImage” and maintain the terminal window opened.
Is there a way to have the desktop icon working normally again?
(I already see another post discussing about it, but honestly I did not understand the best alternative to solve this issue)
Hello, @laurent, I read at least 4 times the link you posted. Tried to rerun the “Joplin_install_and_update.sh” in hope that the change you merged had some new effect but actually nothing different happened.
Can you give me some more advice? It seems a very well known problem, otherwise you wouldn’t say to me to run Joplin-desktop from terminal with this command:
./.joplin/Joplin.AppImage
I had a similar problem after running the install script.
I had the .desktop file in the right place, but it didn’t appear on the desktop.
For me marking the file as executable solved it. (I navigated to it in the file manager and tried to execute the .desktop file, then I was asked to mark it executable in order to run it.)
Hope this helps maybe.
Sure.
if using the console you can just do:
chmod +x ~/.local/share/applications/appimagekit-joplin.desktop
with the file manager (i use thunar, from xfce desktop. But should be similar):
under view you need to tick “show hidden files”
the in the home directory (among others) the .local folder should appear
navigate there and through to .local/share/applications
double click the appimagekit-joplin.desktop
But as tessus mentioned your file is seamingly different. I would try add the ‘#’ in front of the last line with the version number, this may be an additional problem
Howdy, love Joplin on Windows 10 and Android. However, now I'm trying it out on BunsenLabs GNU/Linux with Gnome, and the installer isn't working. There is no desktop file, I have made the appimage file executable, and get this message:
13396:0214/104939.592432:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_Joplin0WO6WV/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap
I've tried to run it with --no-sandbox but that has not worked either.
i just installed right now Joplin on Ubuntu 20.04 and i had the same issue.
the .Desktop file is created and here it is (cat ~/.local/share/applications/appimagekit-joplin.desktop):
if i run the app in terminal using /home/alain/.joplin/Joplin.AppImage, everything works well.
I use KDE as DE.
and in fact, desktop icon is not save in the correct directory. under KDE, it should be saved into ~/Desktop
However, the path for app icon is not updated too under KDE. After 2 modifications to the .Destop file, a desktop app launch with icon is on my desktop as it should be.
Here is the .desktop file content:
[Desktop Entry]
Encoding=UTF-8
Name=Joplin
Comment=Joplin for Desktop
Exec=/home/alain/.joplin/Joplin.AppImage
Icon=/home/alain/.local/share/icons/hicolor/512x512/apps/joplin.png
StartupWMClass=Joplin
Type=Application
Categories=Office; #1.0.216.2188
@laurent: I would suggest (at least for KDE) to create/check a menu item for KDE, in order to make it cleaner (i'm not a fan of Desktop icons) I know the 2 parameters are available Type=Application
Categories=Office;
but under KDE there is no menu entry created during installation.
Same issue on Ubuntu 20.04 with a regular install, with or without https://github.com/TheAssassin/AppImageLauncher installed. Other Appimage applications like Bitwarden works fine so I think there is something to fix.