仮想マシンが私のGPUを「デフォルト」として検出できないようです。

仮想マシンが私のGPUを「デフォルト」として検出できないようです。

この方法で巻雲GPUを有効にすると、GPUを通過するときに「-vga cirrus」を使用して、巻雲ディスプレイがスタートウィンドウに停止し、GPUがウィンドウを正しく表示します。

vga ディスプレイを "-vga none" に設定しないと、GPU ディスプレイがスタートウィンドウに停止します。

また、両方が有効になっている場合、vncは推奨表示のみを表示し、GPU表示は表示しません。

混乱させたらすみません。頑張ります。それでは私の専用GPUがBIOSやWindows 7自体でマスターに設定されていないようですが、どうすれば解決するのか疑問に思います。

Windows 10ではそのような問題はなく、すべてがうまく動作します。ただ、オペレーティングシステムが都合ないというだけです。

さらに、ホストシステムはGentoo GNU / Linuxを実行しています。

これは私の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 \

関連情報