GPU will not be used for transcoding

Hello I’m running the most current version of truenas community. The GPU is seen by the system, I can see it under isolated GPU(the GPU is NOT isolated, nor will the system let me isolate it. I try to run nvidia-smi but I get “nvidia-smi failed to communicate with nvidia drivers please install newest drivers”. Under my plex and jellyfin apps I do have the “install nvidia drivers” box checked for both. Any time I try to transcode the CPU is being used and not the GPU and I cannot select it on plex. Jellyfin will just refuse to start playing if I have hardware transcode on.

Specs: i5-10400, 32GB DDR4, P1000 GPU.

What I’ve tried:

  1. Removing the apps from the pool and adding them back.
  2. Unchecking the nvidia drivers box and then checking back.
  3. Moving the p1000 from the x16 for the cpu to the x16 on the chipset.

Any help is appreciated! The only thing I can think of is truenas is “using” the GPU so it won’t let any other apps use it but the i510400 has integrated graphics so I’m lost.

What version of TrueNAS? Its kinda important

P1000 is not supported anymore (nvidia is to blame).

1 Like

Driver deprecated as stated, but honestly your i5-10400 probably does as good or a better job at video transcoding with much lower power consumption.

It does great but I’d really like to do HEVC which seems to take a lot more processing power. Plus it would be used by me and a few family members outside the house. Guess I need a 2060. Thanks for the answers guys!

As an unsupported option, you can use @zzzhouuu 's driver sysext which was set to use the non-free firmware, and still supports your card (but won’t have any 50-series or beyond support)