These don't work: sudo update-rc.d kdeconnectd disable sudo systemctl disable kdeconnectd.service
There is no script for it in /etc/init.d/ and the /usr/share/dbus-1/services/org.kde.kdeconnect.service file only has Exec=/usr/lib/x86_64-linux-gnu/libexec/kdeconnectd set
sysv-rc-conf, rcconf and bum don't list kdeconnect.
/etc/xdg/autostart/kdeconnectd.desktop looks like this:
[Desktop Entry] Type=Application Exec=/usr/lib/x86_64-linux-gnu/libexec/kdeconnectd X-KDE-StartupNotify=false X-KDE-autostart-phase=0 X-GNOME-Autostart-enabled=false OnlyShowIn=KDE;GNOME;Unity;XFCE; NoDisplay=true (Kdeconnectd has port 1716 open all the time when running.) It's not just starting automatically when booting but also a while after ending the process without me opening it.
I'm running Debian 9/KDE.
Update: Debian issue now is here
X-GNOME-Autostart-enabled=falseworked for me. I also haveX-KDE-autostart-phase=1instead of 0. Beside that the settings are identical (excluding the Name list at the end of file). I am running GNOME though, so at least there it seems to work as intended KDE Autostart Phases: github.com/KDE/kdelibs/blob/… From that perhaps phase > 2 could help. From what it say it looksHidden = trueshould disable. Can not see you have that in the desktop file.X-GNOME-Autostart-enabled=trueparameter won't help in KDE. You can rename/etc/xdg/autostart/org.kde.kdeconnect.daemon.desktoplauncher instead. Check my answer here.