Hello folks, I managed to setup Qsync client under fedora linux 37, so I thought myself to share this simple guide. Basically downloaded Debian qsync utility provided from QNAP and then tweaked missing library paths and related filenames.
Download and extract the debian package
mkdir QNAPCLIENT
cd QNAPCLIENT
curl -O https://download.qnap.com/Storage/Utility/QNAPQsyncClientUbuntux64-1.0.8.0623.deb
ar x QNAPQsyncClientUbuntux64-1.0.8.0623.deb
xz -d control.tar.xz
tar xvf control.tar
xz -d data.tar.xz
tar xf data.tar
To install execute below scripts.
sudo qsync-install.sh
qsync-postinstall.sh
NOTE: Please make sure you retain the dirlists.txt, filelists.txt inorder to cleanup later whenever needed, I suggest you to have backup of this folder as such intact :)
To cleanup qsync pro from the system just execute below uninstall script, which will clean most things that have been setup before. The related QNAP utility files are copied under /usr/local/bin/QNAP, /usr/lib/nautilus, /usr/local/lib/QNAP, /usr/share/nautilus-qsync and the desktop files are located under ~/.config/autostart/QNAPQsyncClient.desktop ~/.local/share/applications/QNAPQsyncClient.desktop ~/Desktop/QNAPQsyncClient.desktop. So if you clean manually all these files that should be suffice enough, although i've covered the same in this below script
cd QNAPCLIENT
sudo qsync-uninstall.sh
On Fedora 43 GNOME you need to:
sudo dnf install gnome-shell-extension-appindicatorand then enable it with
gnome-extensions enable appindicatorsupport@rgcjonas.gmail.comHowever this is NOT for you because you're on KDE/Bazzite which will be KDE Plasma.
Because You're on KDE, you don't need an extension for this. AppIndicator/KStatusNotifierItem (SNI) support is built directly into the Plasma system tray. It's handled natively, since KDE actually created the KStatusNotifierItem spec that AppIndicator is based on.
Any app that uses AppIndicators or SNI will automatically appear in the Plasma system tray without installing anything extra. If a tray icon isn't showing up, you can check the system tray settings by right-clicking the tray ---> "Configure System Tray…" and making sure the relevant entries aren't hidden.