TrueNAS Scale ElectricEel-24.10.1: GPU Error 43

Hello community,

This is my first post, I’ve searched the forums trying to find a solution for my issue with none found.

I’ve recently upgraded to ElectricEel via the web GUI and added two additional drives to my zvol using the new features - that worked great.

My issue is I cannot seem to get my VM (Win 11 pro) to recognize my Quadro 600 correctly. I want to use it for PLEX transcoding. It states the driver is installed but showing Error 43 (which I know is quite common). There seem to be some resolutions for ealier versions of Scale but nothing for Eel from what I can tell.

I had attempted to remove the passthru and reinitialized it, reinstalled the driver and same issue. Has anyone else ran into this? Did you end up resolving it? Should I simply try another nVidia card?

My apoligies if there is already a post regarding this, I haven’t found it. Thank you in advance for your help.

Hello Fracture87,

This could sound like a stupid question but, did you isolate the GPU in Truenas’ advanced settings?

Hi Lucas,

Great question - I should have stated that in my original post.

Under System > Advanced Settings > Isolated GU Devices > I have Isolated the GPU.

In my PLEX VM, I click Edit and scroll to the bottom and have chosen the Quadro 600 in the list (its the only option there). After that, it adds itself to the devices list.

0000:0a:00.0 ‘VGA compatible controller’: GF108GL [Quadro 600] by ‘NVIDIA Corporation’

VM boots to Windows - everything seems to work great except I cannot do anything with the card because of its error.

Sorry, I’ve never experienced that and not passing through any pcie to my VMs at the moment. I won’t be able to help. Silly question : do you use your Windows VM only for Plex? Why not simply use the app and allow it to use the GPU? You don’t need to isolate it in that case and use, though.

Hi Lucas,

Not a silly question at all. Though its currently only for PLEX, I use Windows VMs as I tend to use them more for other things eventually. I am not familiar with other OSs like Linux, and I feel the PLEX app might not offer exactly what I want out of it.

And no worries - I believe I have things correctly configured, perhaps my card isn’t compatible. I might have an old 710 I can pop in to test later.

Thank you very much for your replies :wink: Happy New Year!

Instead of adding it as a gpu, have you instead tried adding it as a pcie device? I remember most gpus have two componants detected, the gpu & an audio device; you’ll have to add both ‘pcie devices’ of the gpu or the VM won’t recognize it properly.

I’m not sure why you wouldn’t want the Plex app as a standalone & a windows vm as a standalone, but fair enough. It would reduce overhead, you can still keep the VM for other tasks, and you wouldn’t need to punish yourself by trusting windows to host something 24/7

Hi Fleshmauler,

I double checked and looks like I have both PCI Passthrough Devices applied (gpu + audio). I’ll play with it a bit more and see if removing it and re-adding it can resolve it but I think I tried it already.

As for moving away from a Widows OS handling Plex, I likely will eventually. This is the last part of this little project of mine I wanted to resolve (it irritates me that the GPU is there, unusable).

I appreciate your suggestion and will update if anything changes! Happy New Years!