Problem: I could not perform local synchronization. Joplin would “sync” but no files were created.
I'm no expert, but I'll share what worked for me.
Context:
- You have the operating system: Win11 and Ubuntu 24.04.
- Joplin installed on EXT4 drive, inside Ubuntu
- The target of the synchronization was a NTFS drive, physical drive where there is no operating system, only as a storage.
Solution:
- Use the user run directory path, which is a temporary directory that is created for each user who logs in to the system.
- First I used the export tool and selected the folder where to perform the synchronization. Then Joplin shows the above mentioned path, and not the path according to the file explorer “/media/User/...”.
Getting something like: /run/user/1000/doc/4....
You can verify it in the file explorer of preference.
- Then I deleted the exported files, as I have them locally still.
- Finally I put the path in the Joplin synchronization section, I have had no further problems, even when rebooting.
Note. Translated with DeepL
Note: The technical details I leave to the specialists.