kb:linux:generalites:gpu_passthrough_avec_qemu
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
kb:linux:generalites:gpu_passthrough_avec_qemu [2019/09/02 18:25] – beu | kb:linux:generalites:gpu_passthrough_avec_qemu [2020/03/30 08:14] (Version actuelle) – beu | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
:!: ATTENTION CETTE DOCUMENTATION EST EN COURS DE REDACTION :!: | :!: ATTENTION CETTE DOCUMENTATION EST EN COURS DE REDACTION :!: | ||
====== GPU Passthrough avec QEMU ====== | ====== GPU Passthrough avec QEMU ====== | ||
- | |||
- | :!: Attention, ce sujet est bien trop complexe, impossible d' | ||
===== Prérequis ===== | ===== Prérequis ===== | ||
Ligne 47: | Ligne 45: | ||
Ensuite branchez votre Dummy plug sur votre GPU, et vos écrans sur votre iGPU. | Ensuite branchez votre Dummy plug sur votre GPU, et vos écrans sur votre iGPU. | ||
- | Ensuite configurer votre GRUB en ajoutant l' | + | Ensuite configurer votre GRUB en ajoutant l' |
Ensuite il faut demander a votre initramfs de charger les pilotes vfio en ajoutant les modules **vfio_pci**, | Ensuite il faut demander a votre initramfs de charger les pilotes vfio en ajoutant les modules **vfio_pci**, | ||
Ligne 106: | Ligne 104: | ||
</ | </ | ||
- | Ensuite faut définir au noyau quel carte graphique on reserve | + | Il faut aussi que ce soit les seuls dans leur groupe IOMMU. Si ce n'est pas le cas, il faudra bouger votre GPU sur un autre port PCI. |
+ | |||
+ | Ensuite faut définir au noyau quel carte graphique on réserve | ||
<code file / | <code file / | ||
Ligne 134: | Ligne 134: | ||
Kernel modules: snd_hda_intel | Kernel modules: snd_hda_intel | ||
.... | .... | ||
+ | </ | ||
+ | |||
+ | On va ensuite configurer pulseaudio pour qu'il supporte le fait que le son remonte depuis la VM. | ||
+ | |||
+ | Pour cela, copier votre cookie Pulseaudio dans le compte root : | ||
+ | |||
+ | <code bash> | ||
+ | # cp ~/ | ||
</ | </ | ||
Ligne 176: | Ligne 184: | ||
-object memory-backend-file, | -object memory-backend-file, | ||
-spice disable-ticketing, | -spice disable-ticketing, | ||
+ | -device virtio-serial-pci \ | ||
+ | -chardev spicevmc, | ||
+ | -device virtserialport, | ||
+ | -device virtio-mouse-pci, | ||
-device virtio-keyboard-pci, | -device virtio-keyboard-pci, | ||
-usb \ | -usb \ | ||
Ligne 185: | Ligne 197: | ||
Installez votre Windows 10. Je vous conseille : | Installez votre Windows 10. Je vous conseille : | ||
* de mettre un mot de passe a votre session (Attention a bien mettre l' | * de mettre un mot de passe a votre session (Attention a bien mettre l' | ||
+ | * Désactiver l' | ||
* Activer RDP | * Activer RDP | ||
* D' | * D' |
kb/linux/generalites/gpu_passthrough_avec_qemu.1567448712.txt.gz · Dernière modification : 2019/09/02 18:25 de beu