Basserra
Dabbler
- Joined
- Sep 21, 2020
- Messages
- 28
The issue I was experiencing may not have been related to the operating system (TrueNAS_Scale), but rather the hardware configuration. The GPU I wanted to passthru (3080Ti/3090Ti) is most likely favored due to the motherboard layout. I believe; its priority queues to be higher than the other GPU in my system. Therefore, the solution/workaround is to remove the display(s) from the passthru_GPU before the host(TrueNAS) boots/reboots & not reconnected until after the VM boots, so that the host doesn't access/utilize the passthru_GPU. Afterwards, I can shutdown the VM and leave the GPU in 'limbo' if desired or boot another VM with it, all without messing with the display(s) again until a host reboot.
Original Post:
Hello everyone! Has anyone met success with passingthrough a 30 or 40 series GPU in TrueNAS Scale? I cannot find success with passingthrough a RTX3080Ti. Quick mention that I don't have a 40 series GPU, just wondering if anyone has. You can see my current hardware in my signature TNScale_22.12.0, and while I can technically passthrough the 3080 to a VM and have it boot, it will ultimately fail by crashing/boot-looping on login AFTER installing the driver on Windows or the OS on Pop!_OS. I have attempted with Windows10_21H2(driver version 528.02) & Pop!_OS_22.04_nvidia_23. I am able to have the GPU passthrough on first boot while using VNC, install the OS, and install the driver on Windows; before the issue starts.
However, I have removed/replaced the 3080 and successfully passedthrough a GTX1660Super with no issues. I was able to install the driver, restart VM, and run Unigine_Heaven multiple times.
I think I read a thread or two on people successfully using a 3050 where they set the PCIe speed to Gen3, I don't believe I have that option.
I am not new to GPU passthrough
I run Proxmox on my Desktop PC (9900K&3090Ti) with PCIe passthrough of the GPU & a USB controller for a few years now, and used to use Unraid to do the same before. I've also done vGPU slicing on Windows 10 Hyper-V for multiplayer gaming. BUT please don't take this message as "I know what I'm doing!" I often make mistakes and always want to learn more. Just please no, "No one does that!" statements, I do understand that well from the resident mods past posts. This isn't a business situation.
Original Post:
Hello everyone! Has anyone met success with passingthrough a 30 or 40 series GPU in TrueNAS Scale? I cannot find success with passingthrough a RTX3080Ti. Quick mention that I don't have a 40 series GPU, just wondering if anyone has. You can see my current hardware in my signature TNScale_22.12.0, and while I can technically passthrough the 3080 to a VM and have it boot, it will ultimately fail by crashing/boot-looping on login AFTER installing the driver on Windows or the OS on Pop!_OS. I have attempted with Windows10_21H2(driver version 528.02) & Pop!_OS_22.04_nvidia_23. I am able to have the GPU passthrough on first boot while using VNC, install the OS, and install the driver on Windows; before the issue starts.
However, I have removed/replaced the 3080 and successfully passedthrough a GTX1660Super with no issues. I was able to install the driver, restart VM, and run Unigine_Heaven multiple times.
I think I read a thread or two on people successfully using a 3050 where they set the PCIe speed to Gen3, I don't believe I have that option.
I am not new to GPU passthrough
I run Proxmox on my Desktop PC (9900K&3090Ti) with PCIe passthrough of the GPU & a USB controller for a few years now, and used to use Unraid to do the same before. I've also done vGPU slicing on Windows 10 Hyper-V for multiplayer gaming. BUT please don't take this message as "I know what I'm doing!" I often make mistakes and always want to learn more. Just please no, "No one does that!" statements, I do understand that well from the resident mods past posts. This isn't a business situation.
Last edited: