Bazzite - Forgotten Log in

Hi,

I recently swapped over from windows 10 to Bazzite and moved my laptop over to mint since I planned to share my files through syncthing. Initially it seemed to go well, I selected the files and let them upload and everything. Then I set up passwords and usernames for each device and logged off. Then the next time I went on my laptop, I noticed that there was only the first level of files (document folders but there was nothing in them when I opened them) so I tried to log in only to realise that I couldn’t remember any of the log in details. Now on mint, it was easy enough to uninstall and reinstall so I could reset everything.

But I’ve run into nothing but trouble when trying to do the same with Bazzite. I couldn’t install it regularly, despite having tried multiple times, so I had installed it through SyncThingy in the software manager. I have tried searching through the two config files but there is no password or user name listed in there. I have tried to uninstall and reinstall SyncThingy to see if that resets it, but it hasn’t worked; it’s still recognised the old device details. The terminal doesn’t recognise any software when I search for syncthing either.

Is there any way to resolve this or should I just give up until I eventually buy a new desktop in the next few years?

Any help would be appreciated :slight_smile:

Is there a syncthing process running? Normally there are two.

If not, how have you configured Syncthing to start automatically?

If it is running, is there a web GUI on https://localhost:8384?

The author of SyncThingy distributes it in a Flatpak, so that’s often how it’s available in various Linux distros.

Bazzite is based on Fedora Linux, so to check if SyncThingy is installed from a Flatpak, use the following command in terminal:

flatpak list

If the command above returns a positive result, then Syncthingy will normally be installed under

~/.var/app/github.zocker_160.SyncThing

(The directory path follows the pattern ~/.var/app/ + Application ID.)

For more details about Syncthingy, including where it keeps Syncthing’s config file, see https://github.com/zocker-160/SyncThingy

If you’re going to use a wrapper such as Syncthingy, unless the wrapper requires it, don’t install Syncthing from the system repository otherwise you might end up with two or more independently running instances of Syncthing (unless that’s what you want, as there are use cases for it).

In a terminal, check the installation status of Syncthing:

dnf list syncthing

DNF will either say the Syncthing package is already installed, or it’s available. If it’s already installed:

dnf remove syncthing

Since Syncthing is bundled with Syncthingy, it’s not part of the default system search path (do an echo $PATH to see it in a terminal).

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.