Mostrando entradas con la etiqueta synergy. Mostrar todas las entradas
Mostrando entradas con la etiqueta synergy. Mostrar todas las entradas

jueves, diciembre 27, 2012

Administrar 2 o mas linux desktop con un teclado y mouse

Es sabida la capacidad que tienen actualmente los sistemas operativos de interconectarse, y es mas conocida la proliferación de una PC o dos o mas en una sola casa.
El tema en cuestión es cuando a uno como administrador nos toca controlar y manejar 3 equipos en simultaneo, quizás para llevar acabo diferentes tareas, como servidor de archivos, servidor de impresión, un servidor de sistema embebido o simplemente el equipo que empleamos para gestionar emails.
En este caso podemos descentralizar todos estos servicios y disponerlos en 2 o 3 equipos distintos, pero esto hace que nuestra oficina reinen los teclados y mouse.
Para este caso, y hablando de sistema operativos libres, como linux, (en mi caso Debian/Ubuntu) he intentado configurar el synergy con muy buenos resultados y con la ventaja de que me ahorre minutos valiosos haciéndolo por consola.
Existen maneras mas simple de configurar, como lo es el Quicksynergy o QSynergy, pero eso se los dejo a Uds. si quieren experimentar con GUI (interfaces gráficas).

Veamos>

Antes que nada es importante contar en cada distribución de linux que tengamos configuradas y que queramos controlar gráficamente, el Synergy (tango la versión Cliente como Servidor) a travez de nuestro administrador de software o Centro de software. (http://synergy-foss.org/es/)

Disponiendo del paquete instalado, nos quedarán los comandos synergyc y synergys (client y server respectivamente).
Luego debemos crear un archivo de configuracion en los equipos que querramos administrar, en nuestro caso vamos a suponer que son 2 equipos (se agregan tantos alias como querramos):


section: screens
serverV:
server2:
end
section: aliases
serverV:
serverV.local
server2:
server2.local
end
section: links
serverV:
left = server2
server2:
right = serverV
end
section: options
screenSaverSync = false
# My KVM uses Scroll Lock to switch screens, so set the
# hotkey to lock the cursor to the screen to something else
keystroke(f12) = lockCursorToScreen(toggle)
end


Este archivo de configuracion va para el equipo ServerV el cual será el cliente, y para Server2 iran cambiados los valores, ya que este equipo será el servidor de los dispositivos (teclado y mouse) por lo menos para mi caso, entonces quedaria el archivo (/etc/synergy.conf)


section: screens
server2:
serverv:
end
section: aliases
serverV:
serverV.local
server2:
server2.local
end
section: links
server2:
left = serverV
serverV:
right = server2
end
section: options
screenSaverSync = false
# My KVM uses Scroll Lock to switch screens, so set the
# hotkey to lock the cursor to the screen to something else
keystroke(f12) = lockCursorToScreen(toggle)
end

Si ven detalladamente en la configuracion estamos diciendo que el ServerV se encontrará a la izquierda de Server2 con lo cual para pasar de pantalla solo deberemos guiar nuestro mouse a la derecha del Server2 con lo cual parecerá que el puntero aparece en el otro equipo.

Para correr los servicios, serian:
En Server2 = synergys -f --config /etc/synergy.conf
y para ServerV = synergyc 192.168.0.22      o el nro de IP del servidor.

Verificar que el servidor no tenga firewall activado, y permita acceder a los puertos correspondientes.

Saludos!

@designsitioweb

viernes, noviembre 02, 2012

Controla 2 o mas equipos desde tu PC/NB con solo pasarte entre pantalla y sin sobrecargar el sistema

Probablemente te encuentres en una situación similar a la mía:
3 equipos (2 PC de escritorio y una notebook) en un equipo "el servidor bajo Linux", en el otro estas trabajando con Mac y por último un 3ro por amor al Arte (quizás para escuchar música) bajo Windows (o todos bajo la misma plataforma)

Es fastidioso pensar que te tenes que desplazar al otro teclado o usar 3 mouse (2 y el thinkpad) para tan solo "trabajar".
En este caso la solución viene de la mano de Synergy.
Es una herramienta pequeña, mínimo consumo de memoria, y tan rápida que ni te das cuenta de que realmente se trata de diferentes equipos.
Para Windows/Linux existe un cliente para configurarlo más facilmente denominado QSynergy