Installing Synergy on Odroid2017-10-09
If you install synergy via apt-get:
$ sudo apt-get install synergy
You may be disappointed in that you're not installing the latest version. Furthermore, if you're using an armhf device such as Odroid which only currently supports Ubuntu 14.04, you will not find a PPA that provides the latest synergy package.
Finding the latest release
Find the latest release of Synergy for armhf here
Why you can't dpkg -i then apt-get install -f
dpkg -i, you will be further dissapointed because your Ubuntu 14.04 does not provide libssl1.1. So there's no way to
dpkg -i and then
apt-get install -f.
Compiling OpenSSL 1.1.0 from source
You need to get OpenSSL 1.1.0 without the help of any repository:
$ wget https://www.openssl.org/source/openssl-1.1.0.tar.gz $ tar xvzf openssl-1.1.0.tar.gz $ cd openssl-1.1.0 $ sudo ./configure.sh $ sudo make $ sudo make install
Now, make sure that the newly installed library is in the ldpath:
$ sudo ldconfig /usr/local/lib/
Or wherever libssl.1.1.so was installed.
You can now start the synergy server:
If you're having any errors, run synergys in the foreground to see the output:
$ synergys -f