In case someone else runs into my issue: In order to get sign-in to work, I had to switch my default browser from Firefox to Chrome.
Search Criteria
Package Details: synergy2-bin 2.0.12.beta-1
Package Actions
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) |
Dependencies (14)
- bash-completion (bash-completion-gitAUR)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libx11 (libx11-gitAUR)
- libxext (libxext-gitAUR)
- libxi (libxi-gitAUR)
- libxtst
- openssl-1.0AUR
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-declarative (qt5-declarative-gitAUR)
- qt5-quickcontrols (qt5-quickcontrols-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
Required by (0)
Sources (2)
ImNtReal commented on 2018-04-12 13:53 (UTC) (edited on 2018-04-12 15:04 (UTC) by ImNtReal)
galvez_65 commented on 2018-04-10 19:28 (UTC)
Added xhost +local: to the top of /etc/lightdm/Xsession and now synergy works when I log in! If anyone can tell me if anything bad is going to happen by doing that I'd appreciate the heads up :)
jaap commented on 2018-04-10 17:52 (UTC)
You can add it to your .Xinitrc (don't quote me on the name) I have the same issue right now.
galvez_65 commented on 2018-04-10 17:47 (UTC)
jaap, its working now! the xhost workaround doesn't stick between reboots, so it will has to be applied and the synergy service has to be bounced once its done, but it's a working workaround. thanks :)
millerl commented on 2018-04-10 16:32 (UTC)
Worked great, thanks!
jaap commented on 2018-04-10 15:38 (UTC)
Hey mellerl,
Sorry didn't really think about that, make sure you execute makepkg from the repo root, I don't test using any package managers, I'll fix this shortly.
millerl commented on 2018-04-10 15:25 (UTC) (edited on 2018-04-10 15:27 (UTC) by millerl)
==> Validating source_x86_64 files with sha512sums...
synergy_2.0.9.stable_b1573%2B4a1bbebe_amd64.deb ... Passed
==> Extracting sources...
-> Extracting synergy_2.0.9.stable_b1573%2B4a1bbebe_amd64.deb with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
control.tar.gz data.tar.xz debian-binary
synergy_2.0.9.stable_b1573%2B4a1bbebe_amd64.deb
cat: ../synergy.service: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build synergy2.
jaap commented on 2018-04-10 15:10 (UTC)
Hey galvez_65,
can you try executing the following command?
xhost +local:
and then restarting synergy?(systemctl restart synergy)
galvez_65 commented on 2018-04-10 13:57 (UTC) (edited on 2018-04-10 14:04 (UTC) by galvez_65)
Hi jaap,
I have been bugging them lately about their x issues. As for my DISPLAY variable its :0. As for the synergy.service file, nothing I've added to it makes it work. The only way I get it to work with to start synergy-service from a command line
here is the contents of cat /etc/systemd/system/multi-user.target.wants/synergy.service [Unit] Description=Synergy Service After=network.target
[Service] Type=simple Restart=always RestartSec=0 SyslogLevel=err Environment=DISPLAY=:0 ExecStart=/usr/bin/synergy-service
[Install] WantedBy=multi-user.target
I'll wait to see what you come up with later with this build.
waynew commented on 2018-04-10 13:43 (UTC)
Not sure how well this will come across, but here's a patch for the PKGBUILD from 2.0.8 to 2.0.9
diff --git a/PKGBUILD b/PKGBUILD
index f8f28f4
..b2ce9e6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: jaap
# Contributor: jaap
pkgname=synergy2
-pkgver=2.0.8.stable_b1535+a99bf78e
+pkgver=2.0.9.stable_b1573+4a1bbebe
pkgrel=1
pkgdesc="Keyboard and mouse sharing solution. Synergy allows you to share one mouse and keyboard between multiple computers. Work seamlessly across Windows, macOS and Linux."
arch=('x86_64')
@@ -13,8 +13,9 @@ depends=('gcc>=5.2' 'bash-completion>=1.18.' 'gcc-libs>=3.0' 'hicolor-icon-theme
conflicts=('synergy' 'synergy2-bin')
options=('!strip' '!emptydirs')
install=${pkgname}.install
-source_x86_64=("https://binaries.symless.com/v2.0.8/synergy_2.0.8.stable_b1535%2Ba99bf78e_amd64.deb" "https://gist.githubusercontent.com/JAicewizard/a70388a3a7c52fef21299f961a652364/raw")
-sha512sums_x86_64=('f257d72a5872301ade2b32d4cd8d27866d599978df164fa4fa6abd3c1f462a358e60517b12f7c9593cfc026f949f043401f2d9e4109ef28605ca6604a1b9a102' "9c818d4f4929d156a6926336048cab4e398047037f45a177cdb71ede9c54d7b16992b7e5437999b2c72d3604c22092790e112abb234647abb0b34adf8e56b76b")
+source_x86_64=("https://binaries.symless.com/v2.0.9/synergy_2.0.9.stable_b1573%2B4a1bbebe_amd64.deb" "https://gist.githubusercontent.com/JAicewizard/a70388a3a7c52fef21299f961a652364/raw")
+sha512sums_x86_64=('140ab81dae2e1a0cdf25f390c392c44cc787298f9d500b6f3f0883acd6648db2f04693643469e159ff4b60e6a672f77c8d4073046bea2dce50a69bba2dfc7d7d' "9c818d4f4929d156a6926336048cab4e398047037f45a177cdb71ede9c54d7b16992b7e5437999b2c72d3604c22092790e112abb234647abb0b34adf8e56b76b")
+
package(){
# Extract package data
tar xf data.tar.xz -C "${pkgdir}"
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.