Andy Kaplan Posted February 11, 2020 Posted February 11, 2020 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? Quote
jml Posted February 11, 2020 Posted February 11, 2020 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. Quote
Andy Kaplan Posted February 11, 2020 Author Posted February 11, 2020 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 Quote
jml Posted February 11, 2020 Posted February 11, 2020 Sorry. Should have been yum -y localinstall synergy.... Quote
Andy Kaplan Posted February 11, 2020 Author Posted February 11, 2020 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. Quote
jml Posted February 11, 2020 Posted February 11, 2020 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 Quote
Andy Kaplan Posted February 11, 2020 Author Posted February 11, 2020 (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 February 11, 2020 by Andy Kaplan Quote
jml Posted February 11, 2020 Posted February 11, 2020 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). Quote
Andy Kaplan Posted February 12, 2020 Author Posted February 12, 2020 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. Quote
Recommended Posts
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.