Solução de longo prazo para executar aplicativos 3D em uma máquina virtual ou contêiner

1

Eu tenho um script complexo escrito há alguns anos e, embora funcione atualmente, quase toda vez que eu atualizo minha máquina algo é quebrado, e mantê-lo realmente dificulta meu trabalho. Ele age como uma cola entre o Google Earth e utilitários como xdotool, wmctrl e devilspie2. Agora que Wayland está sendo implementado nos principais compositores, o futuro parece sombrio para esses utilitários.

A execução deste script a partir de um contêiner ou máquina virtual fornecerá os seguintes benefícios:

  1. Atualizando ou modificando minha área de trabalho sem quebrar o script.
  2. A capacidade de tirar fotos instantâneas, o que reduziria muito a complexidade ao tentar salvar automaticamente meu trabalho, corrigindo alguns bugs atuais.

O problema é que não encontrei nenhuma solução ideal para executar aplicativos 3D com aceleração de hardware de um contêiner ou máquina virtual em um host Linux. O convidado pode ser qualquer sistema Linux, mas também pode ser o Windows com o script reescrito no AutoHotkey.

Eu tenho visto algumas soluções agressivas e perigosas para executar aplicativos 3D de um container, e que dependem do X11 no host.

Também há virtio-gpu , suportado pelo QEMU 2.5 + virglrenderer, com o Linux 4.4 e o Mesa 11.1+ no guest. Existem pacotes para o virglrenderer no Debian , mas mesmo os empacotadores não conseguiram obter aceleração 3D para trabalhar no convidado até agora!

    
por Teresa e Junior 07.05.2016 / 16:41

0 respostas