Eu tenho uma VM convidada do Windows 10 em execução no qemu-kvm, com uma placa GTX 970 passada para ela usando vfio-pci
. Posso iniciar a VM bem e conectar através do VNC, instalar o driver da nvidia, detectar a placa bem, posso ver o 970 no gerenciador de dispositivos.
Quando entro no painel de controle da nvidia, ele diz que não estou usando um monitor conectado à GPU. Faz sentido, já que estou trabalhando no VNC, portanto o Windows provavelmente está usando algum monitor virtual fornecido pelo QEMU.
Então, passo -vga none
a dizer ao QEMU para não criar nenhum monitor virtual, e a VM é iniciada sem erros, e consigo ver o dispositivo PCI sendo encaminhado no console do QEMU info pci
, mas absolutamente nada está sendo enviado para a saída de vídeo da placa ( DVI ou HDMI, isso não importa) para o meu monitor externo. Isso está me deixando louco. Pelo que li na internet, isso deve funcionar apenas neste estágio, e não sei como continuar depurando isso.
Alguém mais teve esse problema de nenhuma saída de vídeo, apesar da GPU ser reconhecida e do driver instalado com sucesso com o KVM? Obrigado.
-vga none
, além da saída VNC! Este é provavelmente aleatório e apenas um acaso embora, e eu ainda gostaria de uma explicação como em todos os lugares que tenho visto on-line diz para usar-vga none
para passagem PCI ...Respostas:
Isso agora funciona, embora eu não tenha certeza do motivo, fui capaz de convencer o sistema a funcionar da maneira que eu quero. Inaceitarei esta resposta (insatisfatória) se surgir outra mais abrangente.
fonte
Talvez o tempo de conexão da tela com a placa gráfica afete a capacidade da placa gráfica de detectar a tela e a saída através do dvi x hdmi x vga
Estou no mesmo ponto que você estava descrevendo e só tenho um monitor DVI que estou alternando entre placas. Percebi durante a inicialização que o monitor deve ser conectado à placa correta logo no início, a fim de ver as informações de inicialização. ou seja, você não pode conectar o cabo DVI tarde e esperar que a saída esteja lá.
Desculpe pela resposta principalmente especulativa, espero que ajude.
fonte