Hi, i’ve read that old OSes are supported as far as 18.04, yet I can’t manage to get it installed on a 20.04 KDE desktop…
First I tried this github com/zocker-160/SyncThingy , but compiling from source generated the error : No package ‘libportal-qt5’ found
Then I tried using flathub, didn’t work somehow.
Then I learned about github com/Martchus/syncthingtray/blob/master/README.md#download , it worked like a charm : extracted the .zip release, double-clicked on the executable, icon popped. Except initially I had to right click the taskbar icon and then hit “open syncthing” for it to launch the webUI. Pairing worked, but it wasn’t persistent at reboots tray icon was grayed out after that, and service wasn’t active. So as written on docs.syncthing net/users/autostart#how-to-set-up-a-user-service :
$ cp packages/syncthing-linux-amd64-v1.27.12/etc/linux-systemd/user/syncthing.service .config/systemd/user/
$ systemctl --user enable syncthing.service
$ systemctl --user start syncthing.service
$ systemctl --user status syncthing.service
Active: failed ??
So I tried searching autostart in the app menu ( docs.syncthing net/users/autostart.html#using-the-desktop-environment-kde-gnome-xfce-cinnamon ) but only start syncthingTRAY was listed, not the syncthing original instance that I installed with the same process, extracting the github release and double-clicking on the executable that’s not a symlink.
So I removed the 2 extracted folders, as well as
~/.local/state/syncthing
(which I believe are the data of the pairing?)
Then,
$ sudo apt install syncthing -y
$ sudo systemctl start syncthing@$USER
$ sudo systemctl enable syncthing@$USER
$ sudo systemctl status syncthing@$USER
(It’s indeed active, but smh listening on port 44215 instead of 8830 or whatever the standard is ?)
So now syncthingtray always stay grayed out at reboots, as if it was wanting to listen on expected port. When manually right clicking on it and trying to launch syncthing I get thrown the error window : Could not connect to host 127.0.0.1: Connection refused.
Why does this distrorepo install won’t be set on the right port ? Where is the config file to edit ?
Why isn’t there any damn guide/yt tutorial for installing syncthing on KDE ?
By thanking you for your help