domingo, julio 22, 2007

Tutorial de Synergy

Hoy estuve revisando la base de datos de sourceforge en busca de proyectos interesantes y novedosos, he encontrado cosas muy interesantes que no sabia que existían, uno de estos es el synergy que es un programa cliente/servidor que permite utilizar un solo mouse y teclado para manejar varios computadores en una misma mesa, con diferentes sistemas operativos.

La prueba que hice fue con dos computadores uno con Linux y el otro con Windows, que de ahora en adelante llamaremos: server y client respectivamente.


Instalación del servidor:

Lo primero que hay que hacer es instalar el synergy:

# aptitude install synergy

Luego de instalarlo creamos el archivo de configuracion con la siguiente información:

section: screens
server:
client:
end
section: links
server:
right = client
desktop:
left = server
end

Estas opciones pueden cambiar dependiendo la ubicacion de las pantallas de los dos computadores.

NOTA: server y client son los nombres de cada uno de los computadores, ojo, tiene que ser el mismo nombre por ejemplo para ver el nombre del server ejecutar el comando hostname y en windows clic derecho a "Mi PC".

Ahora guardamos el archivo en algun lugar preferido (p.e. /etc/synergy.conf) y ya estamos listos para ejecutar el servidor:

# synergys -f --config synergy.conf

Esto nos arranca la parte servidor y queda a la espera de alguna conexión desde el cliente.


Instalación del cliente:

Por ultimo solo nos queda configurar el cliente, para lo cual nos bajamos e instalamos este programita: SynergyInstaller-1.3.1.exe.

Ejecutamos el Synergy desde el menú programas. Esto nos abrirá un cuadro de dialogo para la configuración. Confuguramos el cliente:
  • Clic en la opción: "Use another computer's shared keyboard and mouse (client)"
  • Ingresamos el nombre o la IP del server
    • Este no es necesariamente el nombre de la pantalla configurada en el archivo de configuración.
  • Sí el nombre de la pantalla cliente no es el mismo nombre del computador cliente:
    • Clic en el botón Advanced...
    • Ingresamos el nombre de la pantalla seguido de: Screen Name
    • Clic OK

Ahora le damos clic al botón TEST para hacer una prueba de conexión.

Lo anterior es algo parecido al siguiente video:


1 comentario:

Eder Acevedo dijo...

padillano! tus fans suplicamos actividad !!! :D