Jump to content

Has anyone gotten Synergy to work with CentOS


Recommended Posts

Posted

Hello I have tried getting Synergy 2.0.12 to work on a CentOS 7.6 system. However, whenever I try to install the rpm package, I get the following output: 

Quote

$ sudo rpm -ivh synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64.rpm
error: Failed dependencies:
        libQt5Qml.so.5()(64bit) is needed by synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64
        libQt5Qml.so.5(Qt_5)(64bit) is needed by synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64
        libQt5Quick.so.5()(64bit) is needed by synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64
        libQt5Quick.so.5(Qt_5)(64bit) is needed by synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64
        libQt5Svg.so.5()(64bit) is needed by synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64
        qt5-qtquickcontrols is needed by synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64
        qt5-qtsvg is needed by synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64

I checked the system in question, and I do have an extensive list of qt5 packages installed on workstation. 

What am I missing here? 
 

 

Posted

Try "sudo yum -y install epel-release" followed by "sudo yum -y install ./synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64.rpm" and see if that helps.

Posted

Hello -- 

Thank-you for your reply. I entered the commands that you suggested, and the output was the following:

Quote

 

$ sudo yum -y install epel-release
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: sjc.edge.kernel.org
 * epel: mirror.math.princeton.edu
 * extras: linux.mirrors.es.net
 * updates: mirror.cs.vt.edu
Package epel-release-7-12.noarch already installed and latest version
Nothing to do

$ sudo yum -y install ./synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64.rpm
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: repos.forethought.net
 * epel: mirror.math.princeton.edu
 * extras: mirror.den1.denvercolo.net
 * updates: repos.lax.quadranet.com
No package ./synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64.rpm available.
Error: Nothing to do

 

 

Posted

Sorry. Should have been yum -y localinstall synergy....  

Posted

Hello --

The localinstall option appears to have worked based on the output shown below: R

Quote

 

unning transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : qt5-qtsvg-5.9.7-1.el7.x86_64                                                                                                                                                             1/5
  Installing : qt5-qtxmlpatterns-5.9.7-1.el7.x86_64                                                                                                                                                    2/5
  Installing : qt5-qtdeclarative-5.9.7-1.el7.x86_64                                                                                                                                                     3/5
  Installing : qt5-qtquickcontrols-5.9.7-1.el7.x86_64                                                                                                                                                   4/5
  Installing : synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64                                                                                                                                             5/5
Created symlink from /etc/systemd/system/multi-user.target.wants/synergy.service to /usr/lib/systemd/system/synergy.service.
  Verifying  : synergy-2.0.12-1734.beta.e5daaeda.el7.x86_64                                                                                                                                             1/5
  Verifying  : qt5-qtxmlpatterns-5.9.7-1.el7.x86_64                                                                                                                                                     2/5
  Verifying  : qt5-qtdeclarative-5.9.7-1.el7.x86_64                                                                                                                                                     3/5
  Verifying  : qt5-qtquickcontrols-5.9.7-1.el7.x86_64                                                                                                                                                   4/5
  Verifying  : qt5-qtsvg-5.9.7-1.el7.x86_64                                                                                                                                                             5/5

Installed:
  synergy.x86_64 0:2.0.12-1734.beta.e5daaeda.el7

Dependency Installed:
  qt5-qtdeclarative.x86_64 0:5.9.7-1.el7              qt5-qtquickcontrols.x86_64 0:5.9.7-1.el7              qt5-qtsvg.x86_64 0:5.9.7-1.el7              qt5-qtxmlpatterns.x86_64 0:5.9.7-1.el7

Complete!

 

The problem now is the master workstation, a Windows 10 Professional 64-bit, does not see the Linux workstation. 

Posted

You do have 2.0.12 on both, correct? (Can't use 1.x with 2.x.)  If so, check firewall software and network connections... and make sure Synergy is actually started :)

Posted (edited)

Hello -- 

The version that is installed on the Windows system is: Synergy 2.0.12-beta, and that on the Linux workstation is the synergy.x86_64 0:2.0.12-1734.beta.e5daaeda.el7 release. 

I checked the firewall settings on both systems. The Window system has been set to allow Synergy through the Domain, Private, and Public settings, while the Linux system does not have a firewall daemon running on it. 

Edited by Andy Kaplan
Posted

Sounds right. I've not used the Windows version (Mac <-> Linux works fine with S2) so I can't suggest much more... might want to tail -f the Linux messages log to see if there are any connection messages (or check the synergy logs under /var/log). 

Posted

I could not find anything in the log files to indicate a connection issue. At this point I am going to uninstall the software, and move onto something else. Thank-you anyway for help. 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...