Package Details: synergy2-bin 2.0.12.beta-1

Git Clone URL: https://aur.archlinux.org/synergy2-bin.git (read-only, click to copy)
Package Base: synergy2-bin
Description: Keyboard and mouse sharing solution. Synergy allows you to share one mouse and keyboard between multiple computers. Work seamlessly across Windows, macOS and Linux.
Upstream URL: https://symless.com/synergy
Keywords: synergy2
Licenses: unknown
Conflicts: synergy, synergy2, synergy2-beta
Submitter: jaap
Maintainer: jaap
Last Packager: jaap
Votes: 23
Popularity: 0.000000
First Submitted: 2017-08-25 15:39 (UTC)
Last Updated: 2019-10-05 12:05 (UTC)

Pinned Comments

jaap commented on 2019-10-05 12:15 (UTC) (edited on 2019-10-05 12:24 (UTC) by jaap)

Hey guys, sorry for not really maintaining this package. Synergy 2 is never going to become a real product, this version is not supported anymore. Although you can of course still use it if you have the license and everything works for you. This will be the last update I will do to this package, as it is the last update.

From unofficial sources I have heard that everyone who owns a valid synergy2 license will get a valid license for the next major release.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

deleted_deleted commented on 2018-01-17 06:28 (UTC) (edited on 2018-01-17 06:29 (UTC) by deleted_deleted)

This is how I fixed synergy2. First I generated a .Xauthority in my home :

$ xauth generate :0 . trusted
$ xauth add ${HOST}:0 . $(xxd -l 16 -p /dev/urandom)
$ xauth list
$ ls -la .Xauthority

then I added two lines in synergy service (/etc/systemd/system/multi-user.target.wants/synergy.service), inside [Service] section :

 Environment=DISPLAY=:0
 Environment=XAUTHORITY=/home/my_user_name/.Xauthority 

Note: replace my_user_name by your user.

Then I reload systemctl services and I started synergy service :

# systemctl daemon-reload
# systemctl restart synergy

Hope this will help. This shoud be done automatically in the PKGBUILD I think

ignorespam commented on 2018-01-12 16:55 (UTC) (edited on 2018-01-12 16:56 (UTC) by ignorespam)

When I run the 'synergy-confg', I am receiving a debug error:

QApplication: invalid style override passed, ignoring it.

"[ Config ] " "[2018-01-12T08:53:00] debug: install dir: /usr/bin"

"[ Config ] " "[2018-01-12T08:53:00] info: log filename: /var/log/synergy/synergy-combined.log"

QObject::startTimer: Timers cannot have negative intervals

"[ Config ] " "[2018-01-12T08:53:00] warning: version check disabled, skipping"

"[ Config ] " "[2018-01-12T08:53:00] debug: connecting to background service"

"[ Config ] " "[2018-01-12T08:53:00] debug: connected to background service"

"[ Config ] " "[2018-01-12T08:53:00] debug: sending uid to service: 1000"

"[ Config ] " "[2018-01-12T08:53:00] debug: saying hello to background service"

qrc:/ActivationPage.qml:65:21: QML Image: Binding loop detected for property "sourceSize.height"

qrc:/ActivationPage.qml:65:21: QML Image: Error decoding: qrc:/res/image/symless-signin-button.svg: Unsupported image format

"[ Config ] " "[2018-01-12T08:53:01] warning: version check disabled, skipping"

"" "[ Service ] [2018-01-12T08:53:00] debug: setting core uid from rpc: 1000"

"" "[ Service ] [2018-01-12T08:53:00] debug: saying hello to config ui"

"[ Config ] " "[2018-01-12T08:53:01] debug: service cloud connection error"

"" "[ Service ] [2018-01-12T08:53:00] debug: retrying websocket connection now"

"" "[ Service ] [2018-01-12T08:53:00] debug: connecting websocket: pubsub1.cloud.symless.com:443"

"" "[ Service ] [2018-01-12T08:53:01] error: websocket handshake error 3: WebSocket upgrade handshake failed"

"" "[ Service ] [2018-01-12T08:53:01] error: websocket handshake response 400: Bad Request"

"" "[ Service ] [2018-01-12T08:53:01] debug: clearing last profile snapshot"

"[ Config ] " "[2018-01-12T08:53:01] debug: service cloud connection error"

"" "[ Service ] [2018-01-12T08:53:01] debug: retrying websocket connection in 9s"

"[ Config ] " "[2018-01-12T08:53:01] debug: current version is update to date"

BifbofII commented on 2018-01-07 15:25 (UTC)

After some trial and error I got the synergy.service working by adding the line Export=XAUTHORITY=/path/to/.Xauthority to the [Service] section. Probably that could be implemented in a way that this is automatically done during installation? For me the file was in my useres home directory...

conrad784 commented on 2018-01-05 10:44 (UTC)

@jaap I think no package on Arch should enable its service automatically. Do you mind removing this function in your post_install? https://wiki.archlinux.org/index.php/systemd#Enable_installed_units_by_default

Sasasu commented on 2018-01-04 15:16 (UTC)

https://github.com/symless/synergy-core/issues/6162

I think we should patch synergy.service.

jaap commented on 2017-12-30 17:11 (UTC)

this is the beta channel, please update to the stable channel (https://aur.archlinux.org/packages/synergy2) for only the stable updates, the new betas will probably come in late January.

jaap commented on 2017-12-30 17:09 (UTC)

trusin, I have changed the .install file to only execute that part after installation. I don't want to change the user experience. danalec, as for your problem. this is already in the .install file so I cant do anything about it.

trustin commented on 2017-12-30 02:47 (UTC)

Could you please remove this line from post_install():

    systemctl enable synergy.service >/dev/null || true

I disabled the service and it's resurrected whenever I upgrade/reinstall the package. All other daemon packages I know do not enable a service automatically.

jaap commented on 2017-12-22 14:05 (UTC)

thanks to jprater you can now download the .deb directly from synergy instead of having to setup a dropbox mirror.