Chris Posted November 30, 2024 Posted November 30, 2024 Does the Plex application enable GPU pass through? If yes is it complete or partial? Most importantly is it easy to setup? 13 Quote
3 Bram Posted November 30, 2024 Posted November 30, 2024 GPU passtrough would also be nice for local AI. 5 Quote
3 kolin Posted December 1, 2024 Posted December 1, 2024 I think GPU passthru is a must feature not only for Plex 6 1 Quote
2 Chris Posted December 4, 2024 Author Posted December 4, 2024 Here is how I got GPU passthru to work. First I logged into the trunas UI and went to System -> Shell Once in the shell I ran a command to find my gpu slot and uuid truenas_admin@YOUR-NAS[~]$ midclt call app.gpu_choices | jq { "PCI_SLOT_VALUE": { "vendor": "NVIDIA", "description": "NVIDIA GeForce GTX 960", "vendor_specific_config": { "uuid": "GPU_UUID" }, "pci_slot": "PCI_SLOT_VALUE" } } Then I ran a command to set those values in the plex app truenas_admin@YOUR-NAS[~]$ midclt call -job app.update plex '{"values": {"resources": {"gpus": {"use_all_gpus": false, "nvidia_gpu_selection": {"PCI_SLOT_VALUE": {"use_gpu": true, "uuid": "GPU_UUID"}}}}}}' SORRY I DID NOT CAPTURE THE OUTPUT 2 Quote
1 Midnight2ss Posted November 30, 2024 Posted November 30, 2024 26 minutes ago, Chris said: Does the Plex application enable GPU pass through? If yes is it complete or partial? Most importantly is it easy to setup? Accessing the truenas ui to enable GPU passthrough. it does seem to work but your mileage may very. 1 Quote
1 Magnus Posted December 1, 2024 Posted December 1, 2024 Hi there! Hardware Passthrough is coming with our VM management. 12 6 Quote
1 jpadgett Posted December 2, 2024 Posted December 2, 2024 I am just need to figure out the GPU to put in my Dell r530 it has 2 low profile sockets. But I am limited to 25 to 30 watts of draw. Still doing my research. Quote
0 Midnight2ss Posted November 30, 2024 Posted November 30, 2024 Plex took about 15 minutes to installed. there were 0 settings or anything to configure. any setting (Currently in this beta version) to change goes back into the truenas UI 1 Quote
0 Gray J Posted November 30, 2024 Posted November 30, 2024 4 hours ago, Midnight2ss said: Plex took about 15 minutes to installed. there were 0 settings or anything to configure. any setting (Currently in this beta version) to change goes back into the truenas UI Did you try it in a VM yet? Quote
0 silvioslim Posted November 30, 2024 Posted November 30, 2024 GPU passtrough is what we all plex users need. I hope it works fine 2 Quote
0 Smir Posted November 30, 2024 Posted November 30, 2024 14 minutes ago, silvioslim said: GPU passtrough is what we all plex users need. I hope it works fine Is it? I purposely brought a 12th gen intel to not have to use a gpu >.< Quote
0 silvioslim Posted November 30, 2024 Posted November 30, 2024 2 hours ago, Smir said: Is it? I purposely brought a 12th gen intel to not have to use a gpu >.< Ok maybe not everyone…but yes i have a 11th gen and using hw transcode Quote
0 Jor Posted December 1, 2024 Posted December 1, 2024 Yeah we need GPU support. Attempted to do it via TrueNas UI but have just been getting errors. 1 Quote
0 Hirvikarhu Posted December 2, 2024 Posted December 2, 2024 Easy to use gpu passtrough would be great and if selected gpu is not supported, simply error message would be nice. Quote
0 xSPOONx Posted December 2, 2024 Posted December 2, 2024 3 hours ago, jpadgett said: I am just need to figure out the GPU to put in my Dell r530 it has 2 low profile sockets. But I am limited to 25 to 30 watts of draw. Still doing my research. Check out the Intel A310. Quote
0 jpadgett Posted December 2, 2024 Posted December 2, 2024 6 hours ago, xSPOONx said: Check out the Intel A310. Thanks Quote
0 Vroar Posted December 3, 2024 Posted December 3, 2024 Don't you need a plex pass for hardware transcoding ? Quote
0 ysuissa Posted December 4, 2024 Posted December 4, 2024 5 hours ago, Chris said: Here is how I got GPU passthru to work. First I logged into the trunas UI and went to System -> Shell Once in the shell I ran a command to find my gpu slot and uuid truenas_admin@YOUR-NAS[~]$ midclt call app.gpu_choices | jq { "PCI_SLOT_VALUE": { "vendor": "NVIDIA", "description": "NVIDIA GeForce GTX 960", "vendor_specific_config": { "uuid": "GPU_UUID" }, "pci_slot": "PCI_SLOT_VALUE" } } Then I ran a command to set those values in the plex app truenas_admin@YOUR-NAS[~]$ midclt call -job app.update plex '{"values": {"resources": {"gpus": {"use_all_gpus": false, "nvidia_gpu_selection": {"PCI_SLOT_VALUE": {"use_gpu": true, "uuid": "GPU_UUID"}}}}}}' SORRY I DID NOT CAPTURE THE OUTPUT just out of curiosity (as someone who isnt in the beta yet), the current TrueNAS version has a checkbox that handles the gpu passthrough and does this automagically by its own. i use this right now with my plex setup. have you tried it? if not, its worth a shot for the rest of your app needs. i wonder if this breaks something in the HexOS interface (i don't think it should, but meh) Quote
0 Chris Posted December 5, 2024 Author Posted December 5, 2024 4 hours ago, ysuissa said: just out of curiosity (as someone who isnt in the beta yet), the current TrueNAS version has a checkbox that handles the gpu passthrough and does this automagically by its own. i use this right now with my plex setup. have you tried it? if not, its worth a shot for the rest of your app needs. i wonder if this breaks something in the HexOS interface (i don't think it should, but meh) I tried the checkbox and would get some error so I googled it and this was the fix I came across. After that it was fine. Quote
0 firrae Posted December 5, 2024 Posted December 5, 2024 18 hours ago, Chris said: I tried the checkbox and would get some error so I googled it and this was the fix I came across. After that it was fine. After you did this can you still manage the app through HexOS? I haven't gotten to test setting up apps in TrueNAS directly and seeing if Hex sees them at all (I'd assume not), but edited apps I'm not sure of. Quote
0 Chris Posted December 5, 2024 Author Posted December 5, 2024 1 hour ago, firrae said: After you did this can you still manage the app through HexOS? I haven't gotten to test setting up apps in TrueNAS directly and seeing if Hex sees them at all (I'd assume not), but edited apps I'm not sure of. The settings button in HexOS just dumps you into the truenas settings for plex. I am not sure if it did that before or not. Quote
0 Mr.noobit Posted December 6, 2024 Posted December 6, 2024 Gpu usage would also be nice, but from my understanding truenas scale dosen't even have a widget for this either on their dashboard. I do not recall if truenas core did been too long since I tried core. I now this is possible on unraid via gpu statistics plugin which would show usage, what apps, and vms that where utilizing in real time along with temps. 1 Quote
0 Devil Gamer Posted December 8, 2024 Posted December 8, 2024 This would be awesome to be able to not only use a gpu but for multiple apps and maybe prioritizes for example if Plex is needing GPU it can take it completely aware from OpenUI while rendering stuff in real time. 1 Quote
0 MikeH13 Posted December 16, 2024 Posted December 16, 2024 On 12/3/2024 at 8:12 AM, Vroar said: Don't you need a plex pass for hardware transcoding ? Yes, to enable Hardware encoding you need an active Plex Pass: Quote
0 BiggMojo Posted December 19, 2024 Posted December 19, 2024 On 12/4/2024 at 8:37 AM, Chris said: Here is how I got GPU passthru to work. First I logged into the trunas UI and went to System -> Shell Once in the shell I ran a command to find my gpu slot and uuid truenas_admin@YOUR-NAS[~]$ midclt call app.gpu_choices | jq { "PCI_SLOT_VALUE": { "vendor": "NVIDIA", "description": "NVIDIA GeForce GTX 960", "vendor_specific_config": { "uuid": "GPU_UUID" }, "pci_slot": "PCI_SLOT_VALUE" } } Then I ran a command to set those values in the plex app truenas_admin@YOUR-NAS[~]$ midclt call -job app.update plex '{"values": {"resources": {"gpus": {"use_all_gpus": false, "nvidia_gpu_selection": {"PCI_SLOT_VALUE": {"use_gpu": true, "uuid": "GPU_UUID"}}}}}}' SORRY I DID NOT CAPTURE THE OUTPUT This ended up working for me! After running these commands though, I did have to go back into the TrueNAS UI and enable the 'Use this GPU' button. 2 Quote
Question
Chris
Does the Plex application enable GPU pass through? If yes is it complete or partial? Most importantly is it easy to setup?
25 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.