Package Details: synergy3-bin 3.3.1-1

Git Clone URL: https://aur.archlinux.org/synergy3-bin.git (read-only, click to copy)
Package Base: synergy3-bin
Description: Share a single mouse and keyboard between multiple computers
Upstream URL: https://symless.com/synergy
Keywords: kvm synergy synergy3
Licenses: unknown
Conflicts: synergy, synergy-1.6, synergy-git, synergy1-bin, synergy2-bin, synergy3-beta-bin, synergy3-bin
Submitter: arraen
Maintainer: Thadah
Last Packager: Thadah
Votes: 4
Popularity: 0.000479
First Submitted: 2023-04-12 14:09 (UTC)
Last Updated: 2025-05-09 06:56 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

morph3s commented on 2025-06-24 13:08 (UTC) (edited on 2025-06-24 13:11 (UTC) by morph3s)

Hi ddavo,

Have you tried creating the path manually?

sudo mkdir -p /etc/Synergy
sudo touch /etc/Synergy/logininfo
sudo chmod 644 /etc/Synergy/logininfo

ddavo commented on 2025-06-18 13:46 (UTC) (edited on 2025-06-18 13:46 (UTC) by ddavo)

I am getting an error both on xorg and wayland that might be related to distribution. It says:

Error: failed to save pre-login agent config
Cause: ENOENT: no such file or directory, open '/etc/Synergy/loginInfo'

It appears as a window, but also on the error log. If you dismiss the error, the app seems to work.

Thadah commented on 2025-04-28 20:00 (UTC)

Hi @trapping2879

I'll add the package as a dependency. Thanks for finding out about the issue!

trapping2879 commented on 2025-04-28 12:21 (UTC)

For anyone else looking here: As of 3.3.0, my synergy logs mentioned the following

/opt/Synergy/synergy-core: error while loading shared libraries: libpugixml.so.1: cannot open shared object file: No such file or directory
core process exited after 0.01 seconds
core process exited with code 127

All you need to do to solve this is installing pugixml from the official extra repository, it should immediately resolve the issue if you have auto restarting enabled.

Thadah commented on 2025-02-07 09:37 (UTC)

Hi @ghfujianbin

It seems that script allows the user to use Synergy before login. I hadn't notice it because I just maintain the PKGBUILD versions and don't really look at the folder structure. It was probably added after @arraen stopped maintaining the package.

I'll add it disabled to the systemd services so that people can enable it if they want that functionality in their devices.

Thank you for the feedback!

ghfujianbin commented on 2025-02-07 08:50 (UTC)

@Thadah Any reason why the service file synergy.service and it's affiliated scripts in /opt/Synergy/resources/services/system/ are not used? Thanks for maintaining the pkg.

Thadah commented on 2025-02-06 20:04 (UTC)

Hi @autrelian961

I will update the package to reflect them as necessary packages. Thanks for finding out!

aurelian961 commented on 2025-02-06 10:14 (UTC) (edited on 2025-02-06 10:14 (UTC) by aurelian961)

On a fresh install, there is an error related to missing dependencies:

thread 'main' panicked at /github/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libappindicator-sys-0.9.0/src/lib.rs:41:5:
Failed to load ayatana-appindicator3 or appindicator3 dynamic library
libayatana-appindicator3.so.1: cannot open shared object file: No such file or directory
libappindicator3.so.1: cannot open shared object file: No such file or directory
libayatana-appindicator3.so: cannot open shared object file: No such file or directory
libappindicator3.so: cannot open shared object file: No such file or directory
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[1]    8900 IOT instruction (core dumped)  ./synergy-tray

Which can be solved by installing these packages:

libayatana-appindicator  
libappindicator-gtk3 

ghfujianbin commented on 2025-01-12 06:50 (UTC)

Have anyone got it working before login?

eldarberserker commented on 2024-11-26 12:14 (UTC)

@jholbrook you can fix this with the same fix from @brianc

for some reason I can't do sudo echo "distrib_release=99.0" >> /etc/arch-release I get permission denied....

but editing the /etc/arch-release with vim works fine. for some reason that file got truncated, and it was empty. adding the content fixed the issue