bionic (1) synergyc.1.gz

Provided by: synergy_1.8.8-stable+dfsg.1-1build1_amd64 bug

NAME

       synergyc - synergy client

SYNOPSIS

       synergyc  [ --enable-crypto ] [ --enable-drag-drop ] [ -d level | --debug level ] [ --display display ] [
       --daemon | { --no-daemon | -f } ] [ -l log-file | --log log-file ] [ -n name | --name name ] [  --no-tray
       ]  [ --no-xinitthreads ] [ --restart | { --no-restart | -1 } ] [ --yscroll delta ] [ --profile-dir path ]
       [ --plugin-dir path ] address

       synergyc  { --help | -h }

       synergyc  --version

DESCRIPTION

       Starts the synergyc mouse/keyboard sharing client.  By  default  synergyc  runs  in  the  background  and
       restarts on failure.

       Synergy  lets you use one keyboard and mouse across multiple computers. To do so it requires that all the
       computers are connected to each other via TCP/IP networking. Most systems come with this installed.

       This manual page was written for the Debian distribution because the original program  does  not  have  a
       manual page.

OPTIONS

       --enable-crypto
              enables   encryption.   synergyc   verifies  the  server  fingerprint  matches  one  available  in
              ~/SSL/Fingerprints/TrustedServers.txt

       --enable-drag-drop
              ignored option. Drag and drop is not supported on linux.

       -d level --debug level
              use debugging level level.

              Debug levels are from highest to lowest:  FATAL, ERROR, WARNING, NOTE, INFO,  DEBUG,  DEBUG1,  and
              DEBUG2.   Only messages at or above the given level are logged.  Messages are logged to a terminal
              window when running in the foreground, and to syslog when running as a daemon.

       --display display
              connect to the X server at display

       --daemon
              run the client as a daemon.

       -f --no-daemon
              run in client the foreground.

       -l log-file --log log-file
              write log messages to log-file

       -n screen-name --name screen-name
              use screen-name instead of the hostname.

              This option lets the client use a name other than its hostname for its screen. This name  is  used
              when checking the configuration.

       --no-tray
              disable the system tray icon.

       --no-xinitthreads
              disable Xlib threading support.

              This option may fix some crashing issues with Synergy.

       --restart
              restart the client automatically if it fails.

       -1 --no-restart
              do not try to restart the client if it fails for some reason.

                 --yscroll delta
              set  the  vertical  scrolling  delta  to delta.  If this option is not given, the default vertical
              scrolling delta is 120.

                 --profile-dir path
              specify an alternate profile directory path. Default is ~/.synergy/

                 --plugin-dir path
              specify an alternate plugin directory path. Default is ~/.synergy/plugins/

       -h --help
              display help and exit.

       --version
              display version information and exit.

       address
              address of server.

              address has one of the following forms:

              • hostnamehostname:port

       hostname is a hostname or address of a network interface on the server system. port is a port number from
       1 to 65535.  port defaults to 24800.

RUNNING THE CLIENT

       Run the client on all computers that aren't the server using the following command line:

       synergyc -f -1 server-hostname

       Replace server-hostname with the hostname or address of the server system. The `-f' option causes synergy
       to run in the foreground. The  `-1'  option  causes  synergy  to  exit  on  failure.  These  options  are
       recommended  until  you've  verified  that  the  configuration works.  If you didn't include the system's
       hostname in the configuration file (either as a screen name or an alias) then you'll have to add  `--name
       screen-name' to the command line, where screen-name is a name in the configuration file.

       The  client  should  quickly report `connected to server'.  If it does not but doesn't print an error and
       exit immediately then it's trying to connect to the server but cannot.  It will time out  in  30  seconds
       and exit (use ctrl+c to exit earlier).  You should check that the server is running and is reachable over
       the network and try again.

       If the client fails and exits it should print an error describing the problem.  Here are typical problems
       and possible solutions:

       • failed to open screen:

         check permission to open the X display

         check that the DISPLAY environment variable is set

       • already connected:

         check that the synergy client isn't already running

       • refused client:

         add client to the server's configuration file

       • connection failed:

         check server-hostname

         the  server  cannot  open  the  desired  port, stop the program using that port (24800) and restart the
         server

       • failed to verify server certificate fingerprint:

         A    matching    fingerprint    for    the    server    was    not    found     in     the     client's
         ~/.synergy/SSL/Fingerprints/TrustedServers.txt

       Once  all  the  clients  are  running,  try  moving  the  mouse to each screen.  Be sure to check all the
       configured links.

ENABLING CRYPTO

       To connect to a synergy server with crypto enabled the client must have the server's fingerprint  in  its
       trusted servers list: ~/.synergy/SSL/Fingerprints/TrustedServers.txt.  Run the client with the `--enable-
       crypto' option.

STARTING AUTOMATICALLY

       Synergy requires an X server.  That means a server must be running and  synergy  must  be  authorized  to
       connect  to  that  server.   I  recommend to start the synergy client from a start script of your desktop
       environment or window manager. The commands should look something like this:

       pkill synergyc

       synergyc [ options ] server-hostname

       If you are using GNOME, you can add the synergy client to the list  of  the  non-session-managed  startup
       programs.  For  doing  this,  start  the  control  center, choose `Session Properties & Startup' and then
       `Startup Programs'. Add a new entry with `/usr/bin/synergyc server-hostname' as the startup command.

       options must not include `-f' or `--no-daemon'.  It's important to make sure no old copies of synergy are
       running so they can't interfere with the new one.

FILES

       ~/.synergy/SSL/Fingerprints/TrustedServers.txt

SEE ALSO

       synergys(1)

AUTHOR

       This  manual  page was written by Daniel Lutz <danlutz@debian.org> for the Debian system. Edited by Titus
       Barik    <barik@ieee.org>,    Jeff     Licquia     <licquia@debian.org>,     and     Joshua     Honeycutt
       <joshua.honeycutt@gmail.com>.

                                                January 24, 2017                                     SYNERGYC(1)