Está um pouco atrasado para postar isso, mas para qualquer um que se deparar com este tópico:
Eu uso o x2go para sessões remotas com ferida. É baseado na versão de código aberto do NXserver. A Nomachine também lançou um teste gratuito do seu mais recente NXserver, que é melhor em alguns aspectos e não em outros. No entanto, é de código fechado.
Usando qualquer programa, você pode usar um programa chamado 'virtualgl' para executar aplicativos 3D acelerados dentro de sua sessão remota 2D. Eu não encontrei uma maneira de usar o virtualgl para fornecer aceleração 3D para a sessão da área de trabalho, apenas aplicativos individuais iniciados na sessão usando 'vglrun'. Você pode jogar jogos 3D pela rede, iniciando-os com o vglrun, mas descobri que jogos rodados em vinho não funcionam. :( Você pode rodar jogos de vinho via 'vglconnect' fora do x2go / Nomachine4, mas infelizmente isso não tem suporte a som, e eu não consegui encontrar nenhum jeito de streaming de som, embora eu tenha encontrado um post no fórum descrevendo como isso poderia ser feito, mas foi sobre a minha cabeça ...
Fazer o virtualgl funcionar para várias sessões de usuários também é um pouco difícil, porque você precisa fazer alterações na configuração do seu servidor X. Há instruções sobre isso aqui: link
Mas esses são antigos, e foi complicado porque eu tive que remover o lightdm e instalar o GDM da memória, e parece que eu lembrei do meu computador sendo danificado quando habilitei o login automático com o GDM configurado no lugar do lightdm. .