I have tried (unsuccessfully) to create a VM with NVIDIA passthrough/Looking Glass. I’m stuck on installing the NVIDIA driver on Windows after successfully passing the NVIDIA card to the VM. I get Code 43 even though the driver seems to install without errors. Also Looking Glass seems to work fine on both host and client sides (complaining only about the driver on the host). Is there anybody interested/involved in this? Here is my VM (libvirt) configuration:
Hi,
Yes, I followed many guides. In fact, I succeeded up to the moment I had to install the NVIDIA driver into the Windows VM. I got a Code 43 and that was the end… no way to get rid of it. I have placed my XML configuration file before, but it was truncated, as I see. I don’t know how to attach a file here.
you can use a pastebin service for the full thing.
can you tell me what kernel parameters you’ve added, link to the guide you ended up using at the end, anything like that? there’s a lot of system setup required for this. the arch wiki has a lot of very good information
Glade, if I’m understanding your previous comments correctly, you were able to get this working. Is it safe to assume that on a FW16 running Arch, I can pass through the 5070 to a Windows guest? I’ve got a FW16 on the way and I’m really interested in doing VFIO
no, i’ve gotten it working in the past on other laptops with an nvidia card and a mux switch. i don’t have much of an interest in getting this working myself since i don’t need windows for anything, but if i find the energy in the next couple days i’ll do what i can to get it working and write up a guide.
I’ll have to look more into the MUX switch and the FW16’s situation regarding it. No pressure whatsoever on the guide, but that’d be incredible if you do! I appreciate you sharing your experience in the virtualization trenches.
On CachyOS I was able to get dGPU passthrough of the RTX 5070 and use looking glass (Windows 11), without Error Code 43. If you are able to share your config XML maybe we could spot the issue. Also, it would be beneficial to first follow @Glade guide to default graphics rendering to AMD iGPU, so the dGPU is free for passthrough.