![Passagem de GPU/display Qemu](https://rvso.com/image/231072/Passagem%20de%20GPU%2Fdisplay%20Qemu.png)
Quero passar minha GPU para o QEMU Guest e ele terá controle total do meu monitor (parece que é o ÚNICO sistema operacional em execução)
Eu tentei em um laptop com apenas o monitor embutido e a tela ficou em branco. Acho que em um PC funcionaria se conectássemos o monitor diretamente à GPU, mas não posso testar.
Questões:
- É possível passar pela minha GPU e dar o controle do monitor ao meu convidado conectando o monitor diretamente à GPU?
- É possível dar o controle do monitor do meu laptop ao convidado e passar pela minha GPU?
NOTAS
- Meu laptop está rodando Ubuntu Cinnamon
- Gostaria de especificar o uso do QEMU com KVM, embora ache que seja óbvio.
- Eu gostaria de NÃO usar nenhum aplicativo host/cliente
Postagem semelhante Encontrei uma pergunta (Um equivalente ao Looking Glass, onde o lado da VM executa o Linux?) que requer que um aplicativo host/cliente basicamente faça com que o host grave os quadros de volta. Gostaria de não recorrer a essa tática e dar ao hóspede controle total do monitor.
EDITAR:
Meta
Meu objetivo é ter uma VM rodando como uma máquina bare-metal (quando se trata do monitor) enquanto passa a GPU para essa VM (o que significa nenhum monitor para o sistema operacional host => Tela preta no monitor do laptop)
Exemplo
Imagine que eu queira executar uma VM Mac (não bare-metal) em meu laptop que tenha Linux. Se eu quiser um melhor desempenho, preciso encontrar uma maneira de adicionar uma segunda GPU ao meu laptop.
Se for possível exibir coisas no monitor do laptop diretamente da VM, posso passar pela minha GPU sem ter uma segunda.
Agora a restrição de não usar outro software (como “Looking Glass”). Se eu quiser adicionar um convidado diferente (como um sistema operacional personalizado) onde o software não estiver disponível, precisarei portar o software ou ainda voltar a obter uma segunda GPU. Então, se for possível, quero evitar algo assim.
NOTA 2 A questão não é específica para MacOS, apenas achei mais fácil explicar com isso já que você não pode simplesmente instalá-lo sem encontrar drivers etc, etc.