Unable to run TiddlyDesktop on Linux

494 views
Skip to first unread message

LinuxNoob

unread,
Jun 4, 2021, 2:13:38 AM6/4/21
to TiddlyWiki
I've just transitioned to Linux so I'm still a noob at figuring out even the basics. If I understood the installation instructions properly, I am to unzip the file after downloading it, and then run /nw

That didn't work, so tried to get it to launch by using the terminal. I navigated to the TiddlyDesktop file, and then wrote ./nw and that launched the program. Unfortunately the program isn't running as intended. When I ran the command in the terminal this error message appeared on the terminal:

Also the program itself isn't working properly. As soon as I click on create new wiki I get this page, which I'm unable to close by clicking on the exit button on the top right corner

I have to use the system monitor to manually shut down the nw file in order to exit this file.

If anyone can help me with this I'd be very grateful.

Darth Mole

unread,
Jun 4, 2021, 2:37:43 AM6/4/21
to TiddlyWiki
Hello and welcome!

2 things:

1) There is a known bug when trying to create a new TiddlyWiki file from within TiddlyDesktop. 
2) Follow the steps outlined in the below link, including the downloading and renaming of the HTML file, and you should be good :) You can download the zip file via the browser initially if you want/it is easier. Still use the terminal for the other steps though. 

LinuxNoob

unread,
Jun 8, 2021, 2:22:35 PM6/8/21
to TiddlyWiki
I've tried following the guide but I'm still having trouble with the installation. I think that the trouble is with the following step I've written below, that makes the nw file executable:

        In the TiddlyDesktop folder, update the file permissions of the Linux TiddlyDesktop Linux executable.

        sudo chmod +x nw

When I follow through with the following step, which is:

        Finally, start up the TiddlyDesktop executable application up on your Linux PC.

        ./nw

I get this message in the terminal:

       ./nw: error while loading shared libraries: libgconf-2.so.5: cannot open shared object file: No such file or directory

Thanks in advance.

strikke...@gmail.com

unread,
Jun 8, 2021, 4:23:46 PM6/8/21
to TiddlyWiki
We had a similar problem earlier, discussed here https://groups.google.com/g/tiddlywiki/c/rXzdNBF7Ozg/m/uxNOfqY-AwAJ

I am using linux mint myself and start tiddlydesktop from an icon (programstarter) on my desktop. The first time I start it, it takes quite some time.


Birthe

Tariq A

unread,
Jun 9, 2021, 4:44:00 PM6/9/21
to tiddl...@googlegroups.com
I've followed the link and it doesn't seem to be the same issue. Although both problems pertain to the nw file, I can still launch TiddlyDesktop through ./nw

My problem's with getting the application to work. I can create a new wiki, but I can't get the wiki to open up using TiddlyDesktop.
If I navigate to the place where I've saved the TW file then I can use Firefox to open up the tiddlywiki file, but I'm trying to run TW through TiddlyDesktop.

If I open up a wiki file using TiddlyDesktop this is what I get:

And I can't close that file! Not even closing TiddlyDesktop gets the file with random date (https://imgur.com/a/1wiCj5X) to close. The only way to close it is to close the terminal from which I launched ./nw

