A máquina virtual parece não detectar minha GPU como 'primária'

1

Se eu ativar uma cirrus gpu desta forma: '-vga cirrus' ao passar pela minha GPU, a exibição do cirrus ficará presa nas janelas iniciais e a GPU exibirá a janela corretamente.

E se eu colocar não exibir vga, "-vga none", a tela da GPU ficará presa nas janelas iniciais.

Além disso, com ambos ativados, o vnc exibe apenas o display cirrus e, de maneira nenhuma, deseja exibir a exibição da GPU.

Desculpe se é confuso, estou fazendo o meu melhor. Então, eu estou pensando que minha GPU dedicada não é definida como primária pelo BIOS ou pelo Windows 7, e eu me pergunto como eu poderia passar por isso?

No Windows 10, não houve tal problema e tudo funcionou perfeitamente, apenas que o sistema operacional é uma droga.

Além disso, o host está executando o Gentoo GNU / Linux.

Aqui está o meu script QEMU:

#!/bin/bash
export QEMU_AUDIO_DRV=sdl 
export QEMU_SDL_SAMPLES=2048
# Windows 7 Virtual Machine - Aimed at playing video games, using GPU Passthrough
sudo vfio-bind 0000:01:00.0 0000:01:00.1
sudo qemu-system-x86_64 -enable-kvm -m 8192 \
  -bios /usr/share/edk2-ovmf/OVMF.fd \
  -cpu host,kvm=off \
  -smp 8,sockets=1,cores=4,threads=2 \
  -net nic,model=virtio \
  -net user  \
  -rtc base=utc \
  -vga none \
  -device vfio-pci,host=01:00.0 \
  -device vfio-pci,host=01:00.1 \
 \
  -drive file=/storage/sshd/vm/windows.img,index=0,media=disk,format=raw,cache=none \
  -cdrom /storage/sshd/download/virtio.iso \
    
por Daniel Medina 05.08.2017 / 23:55

0 respostas