This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.

Please visit our production wiki at https://wiki.gentoo.org

User:Maffblaster/Drafts/Synergy

From Gentoo Wiki (test)
Jump to:navigation Jump to:search

Synergy is open source, cross platform software used to manage multiple computers with a single keyboard and mouse. Although the website says prompts support though purchasing "Basic" and "Pro" versions, the same functionality can be replicated through a little elbow grease.

Installation

USE flags

USE flags for x11-misc/synergy Lets you easily share a single mouse and keyboard between multiple computers

gui Enable support for a graphical user interface
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Emerge

root #emerge --ask x11-misc/synergy

Configuration

Files

  • /etc/synergy.conf - Global (system wide) configuration file.
  • ~/.synergy - Local (per user) configuration directory.

Service

Encryption

The Synergy wiki upsteam provides details for enabling encryption between the client/server connection(s).

In short, copy the bundled encryption plugin to the Synergy user's home directory:

user $mkdir -p ~/.synergy/plugins
user $cp /usr/lib64/synergy/plugins/libns.so ~/.synergy/plugins

Next, generate the certificate:

Usage

There are a few executable files that are merged after the compilation:

  • /usr/bin/syntool
  • /usr/bin/synergyc
  • /usr/bin/synergys
  • /usr/bin/qsynergy

Invocation

Troubleshooting

Issue 1

Removal

Unmerge

root #emerge --ask --depclean x11-misc/synergy

See also

External resources