Dear Krutav,
thx for your idea, only for understanding i can install a KVM (Kernelbased Virtual Machine) where i can
Install a vbios from any device (example quadro P4000) and configure it to to start a vm with windows 10 and i have a quadro k4000 after in system, right?
If more people want instructions for this, I can write a small guide possibly.
"If more people want instructions for this, I can write a small guide possibly"
I spend 10 beers 😊
I have no idea what about you talk )) but i believe in you... Still waiting for a step by step method.
lspici -nn
02:00.0 VGA compatible controller (0300): NVIDIA Corporation GP104 (GeForce GTX 1080)
nano /etc/pve/local/qemu-server/100.conf
Now that you are inside your VM configuration, you will need to add this one line that lets us spoof our graphics card.args: -device 'vfio-pci,host=02:00.0,id=hostpci0.0,bus=ich9-pcie-port-1,addr=0x0.0,multifunction=on,romfile=NVP4000,x-pci-vendor-id=0x10de,x-pci-device-id=0x1BB1,x-pci-sub-vendor-id=0x10de,x-pci-sub-device-id=0x11A3'
In this code, there are a few things you will need to edit for yourself.host=02:00.0
Change this value according to what you got from running lspci -nnromfile=YOURROM.rom
You need to obtain the ROM for the graphics card that you choose to spoof as, so I went to techpowerup.com and downloaded Quadro P4000 BIOS. On techpowerup.com, you can also obtain the PCI device ID and the subsystem ID.x-pci-device-id=0x1BB1
Here, I have chosen my new Device ID to match that of the Quadro P4000.x-pci-sub-device-id=0x11A3
Here, I have chosen my new SubSystem ID to match that of the Quadro P4000.Proxmox= done
vm= done (Windows 10 is running)
change to pcie Passthrough = failed (No IOMMU detected, please activate it.See Documentation for further information.)
In bios is only one place to change to vt-d on and off thats all. I think it does not work with my laptop HP Pavilion 17-ab303ng
i test it one more time i think i do something wrong....!
Proxmox= done
vm= done (Windows 10 is running)
change to pcie Passthrough = failed (No IOMMU detected, please activate it.See Documentation for further information.)
In bios is only one place to change to vt-d on and off thats all. I think it does not work with my laptop HP Pavilion 17-ab303ng
i test it one more time i think i do something wrong....!Laptops don't have a very high success rate with VT-D so I recommend using a desktop. If you still want GPU virtualization, you can try out the new GPU partitioning on windows 10 with the reddit guide that I linked in the earlier post.
Passthrough is working but nvidia driver "cant find any driver for you system" and when i try to install it manually, says me error 43 !!!
Nov 29 16:51:41 L1Proxmox kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 238
Nov 29 16:51:41 L1Proxmox kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module 450.89 Thu Oct 22 20:49:26 UTC 2020
Nov 29 16:51:42 L1Proxmox nvidia-vgpud[702]: Verbose syslog connection opened
Nov 29 16:51:42 L1Proxmox nvidia-vgpud[702]: Started (702)
Nov 29 16:51:42 L1Proxmox nvidia-vgpud[702]: Global settings:
Nov 29 16:51:42 L1Proxmox nvidia-vgpud[702]: Size: 16
Nov 29 16:51:42 L1Proxmox nvidia-vgpud[702]: Homogeneous vGPUs: 1
Nov 29 16:51:42 L1Proxmox nvidia-vgpud[702]: vGPU types: 401
Nov 29 16:51:42 L1Proxmox nvidia-vgpud[702]:
Nov 29 16:51:42 L1Proxmox kernel: NVRM: GPU at 0000:01:00.0 has software scheduler DISABLED with policy NONE.
Nov 29 16:51:43 L1Proxmox nvidia-vgpud[702]: pciId of gpu [0]: 0:1:0:0
Nov 29 16:51:43 L1Proxmox nvidia-vgpu-mgr[715]: notice: vmiop_env_log: nvidia-vgpu-mgr daemon started
Nov 29 16:51:43 L1Proxmox nvidia-vgpud[702]:
Nov 29 16:51:43 L1Proxmox nvidia-vgpud[702]: Physical GPU:
Nov 29 16:51:43 L1Proxmox nvidia-vgpud[702]: PciID: 0x0000 / 0x0001 / 0x0000 / 0x0000
Nov 29 16:51:43 L1Proxmox nvidia-vgpud[702]: Size: 52
Nov 29 16:51:43 L1Proxmox nvidia-vgpud[702]: DevID: 0x10de / 0x1bb3 / 0x10de / 0x0000
Nov 29 16:51:43 L1Proxmox nvidia-vgpud[702]: Supported vGPUs count: 14
Nov 29 10:00:56 DellT3500-PVE kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 239
Nov 29 10:00:56 DellT3500-PVE kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module 450.89 Thu Oct 22 20:49:26 UTC 2020
Nov 29 10:00:58 DellT3500-PVE nvidia-vgpud[753]: Verbose syslog connection opened
Nov 29 10:00:58 DellT3500-PVE nvidia-vgpud[753]: Started (753)
Nov 29 10:00:59 DellT3500-PVE kernel: NVRM: GPU at 0000:02:00.0 has software scheduler DISABLED with policy NONE.
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: Global settings:
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: Size: 16
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: Homogeneous vGPUs: 1
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: vGPU types: 401
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]:
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: pciId of gpu [0]: 0:2:0:0
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpu-mgr[762]: notice: vmiop_env_log: nvidia-vgpu-mgr daemon started
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: GPU not supported by vGPU at PCI Id: 0:2:0:0 DevID: 0x10de / 0x1b80 / 0x10de / 0x0000
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: error: failed to send vGPU configuration info to RM: 6
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: PID file unlocked.
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: PID file closed.
Nov 29 10:00:59 DellT3500-PVE nvidia-vgpud[753]: Shutdown (753)
Nov 29 10:00:59 DellT3500-PVE systemd[1]: nvidia-vgpud.service: Main process exited, code=exited, status=6/NOTCONFIGURED
Nov 29 10:00:59 DellT3500-PVE systemd[1]: nvidia-vgpud.service: Failed with result 'exit-code'.
Hey Krutav,
Can you write me a complete solution without
"Error 43" Problem. For me is importand how can i spoof it as QUADRO.
I missed one more time i have no idea why... :/
Cant find working howto in the forums or in youtube... Everytime come the f...* Error 43 failure.
Best regards
It will NOT improve SPECviewperf scores or CAD performance on consumer hardawre. Quadro GPU uses far higher quality chips compared to geforce.
QuoteIt will NOT improve SPECviewperf scores or CAD performance on consumer hardawre. Quadro GPU uses far higher quality chips compared to geforce.
I know. Only Solidworks must see it as prof.card to open some features like Anti-Aliasing, i dont need more performance its enough power what GTX1070 brings.
I buy me a second machine to make experiments. This machine is a workstation i cant make experiments with it. January maybe can i test it.
Is Ryzen/nvidia combo good for this project?
Any link ? which firepro vbios?
Edit: I find some how to´s but only for RX480 to change it in a RX580 nothing about firepro w7100 or something like that.
This is to tricky... Buy me ne hw for 2nd pc (server) Ryzen 3900X + RTX2080ti
This is totaly new. No thx
My goal is now buy a new gpu (2080ti)
Install ubuntu 20/10
Install kvm
Configure a VM with gpu pathtrough
Spoof it as RTX6000 or 8000 <--- this point is very importand for me.
I find a cool video there everything explained how to install it on ubuntu.
https://youtu.be/ID3dlVHDl0c
Only thing is can't find videos for spoofing gpus.
This is totaly new. No thx
My goal is now buy a new gpu (2080ti)
Install ubuntu 20/10
Install kvm
Configure a VM with gpu pathtrough
Spoof it as RTX6000 or 8000 <--- this point is very importand for me.
I find a cool video there everything explained how to install it on ubuntu.
https://youtu.be/ID3dlVHDl0c
Only thing is can't find videos for spoofing gpus.
You can use the VFIO PCI spoof arguments that I posted earlier. It works flawlessly.