Eu tenho um aplicativo C ++ usando openGL
e SDL2
para renderizar e obter a captura de tela da janela para gravá-los como um vídeo.
Eu gostaria de executar este aplicativo em um PC sem nenhum monitor com base em Ubuntu 16.04
e X11
. Mas, provavelmente, eu corri de um terminal remoto (SSH).
Um aplicativo em um PC sem um monitor conectado nem exibe nada nem captura a captura de tela apropriada. Então, o vídeo criado é absolutamente preto.
Eu não gosto de dar todo o controle sobre a tela para qualquer aplicativo como Xvfb
.
Em vez disso, gostaria de emular o gráfico apenas para uma única aplicação, talvez semelhante a este formato:
the_emulator -display 1920x1080 ./a.out #(just as an example)
sem mostrar nenhuma janela de saída.
Esta meta é alcançável em ubuntu
?