I forgot to mention: This is the message I get when I launch ./nw and TiddlyDesktop does open:
~/TiddlyDesktop$ ./nw
[6521:6521:0603/160810.303573:ERROR:sandbox.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.

The above error message that displays in the terminal can be visible here, above the TiddlyDesktop App ( https://imgur.com/a/xnHStTf)

Thanks in advance


--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/T6I1LiP7dr8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/1fbf802f-980c-48ca-94d7-e1fef20ea5fen%40googlegroups.com.

Darth Mole

unread,
Jun 9, 2021, 8:36:26 PM6/9/21
to TiddlyWiki
I preface what I'm about to write with: 

I'm very new to linux as well and probably just know enough to be dangerous. However, given the wording of the error, and that you still get it after following the linked steps, I would personally try the following if I was experiencing the issue.

With everything closed I would run the following command in your terminal:

$sudo apt install libgconf2-4

If it asks to install listed package with a y/n type Y and then enter to continue the install. Depending on how that goes, restart your machine and then try the ./nw launch again.

LinuxNoob

unread,
Jun 10, 2021, 12:19:42 AM6/10/21
to TiddlyWiki
Thanks for the advice, but it didn't work. I got this message:

~& sudo apt install libconf2-4
[sudo] password for user:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libconf2-4

This website doesn't look reputable, which is why I'm not just trying out what it recommends.

But the website suggests that to install libconf2-4 I have to write:

sudo apt-get update -y
sudo apt-get install -y libgconf-2-4

Can anyone confirm that this would be the way to go?

Darth Mole

unread,
Jun 10, 2021, 12:37:36 AM6/10/21
to TiddlyWiki
The instructions seem legit.

Try checking out the instructions on this site as well: https://itsfoss.com/unable-to-locate-package-error-ubuntu/

itsfoss.com, imo, is a great website and I've found many of solutions on there.

Tariq A

unread,
Jun 10, 2021, 2:08:32 AM6/10/21
to tiddl...@googlegroups.com
Ok I followed the instructions and I've successfully installed libgconf2-4 but unfortunately the problem persists.

Frustrating!

Darth Mole

unread,
Jun 10, 2021, 11:30:25 PM6/10/21
to TiddlyWiki
Is still giving the same exact error as before?

LinuxNoob

unread,
Jun 12, 2021, 4:45:11 PM6/12/21
to TiddlyWiki
Yeah I'm still getting the same error message:

[9629:9629:0603/160810.303573:ERROR:sandbox.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.

I figured that I can still edit the html files after creating them by opening the file manually (not using TiddlyDesktop)

I can use TiddlyDesktop to create the new HTML files, then shut down TD by exiting the terminal, and then editing teh html file by clicking on the file where it's stored.

I'm wondering, besides making saving files a breeze and managing backups, are there any other benefits to TiddlyDesktop? The error I'm having just stops me
from using TD to open/manage the files. I think can deal with having to manually back up the files.

If anyone has any questions regarding this problem I'd be happy to answer. Or any possible solutions.

Thanks for continuing to look into this, I appreciate any help I can get because I'd like to use TiddlyWiki for work.

Darth Mole

unread,
Jun 13, 2021, 12:09:11 AM6/13/21
to TiddlyWiki
Ok, that error remains but the other one about the missing libconfg2-4 is gone it seems. I'll look into it a bit more.

TiddlyDesktop is basically an application that allows a user to open, modify, and save their TiddlyWikis (the .html files) on their desktop. Since TiddlyWiki contains various scripts that require an active server (or equivalent) to properly function. TiddlyDesktop provides the needed environment. You can also use an externally hosted service like TiddlyHost, it just won't be on your local machine. There are also browser plugins for you to host and edit your TiddlyWiki files from online file sharing services like Google Drive or Dropbox.

Instead of using TiddlyDesktop to create your TiddlyWikis you can also just go to https://tiddlywiki.com/#GettingStarted and then click on the blue download button. The empty.html is a fully functional TiddlyWiki file. Below the download button is also an area that you can use to see what options are available to use TiddlyWiki based on OS and/or Browser requirements.

In fact, you may want to try doing the download and then using TiddlyDesktop to Open the empty.html file you downloaded into your Downloads folder to see if it still throws the error.

TiddlyDesktop is simply a single tool among many that allows a user to properly use the TiddlyWiki html file.

Hope this helps a bit! Let me know if you still get the error after you download the TiddlyWiki file from TiddlyWiki.com and then open it using TiddlyDesktop versus trying to create it in TiddlyDesktop.

strikke...@gmail.com

unread,
Jun 13, 2021, 4:33:37 AM6/13/21
to TiddlyWiki
Maybe it is time to stop using TiddlyDesktop for now. It seems there are some problems with this version of it. Wait for a new version if you still want Tiddlydesktop.

Download empty tiddlywiki from Tiddlywiki.com and use a saver. I love Timimi by Riz. It is kind of a fairy godmother - save and creates backups.
It is all about setting it up right. Luckily Riz explains everything here: https://ibnishak.github.io/Timimi/
I love using Tiddlywiki in the browser. Easy to make notes from stuff I read, saving links....and best - to drag and drop plugins and other things from the Tiddlywikis other people show us.

I have one of my tiddlywikies pinned in the browser - and thus always ready. This one is used for tips and tricks tested and written in my own language Danish. (After many years this is really the one TW5 I am using all the time). That is due to the fact, that to create it I must have understood something at the time of creating.

Also by now I have far more tiddlywikis than I would want to have listed in Tiddlydesktop.


I really hope you get to enjoy the tiddlywiki experience soon,

Birthe

Tariq A

unread,
Jun 13, 2021, 2:56:35 PM6/13/21
to tiddl...@googlegroups.com
DM, Thank you for the effort at solving the problem for me, but I guess it's time to give up on TiddlyDesktop. I'm going to look into Timimi as per Birthe's suggestion because I was looking forward to being able to add plugins.

Thanks a bunch for your help!

Tariq A

unread,
Jun 13, 2021, 2:57:32 PM6/13/21
to tiddl...@googlegroups.com
Birthe, I'll be looking at this solution as it may be exactly what I need in place of TiddlyDesktop. Thanks!

Em Heppler

unread,
Jun 14, 2021, 11:12:11 AM6/14/21
to TiddlyWiki
I have found Beaker Browser works really well on Linux/Ubuntu for tiddlywiki.

LinuxNoob

unread,
Jun 16, 2021, 4:01:08 PM6/16/21
to TiddlyWiki
Do either Beaker Browser or Timimi allow for TW addons such as TiddlyGraph?

strikke...@gmail.com

unread,
Jun 16, 2021, 8:17:02 PM6/16/21
to TiddlyWiki
Timimi is an extension for the browser and an added part to download and set up - and then of course in the extension settings in you browser, you set up the backup part. What it does is saving and creating backup.

You can use your tiddlywiki as you please with the addons you would like.

Beaker Browser is absolutely interesting. I tried it for a short time - and it for sure is different. I stopped using it for now, finding it a little much with yet another browser just to use my tiddlywiki.
I don't think we have discussed Beaker Browser much since a much earlier version.

Birthe
Reply all
Reply to author
Forward
0 new messages