Existe alguma maneira de ter dois usuários no meu sistema jogando simultaneamente?

16

Eu tenho um computador desktop bastante poderoso, onde posso executar duas instâncias de um jogo (uma nativa e outra em uma caixa virtual win7-64 bits). Fiquei me perguntando se havia alguma maneira de conectar um laptop à minha área de trabalho, onde o laptop pudesse efetuar login como usuário e jogar os jogos no meu computador como se estivessem jogando diretamente na minha área de trabalho, enquanto eu também fazia login e fazia coisas ? Eu tenho um laptop bastante antigo que não tem outro uso, e é por isso que pergunto.

Então, existe alguma maneira de fazer isso? Como transmitir o áudio e o vídeo desse usuário para o laptop e os eventos de entrada do teclado do laptop? O laptop e a área de trabalho seriam conectados à Ethernet, e não à rede sem fio, então definitivamente haveria a largura de banda. Pode ser apenas um sonho, mas seria muito legal. Obrigado por todas as respostas!

A solução:

Eu consegui trabalhar! Usando a publicação de Freedom-Ben , configurei tudo nesses dois links para obter o encaminhamento x11 com o áudio funcionando. O único problema que você terá é que, quando estiver usando um laptop realmente antigo como cliente, qualquer aplicativo OpenGL não funcionará muito bem. Isso ocorre porque encaminha todas as chamadas de OpenGL para o cliente. Encontrei uma coisa incrível chamada virtualgl, que renderiza tudo na minha área de trabalho e envia apenas os quadros ao cliente. Se você estiver interessado nisso, visite este post: https://bbs.archlinux.org/viewtopic.php?id=134207 . Funciona muito bem quando em uma máquina local, é necessária muito pouca largura de banda.

Zach
fonte

Respostas:

10

Cara, essa é uma ideia incrível! Você deve conseguir isso usando o encaminhamento do SSH X. As instruções para configurar isso podem ser encontradas em unix.stackexchange . Usando o encaminhamento X, você pode fazer o SSH do laptop para a área de trabalho e executar programas gráficos por cabo. Para que o áudio funcione, confira esta pergunta no SuperUser. Boa sorte! Deixe-me saber como vai.

Freedom_Ben
fonte
11
Obrigado pela sua resposta. Certamente tentarei. Voltarei aqui em algumas horas!
Zach 10/10
11
Entendi, editei minha pergunta com a solução. Obrigado pela ajuda!
Zach
Fantástico! Vou ter que tentar isso. Obrigado!
Freedom_Ben