(Acompanhamento de como usar o 3D com eficiência por meio de uma conexão remota? )
Instalei o pacote amd64 no servidor e o pacote i386 no cliente. Seguindo o guia do usuário, eu executo isso no cliente:
me@client> /opt/VirtualGL/bin/vglconnect me@server
me@server> /opt/VirtualGL/bin/vglrun glxgears
Isso causa um segfault, o uso vglconnect -s
para um túnel ssh também não funciona. Eu também tentei o método TurboVNC , onde iniciar vglrun glxgears
funciona, mas eu preferiria transmitir apenas a janela do aplicativo usando a compactação jpeg. O problema é 32 <-> 64 bits? Ou como posso consertar as coisas?
7
Pode ser isso. Mas esse é um material novo e de ponta, então espere bugs. Você pode ajudar registrando um bug no site do projeto.
—
Keith
você pode instalar 32bits x / gl / libc libs e executá-lo com
—
Coren
linux32 /opt/VirtualGL/bin/vglrun glxgears
. Isso permitirá que você saiba se o problema vem de 32 <-> 64 bits.
Para depurar segfaults, você deve descobrir quais seg binários binários e executá-lo com strace / ltrace ou gdb. Isso pode lhe dizer até que ponto chega e o que tenta fazer antes de morrer.
—
XTL