Joplin only works in terminal--no gui

Ubuntu 22.04 (using xmog rather than Wayland.

I had to do a complete re-install of my system and at the moment I cannot get two apps to load properly.

I downloaded Joplin2.8.8appimage and seemed to install correctly, see log below, but when I click on the Joplin icon nothing happens. The terminal command *joplin2.8.8 brings up an ASCIIversion of the app. See image.

I am having a similar problem with the autokey except that when I issue the command

john@john-ThinkPad-L430:~$ autokey

nothing happens that I can see but Ubuntu tells me a process is running.

This does not seem to be specifically a Joplin or Autokey problem as both were working well befoce. Note the reason for using xmog rather than Wayland is because autokey was not working with all my main apps under Wayland.

Any suggestions or hints will be greatly appreciated.

I will probably be posting a message on AskUbuntu about this problem.


john@john-ThinkPad-L430:~/Downloads$ wget -O - | bash
--2022-06-22 13:50:55--
Resolving (,,, ...
Connecting to (||:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9793 (9.6K) [text/plain]
Saving to: ‘STDOUT’

-                   100%[===================>]   9.56K  --.-KB/s    in 0s      

2022-06-22 13:50:55 (46.3 MB/s) - written to stdout [9793/9793]

     _             _ _       
    | | ___  _ __ | (_)_ __  
 _  | |/ _ \| '_ \| | | '_ \ 
| |_| | (_) | |_) | | | | | |
 \___/ \___/| .__/|_|_|_| |_|

Linux Installer and Updater

Checking architecture...
The latest version is 2.8.8, but you have no version installed.
Downloading Joplin...
--2022-06-22 13:50:56--
Resolving (
Connecting to (||:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: [following]
--2022-06-22 13:50:56--
Resolving (,,, ...
Connecting to (||:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 171951623 (164M) [application/octet-stream]
Saving to: ‘/tmp/tmp.uaKHbfiXYJ/Joplin.AppImage’

/tmp/tmp.uaKHbfiXYJ 100%[===================>] 163.99M  5.57MB/s    in 31s     

2022-06-22 13:51:28 (5.23 MB/s) - ‘/tmp/tmp.uaKHbfiXYJ/Joplin.AppImage’ saved [171951623/171951623]

--2022-06-22 13:51:28--
Resolving (,,, ...
Connecting to (||:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 22986 (22K) [image/png]
Saving to: ‘/tmp/tmp.uaKHbfiXYJ/joplin.png’

/tmp/tmp.uaKHbfiXYJ 100%[===================>]  22.45K  --.-KB/s    in 0.002s  

2022-06-22 13:51:28 (11.6 MB/s) - ‘/tmp/tmp.uaKHbfiXYJ/joplin.png’ saved [22986/22986]

Installing Joplin...
Installing icon...
Create Desktop icon...
Joplin version 2.8.8 installed.
Cleaning up...

You have installed two versions of Joplin, the terminal app and the desktop app. They are independent and do not share a database or config.

joplin will lauch the terminal app, to launch the appimage from the terminal you should execute the full path of the joplin appimage.

I have a strong suspicion that you don't have fuse2 installed - see this thread and post:

1 Like

I never even heard of libfuse2 or a terminal version of Joplin. Does an installation normally install 2 versions of Joplin?

Any suggestions on how to purge both installations, assuming I even have the Gui one installed? I have been messing around enough including tryiny a snap installation that I suspect I have some kind of a dog's breakfast of Joplin files.

I am not even sure how to work out the full path of the joplin appimage.

I am currently considering wiping the disk and doing a new installation. I have not done any fine-tuning yet

Thanks a lot for help and reassurance I was not completely crazy.

Libfuse2 is something that appimages need to run but is otherwise deprecated and some linux distros no longer ship with it so it has to be installed manually.

No, you have to very intentionally install them. I'm gussing the terminal version is the snap package you installed.

It should just be in ~/.joplin as it seems you installed via the script, it should have created a .desktop file for you too. Just run the appimage directly by going to ~/.joplin and doing ./joplin-2.8.8.appimage (or whatever the name actually is). I'm assuming it will come up with a libfuse error in which case just follow the post I linked before.

If you need to reset/delete your actual profiles where you notes etc. are stored then they are stored in ~/.config/joplin-desktop and ~/.config/joplin so you can just delete those directories, joplin will just make a new one.

1 Like

I finally decided that I had done so much mucking around trying to get Joplin and autakey to work that I had no idea of how much of a mess I had made of my system so I scrubbed it and re-installed. Hurray! Joplin in back.

Thanks for all the help. I realized I was out of my depth when you told me that I had somehow installed a terminal version of Joplin.

1 Like