Je ne suis pas du tout "doué" pour Linux mais j'ai essayé de configurer une machine virtuelle Windows avec un GPU passthrough. Je n'ai qu'un seul GPU, mais d'après mes lectures, cela semble possible ?
Ma configuration matérielle actuelle est la suivante :
-
HDMI dans le moniteur, un de la carte mère
-
VGA dans le moniteur 2 de la carte mère
-
HDMI dans le moniteur 1 de mon GPU (amd r9 280)
J'ai suivi ce guide . Tout va bien jusqu'à ce que je doive mettre sur liste noire les pilotes de mon GPU.
C'est la sortie de lspci -nn
:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280] [1002:679a]
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT HDMI Audio [Radeon HD 7970 Series] [1002:aaa0]
En suivant le guide, j'ai édité /etc/initramfs-tools/modules
à ajouter pci_stub ids=1002:679a,1002:aaa0
.
Après l'avoir mis à jour et redémarré, voici le résultat de l'opération dmesg | grep pci-stub
:
*[ 3.784506] pci-stub: add 1002:679A sub=FFFFFFFF:FFFFFFFF cls=00000000/00000000
[3.784509] pci-stub: add 1002:AAA0 sub=FFFFFFFF:FFFFFFFF cls=00000000/00000000
[ 3.784515] pci-stub 0000:01:00.1: claimed by stub*
Seul mon pilote audio est bloqué, pas mon pilote vidéo principal. Toute aide serait la bienvenue, car je suis coincé.