Qemu pci passthrough avec un écran noir

0

Je suis actuellement ce guide https://forum.level1techs.com/t/play-games-in-windows-on-linux-pci-passthrough-quick-guide/108981 être capable de faire une vm avec un passthrough pci.

Ma machine virtuelle est créée et tout semble aller, mais je reçois un écran noir sur le deuxième écran (écran de la machine virtuelle) à chaque fois.

Vous pouvez trouver mon fichier de configuration virt ici: https://pastebin.com/RrCuvXg8

lspci -k montre que ma carte vidéo et ma carte audio (sur ma carte vidéo) utilisent vfio

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
Subsystem: ASUSTeK Computer Inc. Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
Kernel driver in use: vfio-pci
Kernel modules: radeon
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
Subsystem: ASUSTeK Computer Inc. Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel

Dans le fichier / etc / modules, j'ai tout ce que le tutoriel dit:

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

Et ma ligne de vers est réglée sur

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on vfio-pci.ids=1002:6779,1002:aa98 pcie_acs_override=downstream"

Y a-t-il quelque chose qui me manque? Si vous avez besoin de plus d'informations, je vais éditer ce post Merci

Etienne
la source
As-tu deux différents GPU? Le guide l’énonce comme l’une des exigences. Vous avez besoin de deux GPU car vous ne pouvez pas simplement "détacher" le GPU que votre ordinateur utilise actuellement. Vous en avez donc besoin d'un pour l'hôte et d'un pour le système d'exploitation invité.
Mokubai
@Mokubai Comme dans le guide, j'utilise le gpu de mon processeur (i7-7700k) pour l'hôte et ma carte amd pour la machine virtuelle.
Etienne