Skip to content
Antoine Colombier edited this page Nov 17, 2024 · 13 revisions

⚠️ These problems are automatically detected by GSConnect. Do not edit this page. ⚠️

Port already in use

GSConnect requires port 1716 for TCP and UDP to discover devices. This error means another program is using this port, usually KDE Connect.

If KDE Connect is installed, you should stop the process and uninstall it. Once the conflicting application is stopped, you must restart the service before you can connect to other devices.

Check if KDE Connect is running

$ pidof kdeconnectd
18839

Check which program is using the port

$ lsof -i UDP:1716
COMMAND     PID   USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
kdeconnec 18839 andrew   19u  IPv6 2394913      0t0  UDP *:1716

Stop the program using the port

$ kill -15 $(lsof -t -i UDP:1716)

OpenSSL not found

GSConnect uses OpenSSL to generate TLS certificates and RSA keys. This error means GSConnect could not find openssl.

Some distributions do not include OpenSSL by default.

Fedora
$ sudo dnf install openssl
Fedora Silverblue
$ rpm-ostree install openssl
$ systemctl reboot

⚠️ To attempt to install OpenSSL without rebooting:

$ rpm-ostree install -A openssl

PulseAudio Not Found

GSConnect uses the PulseAudio bindings included with GNOME Shell for volume control features. This error means that GSConnect failed to find Gvc-1.0.typelib.

If you installed GSConnect from the Extensions Website or Zip file, please open a New Issue including your distribution.

If you installed GSConnect from a distribution package, please file a bug with the package maintainer and reference the Packaging page.