Usando o Synergy on Desktop e o SO do servidor

1

Ok, quero instalar a sinergia nas edições do Ubuntu Desktop e Server.

Tecnicamente, o servidor não teria um mouse, mas ouvi falar de um programa chamado GPM que você pode instalar.

Então, é possível executar o Synergy em um sistema de desktop e servidor?

    
por Muhnamana 10.02.2012 / 00:13

1 resposta

2

Sinergia Precisa de uma GUI

Sinergia (veja também aqui ) permite "unir" múltiplas interfaces de desktop em diferentes máquinas, permitindo que você trate como se fossem telas diferentes na mesma máquina (mesmo que não sejam). Você pode usar o mesmo teclado e mouse para cada um.

Se você usar as teclas de seta para controlar o ponteiro do mouse, isso não deve ser um problema para o Synergy.

No entanto, , o Synergy só funcionará em máquinas que tenham interfaces de desktop em execução .

Se um sistema de servidor tiver um ponteiro de mouse (mesmo de um mouse conectado) , mas não tiver nenhuma GUI em execução , o Synergy não funcionará. (E não faria sentido que funcionasse. Se você quiser que um console opere perfeitamente como parte de uma única GUI, apenas SSH para o servidor da máquina desktop .)

Pesquisas na Web por synergy "command-line only" e cadeias semelhantes retornam resultados porque o executável do cliente Synergy (para alguns sistemas operacionais) é um executável somente da linha de comandos - ou seja, ele não possui sua própria GUI .

Para verificar com um grau razoável de segurança que o Synergy requer que uma GUI esteja em execução, consultei seu código-fonte. Em este arquivo , você pode ver que o sistema operacional de um host determina se o objeto CScreen é instanciado a partir das subclasses CMSWindowsScreen , CXWindowsScreen ou COSXScreen . X Windows é a GUI na maioria dos sistemas do tipo Unix, incluindo todos os sistemas GNU / Linux (incluindo o Ubuntu). Você pode ter ouvido falar de X11 (que é o mais comum dos seus vários nomes).

Apesar de isso não provar rigorosamente que uma tela do Synergy em uma máquina Ubuntu precisa ter uma GUI em execução, ela constitui uma evidência confirmadora significativa para uma compreensão consistente do que a Synergy faz e não faz, o que eu acredito ser convincente.

Um servidor pode ter uma GUI

Eu disse que o Synergy não funcionará se uma GUI não estiver em execução. Mas um sistema Ubuntu Server pode executar uma GUI:

Por outro lado, há algumas boas razões para evitar instalar e usar uma GUI em um servidor de produção sistema (veja também esta parte da página ServerGUI ).

Se o seu sistema Ubuntu Server tiver uma GUI em execução, o Synergy deve funcionar bem. (Da mesma forma, se você tiver um sistema de desktop Ubuntu sem GUI - igualmente possível - o Synergy não funcionará.)

    
por Eliah Kagan 12.01.2013 / 03:48