Rodar o Windows virtualizado no QEMU com nvidia dedicada GPU passthrough (RedHat 8, Fedora ou Manjar

1. Rodar o Windows virtualizado no QEMU com nvidia dedicada GPU passthrough (RedHat 8, Fedora ou Manjar

Raphael Machado
lordmente

(usa Linux Mint)

Enviado em 07/01/2021 - 21:50h

Olá Mestres!

Possuo um notebook AVELL, com duas placas de vídeo, uma intel e outra nvidia 1070. Quero utilizar o linux como principal e virtualizar o Windows para aplicações gráficas que necessito utilizando a placa de vídeo dedicada nvidia para ele. Utilizo atualmente o RedHat 8 mas posso utilizar o Fedora ou Manjaro caso preferência de configuração. Segue abaixo a config do notebook:

00:00.0 Host bridge [0600]: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers [8086:3ec4] (rev 07)
00:01.0 PCI bridge [0604]: Intel Corporation 6th-9th Gen Core Processor PCIe Controller (x16) [8086:1901] (rev 07)
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 630 (Mobile) [8086:3e9b]
00:08.0 System peripheral [0880]: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model [8086:1911]
00:12.0 Signal processing controller [1180]: Intel Corporation Cannon Lake PCH Thermal Controller [8086:a379] (rev 10)
00:14.0 USB controller [0c03]: Intel Corporation Cannon Lake pch usb 3.1 xHCI Host Controller [8086:a36d] (rev 10)
00:14.2 RAM memory [0500]: Intel Corporation Cannon Lake PCH Shared SRAM [8086:a36f] (rev 10)
00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:a370] (rev 10)
00:16.0 Communication controller [0780]: Intel Corporation Cannon Lake pch heci controller [8086:a360] (rev 10)
00:17.0 SATA controller [0106]: Intel Corporation Cannon Lake Mobile pch sata ahci controller [8086:a353] (rev 10)
00:1b.0 PCI bridge [0604]: Intel Corporation Cannon Lake pch pci express root port #17 [8086:a340] (rev f0)
00:1b.4 PCI bridge [0604]: Intel Corporation Cannon Lake pch pci express root port #21 [8086:a32c] (rev f0)
00:1d.0 PCI bridge [0604]: Intel Corporation Cannon Lake pch pci express root port #9 [8086:a330] (rev f0)
00:1d.5 PCI bridge [0604]: Intel Corporation Cannon Lake pch pci express root port #14 [8086:a335] (rev f0)
00:1d.6 PCI bridge [0604]: Intel Corporation Cannon Lake pch pci express root port #15 [8086:a336] (rev f0)
00:1f.0 ISA bridge [0601]: Intel Corporation HM470 Chipset LPC/eSPI Controller [8086:a30d] (rev 10)
00:1f.3 Audio device [0403]: Intel Corporation Cannon Lake PCH cAVS [8086:a348] (rev 10)
00:1f.4 SMBus [0c05]: Intel Corporation Cannon Lake PCH SMBus Controller [8086:a323] (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake pch spi controller [8086:a324] (rev 10)
01:00.0 vga compatible controller [0300]: nvidia corporation gp104m [geforce gtx 1070 mobile] [10de:1ba1] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation GP104 High Definition Audio Controller [10de:10f0] (rev a1)
02:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808]
6f:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
70:00.0 SD Host controller [0805]: Realtek Semiconductor Co., Ltd. RTS5250 PCI Express Card Reader [10ec:5250] (rev 01)

Se alguem puder ajudar... Valeu!


  


2. Re: Rodar o Windows virtualizado no QEMU com nvidia dedicada GPU passthrough (RedHat 8, Fedora ou Manjar

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 08/01/2021 - 08:32h


Opa para a função que tu quer , é melhor usar em dualboot
vejo o pessoal com o fedora com problemas com nvidia para jogar por causa dos drivers
se não quiser ter problemas é melhor usar dualboot mesmo
minha sugestão


3. Re: Rodar o Windows virtualizado no QEMU com nvidia dedicada GPU passthrough (RedHat 8, Fedora ou Manjar

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 08/01/2021 - 19:50h

Bom, wu não sou gamer, mas se vc ativar iommu nos processadores intel vc permite q a máquina virtual acesse a placa de video diretamente. Segue um artigo q pode interessar
https://davidyat.es/2016/09/08/gpu-passthrough/



4. Re: Rodar o Windows virtualizado no QEMU com nvidia dedicada GPU passthrough (RedHat 8, Fedora ou Manjar

Raphael Machado
lordmente

(usa Linux Mint)

Enviado em 08/01/2021 - 21:25h

danniel-lara escreveu:


Opa para a função que tu quer , é melhor usar em dualboot
vejo o pessoal com o fedora com problemas com nvidia para jogar por causa dos drivers
se não quiser ter problemas é melhor usar dualboot mesmo
minha sugestão


Entendo, assim estou usando. Mas Windows pra mim já deu.
Linux é vida meu brother, mas infelizmente ainda tenho que usar aplicativos ADOBE e CAD que rodam somente no Windows.
Sei que tem aplicativos similares para linux, porém, a indústria só usa softwares proprietários que so rodam do Ruindows.

Valeu


5. Re: Rodar o Windows virtualizado no QEMU com nvidia dedicada GPU passthrough (RedHat 8, Fedora ou Manjar

Raphael Machado
lordmente

(usa Linux Mint)

Enviado em 08/01/2021 - 21:31h

leandropscardua escreveu:

Bom, wu não sou gamer, mas se vc ativar iommu nos processadores intel vc permite q a máquina virtual acesse a placa de video diretamente. Segue um artigo q pode interessar
https://davidyat.es/2016/09/08/gpu-passthrough/


Opa artigo interessante, fiz inúmeros tutoriais e artigos do GIT.
Estarei realizando esses passos.
Obriggado!