You can do gpu hardware encoding with the standard plugins as well...there's a Resource Reservation section under the plugin config where you can allocate your nvidia gpu. Doing this currently with a P400 and works like a charm
1:50 - not true. On Scale the Nvidia HW acceleration in Plex app is fully supported. It even comes with drivers and all supporting software so it works out of the box. It was not supported in jails on Core so I think that is where the confusion comes from.
Hi Jeff love your videos good instructions. I followed your Truenas scale plex vm with nvidia gtx 1650 gpu pass through and it worked just fine. I can mount my media drive to a OMV samba share but I can't mount to a samba share on the same Truenas scale that the vm is on. I get a error 113 could not connect to [IP address unable to find suitable address. Is it possibe to do it. Just saw your video today.
Plex's own documentation states that 2nd-generation Intel Core CPUs (Sandy Bridge) are the minimum required for enabling hardware-accelerated streaming, as these were the first Intel CPUs to support Quick Sync Video. However, they also recommend at least a 5th-generation Broadwell CPU for the best results (the encoder block improved in quality quite considerably since Sandy Bridge, and Plex only hardware transcodes to AVC/H.264, so while I'm sure the quality got even better in following generations, Plex won't take advantage of any of the newer encoding features like HEVC/H.265). Where does your 6th-generation minimum spec come from? Or is this more of a catch-all for people who might be looking to buy hardware for this purpose (in which case they probably should be looking to something 6th-gen or newer and that's a fair recommendation)? I may be one of the few people in the world using a 5th-gen Broadwell desktop CPU for my home server build, and I'll be getting Plex up and running on it fairly soon. I wonder if there's any disadvantage to running TrueNAS Scale on Proxmox, then passing the iGPU through to TrueNAS, and then running the Plex app on top of that...
Running SCALE App on top of Proxmox is reasonable for trialing things, but it's just pure feature duplication at that point. It's k3s or a straight vm on kvm/qemu with a TN interface inside of another kvm/qemu prox interface. To me it sounds like asking for issues without a benefit beyond the migration time. I'd personally either install directly to Proxmox or eliminate Proxmox and just use Scale.
It's to do with the hardware decoding blocks in QuickSync, which you'll want for best performance when transcoding. Broadwell doesn't support 10bit h.265 decoding in hardware, so you'll be hammering your CPU cores to decode it. It's why when I built a NAS I went with an i3 9100T - low power, supports ECC and a more up-to-date quicksync
@@PhilJohn1980 Fair shout on newer hardware decoding blocks, though it's worth noting that Broadwell can decode HEVC 8-bit and 10-bit along with VP9, it's just not a full hardware decode solution and instead offloads some functions to the GPU shaders. It should still be significantly less load on the CPU than pure software decoding, but less power efficient than a complete hardware block. Again, I can see why it's not worth mentioning Broadwell as far as desktops/servers go due to extremely limited market share, it's only in cases like mine where someone is reusing old hardware that I think it's relevant.
@@SvDKILLSWITCH do yourself a favor and just use a lxc container on Proxmox and pass the /dev/dri device through to that. Then you can just follow the second install how to. I don't even know if you can even easily pass through the iGPU on Broadwell. I know there's GVT-g and GVT-d but I was not able to do full iGPU passthrough back when I tried it. Been some time though.
Hey Jeff! I heard from a friend and in some forums already about Jellyfin. I really like the idea of not needing to create a login to use their service and no fees at all. I think it would be pretty cool if you took a look at it and compared it feature and performance wise with plex, oh and you know do a tutorial about it too.
Lots of windows admins seem to not be a fan of Docker, and its certainly strange. But i guess if its something you don't fully know, I get it. It just seems silly to spin up a VM and cut off that much ram for a single function.
Jeff, since you asked, I'd be interested in running Windows as a virtual machine in TrueNAS Scale. And I'd like to pass through video from the virtualized Windows, whether by the motherboard's built in video (assume a 12th gen Intel CPU with video) or an inexpensive add on card. I know Windows is a resource hog, so I'd have a reasonably beefy system for TrueNAS core. A video on doing that would be great.
I think a good subject for review is setting up SAMBA on Linux as both a server and a client to communicate with Windows and Mac computers (and, other Linux machines, why not?) ETA: like why the hell I'm constantly required to enter a domain name to communicate with a MacBook even though there is no LAN domain!
I went the docker route with Plex and have my p400 passed through for hw encoding. Setup takes some extra steps but not too difficult. I'm also running it behind a reverse proxy. Might I suggest a follow up video going over setting it up behind a proxy? Might be overkill for some but being able to access it via my own domain has helped when the network I'm on is blocking the plex domain.
Jellyfin on Unraid is my favorite flavor. Extremely easy and reliable, plus there are containers (plugins) that support intel, nvidia and amd hardware.
In our experience JellyFin is a great system but a bit more flaky at times. Their clients are also generally sub-par. When it comes to SCALE, both our Jellyfin App, our Plex App and the official Plex App showed here, all support Intel and Nvidia hardware to be added with just one click. We also supply a (sortoff experiemental) App to add AMD hardware support to the same dropdown as well :)
Jeff, thanks to your instructions I have plex running on my scale truenas server. However plex's ip is the same as the admin ip of the truenas box. Short of rewriting the .yml config, is there anyway to permanently change the ip of the plex docker instance so that it is different than the TrueNAS box?
my 2c, anyone running truenas for their storage, shouldn't be running plex with an nvidia gpu (especially buying one for transcoding purposes). It's simply a waste of money. You're better off running a separate box with an intel quicksync compatible cpu as a dedicated plex box with storage remaining on the truenas storage box. One can buy gemini lake boxes for $100 off ebay that will run circles around most nvidia GPUs when it comes to transcoding (especially when viewed at the bang for the buck level). for $100 you can get 4K transcoding with hdr to sdr tonemapping support where one can do multiple of these at a time. one is going to be spending $200-$300 for an nvidia gpu that is comparable (and probably will consume more power too)
hey Jeff, installing oem drivers worked great. However, every time you upgrade the kernel headers, you will need to re-run the Nvidia package install. Is any way, to have these driver configuration stick even when you update the kernel??. Thanks
Hello, very nice video. Can you make another video to explain how to install "lancache" on the server "truenas scale". Because I haven't been there for several weeks. PS: I use the "truecharts" repository Thanks
New video ideas (aka reasons to go on eBay) -1U low power PFSense / pie hole router -home lab monitoring statistics database / dashboard -Truenas Virtualized under Proxmox, VM backup auto file transfer to Truenas... Since Trienas VM is paused and unaccessible when doing proxmox backup -4U case reviews, a la Rosewill 4200/4500 -Truenas ACLs best practices -Truenas dataset best practices -1U shenanigans (what is possible in 1U? -proxmox 7 upgrade
Jeff - Thank you for all the videos that you make. I had to create a bridge to get my cifs share to mount. If I didn't create a bridge the VM's couldn't ping the host. Now the host (TrueNAS Scale) won't update. Anyone have this issue? BTW, The Nvidia Tesla P4 is a great card. Thank You for getting me into Linux as well.
Hi Jeff, I got as far as finishing my Plex VM but also couldn't ping the host from the guest and vice versa, I read up about having to set up a bridge as well, but after reading your comment, I got a bit hesitant to proceed. My guest can at least reach other nodes on my network and shares the same subnet, as well as being in the correct IP range. Did you ever get your issue of the Truenas host not being able to update resolved?
It would be cool to have a tutorial about migrating to Plex scale from Plex core. Also, how to migrate your Plex database to the new Plex installation.
If you're going through the steps of a full VM why bother with Plex at all? Use Jellyfin. Just the fact you need PlexPass just to utilize your own hardware for your own media is an insane concept. Dump these greedy people and stop recommending them.
@@TrueCharts While I can't disagree, I've also had few problems once it's been installed and set up fully. I stick with the stable builds and been using it for a few years now. I mostly use it with Kodi, second most through the WebUI and third through Android apps. I found the Android app to be the area of most issues but more to do with lacking features. I also use it with Active Directory for account management. If all you're looking for is a backend media manager with the occasional transcoding for mobile I can not recommend Plex anymore. Even if you don't like the Android app the WebUI works great on Android as a fallback.
Wait why would you make a VM in TrueNAS scale just for Plex Transcoding? Can't you just the GPU on the app in Scale. I know Core plugins cant see it but Scale lets you use the GPU.
Hello Jeff, do you know a way to activate the turbo boost of the cpu inside truenas scale v22.12.2 and passing thru to a windows 10 vm machine ? I am running a epyc 7d12 on a supermicro h11 ssl-i,,, the cpu is running on the base clock of 1.1ghz full time, seems a little slow... even when i run cinebench or cpu-z.... Cheers !!!
curve ball request... i upgraded from CORE, have a plex media library already. I want off system access to that library. I also need other functionality thats not available via the official apps, as such need TrueCharts install (one of them being QBittorent that output to a folder under my media location how? think this is like 95% of us.
I’m having a hard time finding any official in-depth documentation regarding the TN Core Plex server plugin. I like to know all the details about something before I use it. For example, how did you know about the GPU hardware acceleration issue? I’d love to read the documentation regarding those types of topics.
I am trying to run a Windows VM with GPU passthrough (GTX 680). I enabled all necessary BIOS settings, i isolated the gpu in the advanced settings. When starting the vm truenas scale just freezes.
Hmm, i just was migrated to Scale as i want to use Home Assistant Supervised. That is not possible on core. I was looking for an instruction manual how to make a VM (i already have an image haos_generic-x86-64-7.6.img but how to install that? You indicated in this film that you had already made a youtube elsewhere with a VM, but which one is that or where can I find that Tube (installing a VM)
Cool I asked for this video a short while back. Awesome. Will Quick Sync work in the VM environment? If so, do you have to go anything to enable it aside from having Plex Pass and the settings in Plex? Finally, what would be the cheapest NVIDIA GPU option for 4k hardware transcoding? Even older cards would be fine with my, maybe I can get one second hand.
Just upgraded from truenas core to scale. I got plex installed following your steps but when I go into the web interface it dosent show the new server or let me add library's. It looks like the client version. I'm not sure what to try. I've tried reinstall several times. I had plex server running on the old core version.
I installed plex like 10 times now how do you see the host files did you do something that is not shown in this video ????? setting up storage for plex
To be fair, reviewers (and iX) should stop refering to "docker". There is nothing really docker related being done on SCALE, it's all k3s that just happens to use docker as one of the many possible engines to consume container images.
Default Plex app on Scale supports Nvidia HW acceleration. No need for TrueCharts. The chart they offer has some additional options but if you don't need them it's better to use the officially supported one.
@@ClassicGOD Deffault Plex App, indeed has support for nvidia. But I can surely say that, there is a lot of additional options! I know because I'm one of the maintainers of TrueCharts :)
@@ClassicGOD Small note here, it's not generally better (worse rather) to use the official Plex App. We also use a completely different container for example with/and much more hardened security options.
You seem like the go-to guy for asking this. Something in vGPU host drivers must interact with the VM for a virtually connected display. Apparently you don't need VM specific guest drivers for this to work. If what the host does can be done without virtualization, using SMI commands, then my M40 could be much more useful. Do such commands exist? if not, got any other ideas? I don't want to do a VW because anti-cheat. If I can spoof a display that shows in Windows display settings as if it were connected to the Tesla, I could use some other software to mirror that to a real display (like OBS full screen preview) and use key combos for moving other windows between the displays so I don't end up in some soft-lock situation.
Radius WiFi network please. 435 years ago I was doing WRT and WiFi and not many people are doing it as there is a few options on new routers, but I wanted to have a WiFi link, which was open but had a full radius server to deny access. So some pass through... Is that going to be pfsence?
I also have this running on SCALE with a NVIDIA GTX 1070, sadly to say, but hey it works. SCALE automatically installed the required resources to enable hardware encoding, at least for me, when I installed the GPU. I did have to make sure to select the correct part of the GPU in order for it to work in the Plugin / Container, as it showed as 2 parts. I think it shows the audio and video as separate sources with the 1070 (not entirely sure). I was able to verify that Plex and the Container were using the GPU for encoding by going into the shell of the container and running watch -n0.1 nvidia-smi
I have Truenas scale with Nvidia Quadro K1200 in the Plex app working just fine. The latest version allows passthrough to the app and it's working great.
Hi @Craft, I'm curious why you haven't covered Unraid at all. While it does cost more to license, I think it would fit a media server more than TrueNas because you can do any passthrough you want for transcoding, whether that be Nvidia or Quicksync. It also has a much larger development community than even Synology.
Gonna be honest, I was hoping for a little more detail on how to actually add things to the library; I tried this during RC2 and couldn't for the life of me get anything to show up in the library, so I gave up with a 'fuck it' to TrueNAS SCALE as a whole, since I could get literally none of what I wanted to do working on it. Probably just me that's the issue, but it was frustrating enough that I stopped caring. Some day in the future I'll try with UnRAID or something, but for now, unless I finally manage to find out what I did wrong and how to fix it, I've given up on Plex. That said, I the video was great, and I always love your content; I started watching Talking Heads recently, and it's a great way to pass the time on quiet days as a data centre technician
This is exactly what I've been looking for! Just rebuilt my Plex server and was looking for a good combo to use with a video card and tdarr. I've got everything else working, except mounting the share. I keep getting a mount error (113) could not connect to [IP Address]Unable to find suitable address. I've definitely got the right IP, the share is up and running and connected on other systems
What are your thoughts on those Arsenal DAS drives? Did you get new or refurbished? They seem like a decent upgrade vs shucking EasyStores, but aren't much less than comparable Toshiba MG08 or Seagate Exos drives with 5 year warranties.
Last time I used the install script directly available from nvidia, I found that things break badly when a new kernel update would get pulled down and it was always annoying to fix. Was there some improvement to the install script?
If I have my entire server's storage on a single dataset for plex currently, can I still create a VM and have it stored on the plex dataset or will it require it's own dataset? I also don't see the t400 or the tesla p4 listed under supported transcoding video cards... do you know how many sessions those cards can run?
Hi bro. I would love a video on pihole on try nas core. I know I asked you in a live stream. But I can’t work it out. Thanks heaps Love your videos. See you in the next one.
Going to have to correct you as since I've been running scale I've had the plex plugin doing hardware encoding no issue with my nvidia gpu, it is just in the resource settings.
I'd like know a *lot* more about that those passing comments about setting up a Plex account mean. What information is being passed to them and is there any control over this?
Hey Jeff, did i screw up? i just have TrueNas Core for my (compared to many, including you) modest i5-3570k/16gb server with 4tb(raid 1) personal, 3tb movies for plex and,1tb for music. Anyway should I have done scale? I mean it is working fine for my home, I don't necessarily plan to share my server externally.... unless I am away, and need a movie or two. I do not have Plexpass but in the future would like to levridge the Quick sync on ivy bridge processor if possible.
I am having issues having the Ubuntu VM seeing the ip of the Truenas scale host. I cant even ping the IP. Had the same problem with a windows VM not being able to see the host too but it can see the rest of the network perfectly fine
Awesome video as usual! Keep up the great work!
You can do gpu hardware encoding with the standard plugins as well...there's a Resource Reservation section under the plugin config where you can allocate your nvidia gpu. Doing this currently with a P400 and works like a charm
Nice to know, thank you! I'm trying to figure out what I want to do with my new server.
Can your p400 handle transcoding one 4k HEVC stream?
@@alan.norbauer yes, without any issues
Can confirm I've a t600 that does the hardware encoding for my plex plugin, no issues at all.
Nvidia gpu support in the plugins has been a thing since the alpha versions of truenas scale. Don't know what jeff is talking about here.
1:50 - not true. On Scale the Nvidia HW acceleration in Plex app is fully supported. It even comes with drivers and all supporting software so it works out of the box. It was not supported in jails on Core so I think that is where the confusion comes from.
True indeed.
Though it is a bit more "flaky" at times, compared to the intel solution :)
Can confirm as of April 23. Surprised how easy it was.
Hi Jeff love your videos good instructions. I followed your Truenas scale plex vm with nvidia gtx 1650 gpu pass through and it worked just fine. I can mount my media drive to a OMV samba share but I can't mount to a samba share on the same Truenas scale that the vm is on. I get a error 113 could not connect to [IP address unable to find suitable address. Is it possibe to do it. Just saw your video today.
Plex's own documentation states that 2nd-generation Intel Core CPUs (Sandy Bridge) are the minimum required for enabling hardware-accelerated streaming, as these were the first Intel CPUs to support Quick Sync Video. However, they also recommend at least a 5th-generation Broadwell CPU for the best results (the encoder block improved in quality quite considerably since Sandy Bridge, and Plex only hardware transcodes to AVC/H.264, so while I'm sure the quality got even better in following generations, Plex won't take advantage of any of the newer encoding features like HEVC/H.265).
Where does your 6th-generation minimum spec come from? Or is this more of a catch-all for people who might be looking to buy hardware for this purpose (in which case they probably should be looking to something 6th-gen or newer and that's a fair recommendation)?
I may be one of the few people in the world using a 5th-gen Broadwell desktop CPU for my home server build, and I'll be getting Plex up and running on it fairly soon. I wonder if there's any disadvantage to running TrueNAS Scale on Proxmox, then passing the iGPU through to TrueNAS, and then running the Plex app on top of that...
Running SCALE App on top of Proxmox is reasonable for trialing things, but it's just pure feature duplication at that point. It's k3s or a straight vm on kvm/qemu with a TN interface inside of another kvm/qemu prox interface. To me it sounds like asking for issues without a benefit beyond the migration time. I'd personally either install directly to Proxmox or eliminate Proxmox and just use Scale.
It's to do with the hardware decoding blocks in QuickSync, which you'll want for best performance when transcoding. Broadwell doesn't support 10bit h.265 decoding in hardware, so you'll be hammering your CPU cores to decode it.
It's why when I built a NAS I went with an i3 9100T - low power, supports ECC and a more up-to-date quicksync
Broadwell is just rare on the desktop so skylake is a good minimum
@@PhilJohn1980 Fair shout on newer hardware decoding blocks, though it's worth noting that Broadwell can decode HEVC 8-bit and 10-bit along with VP9, it's just not a full hardware decode solution and instead offloads some functions to the GPU shaders. It should still be significantly less load on the CPU than pure software decoding, but less power efficient than a complete hardware block.
Again, I can see why it's not worth mentioning Broadwell as far as desktops/servers go due to extremely limited market share, it's only in cases like mine where someone is reusing old hardware that I think it's relevant.
@@SvDKILLSWITCH do yourself a favor and just use a lxc container on Proxmox and pass the /dev/dri device through to that. Then you can just follow the second install how to. I don't even know if you can even easily pass through the iGPU on Broadwell. I know there's GVT-g and GVT-d but I was not able to do full iGPU passthrough back when I tried it. Been some time though.
You absolutely can use nvidea GPU hardware encoding with the plugin. I've done it on RC2
How do you do it?
@@ukhu_pacha it basically just works out of the box now, but previously you had to install the nvidia drivers manually, then your GPU would show up.
You can absolutely do hardware encoding via the plugin and nvidia. After deploying you can go and edit the container and add the card later.
Hey man, do you have a tutorial on how to do it?
Do you need two Gpu's in the system? One for transcoding and the other for the system?
Hey Jeff! I heard from a friend and in some forums already about Jellyfin. I really like the idea of not needing to create a login to use their service and no fees at all. I think it would be pretty cool if you took a look at it and compared it feature and performance wise with plex, oh and you know do a tutorial about it too.
Seconded. I've used both quite a bit and Jellyfin is starting to become a better option
Jellyfin Jellyfin Jellyfin Jellyfin
Hi Jeff, are you sure quicksync works inside a VM with simply CPU host-passthrough ?
5:31 - no linkie. Currently running Unraid but like the option of ZFS of this OS - maybe you could do a conversion or comparison video sometime?
Lots of windows admins seem to not be a fan of Docker, and its certainly strange. But i guess if its something you don't fully know, I get it. It just seems silly to spin up a VM and cut off that much ram for a single function.
Jeff, since you asked, I'd be interested in running Windows as a virtual machine in TrueNAS Scale. And I'd like to pass through video from the virtualized Windows, whether by the motherboard's built in video (assume a 12th gen Intel CPU with video) or an inexpensive add on card. I know Windows is a resource hog, so I'd have a reasonably beefy system for TrueNAS core. A video on doing that would be great.
can i setup plex with hardware encoding in truenas scale docker to use my intel cpu hardware encoding ?
Love your videos Jeff, but is this still true about GPUs and the plex plugin?
I think a good subject for review is setting up SAMBA on Linux as both a server and a client to communicate with Windows and Mac computers (and, other Linux machines, why not?)
ETA: like why the hell I'm constantly required to enter a domain name to communicate with a MacBook even though there is no LAN domain!
I went the docker route with Plex and have my p400 passed through for hw encoding. Setup takes some extra steps but not too difficult. I'm also running it behind a reverse proxy. Might I suggest a follow up video going over setting it up behind a proxy?
Might be overkill for some but being able to access it via my own domain has helped when the network I'm on is blocking the plex domain.
Jellyfin on Unraid is my favorite flavor. Extremely easy and reliable, plus there are containers (plugins) that support intel, nvidia and amd hardware.
Cool thanks I looking to run jelly fin
In our experience JellyFin is a great system but a bit more flaky at times.
Their clients are also generally sub-par.
When it comes to SCALE, both our Jellyfin App, our Plex App and the official Plex App showed here, all support Intel and Nvidia hardware to be added with just one click.
We also supply a (sortoff experiemental) App to add AMD hardware support to the same dropdown as well :)
@@TrueCharts what differences exist between the official Truenas Scale app and truecharts app for Plex?
As it seems TrueNAS are now providing an upgrade path from Core to Scale I'd be interested in your thoughts on this process.
Been a year since you did Proxmox Cluster. Anything new there? Will be messing with it shortly as i just freed up 5 HP Z800 workstations lol
Jeff, thanks to your instructions I have plex running on my scale truenas server. However plex's ip is the same as the admin ip of the truenas box. Short of rewriting the .yml config, is there anyway to permanently change the ip of the plex docker instance so that it is different than the TrueNAS box?
Good to see you look back at your older videos and updating them to suit.
OMG, finally a guide for Truenas Scale plex. THANK YOU
How many streams would a t400 do comfortably
any benefit to using iSCSI vs a network share for providing content from TrueNAS to the Plex VM?
my 2c, anyone running truenas for their storage, shouldn't be running plex with an nvidia gpu (especially buying one for transcoding purposes). It's simply a waste of money. You're better off running a separate box with an intel quicksync compatible cpu as a dedicated plex box with storage remaining on the truenas storage box. One can buy gemini lake boxes for $100 off ebay that will run circles around most nvidia GPUs when it comes to transcoding (especially when viewed at the bang for the buck level). for $100 you can get 4K transcoding with hdr to sdr tonemapping support where one can do multiple of these at a time. one is going to be spending $200-$300 for an nvidia gpu that is comparable (and probably will consume more power too)
hey Jeff, installing oem drivers worked great. However, every time you upgrade the kernel headers, you will need to re-run the Nvidia package install. Is any way, to have these driver configuration stick even when you update the kernel??. Thanks
You really gotta check out the third part repository "Truecharts".
They have around 200 other apps.
Thank you homie
I would love to see a mail server stood up in a virtual machine.
Very excited for this one :)
Hello, very nice video. Can you make another video to explain how to install "lancache" on the server "truenas scale". Because I haven't been there for several weeks. PS: I use the "truecharts" repository
Thanks
New video ideas (aka reasons to go on eBay)
-1U low power PFSense / pie hole router
-home lab monitoring statistics database / dashboard
-Truenas Virtualized under Proxmox, VM backup auto file transfer to Truenas... Since Trienas VM is paused and unaccessible when doing proxmox backup
-4U case reviews, a la Rosewill 4200/4500
-Truenas ACLs best practices
-Truenas dataset best practices
-1U shenanigans (what is possible in 1U?
-proxmox 7 upgrade
Jeff - Thank you for all the videos that you make. I had to create a bridge to get my cifs share to mount. If I didn't create a bridge the VM's couldn't ping the host. Now the host (TrueNAS Scale) won't update. Anyone have this issue? BTW, The Nvidia Tesla P4 is a great card. Thank You for getting me into Linux as well.
Hi Jeff, I got as far as finishing my Plex VM but also couldn't ping the host from the guest and vice versa, I read up about having to set up a bridge as well, but after reading your comment, I got a bit hesitant to proceed. My guest can at least reach other nodes on my network and shares the same subnet, as well as being in the correct IP range. Did you ever get your issue of the Truenas host not being able to update resolved?
It would be cool to have a tutorial about migrating to Plex scale from Plex core. Also, how to migrate your Plex database to the new Plex installation.
If you're going through the steps of a full VM why bother with Plex at all? Use Jellyfin. Just the fact you need PlexPass just to utilize your own hardware for your own media is an insane concept. Dump these greedy people and stop recommending them.
Jellyfin does behave slightly more flaky for some people and has generally less stable clients...
@@TrueCharts While I can't disagree, I've also had few problems once it's been installed and set up fully. I stick with the stable builds and been using it for a few years now. I mostly use it with Kodi, second most through the WebUI and third through Android apps. I found the Android app to be the area of most issues but more to do with lacking features. I also use it with Active Directory for account management.
If all you're looking for is a backend media manager with the occasional transcoding for mobile I can not recommend Plex anymore. Even if you don't like the Android app the WebUI works great on Android as a fallback.
Thanks, you saved me lots of time and headaches!
I lost interest at claim token
Hi. When I execute nvidia-smi I'm getting Unable to determine the device handle for GPU 0000:00:08.0: Unknown Error. How to fix it?
Wait why would you make a VM in TrueNAS scale just for Plex Transcoding? Can't you just the GPU on the app in Scale. I know Core plugins cant see it but Scale lets you use the GPU.
Is this still valid today? Considering using my old 9900k and GTX1060 with 6x6TB drives for NAS and plex. Is TrueNAS for me?
Hello Jeff, do you know a way to activate the turbo boost of the cpu inside truenas scale v22.12.2 and passing thru to a windows 10 vm machine ? I am running a epyc 7d12 on a supermicro h11 ssl-i,,, the cpu is running on the base clock of 1.1ghz full time, seems a little slow... even when i run cinebench or cpu-z.... Cheers !!!
curve ball request... i upgraded from CORE, have a plex media library already.
I want off system access to that library.
I also need other functionality thats not available via the official apps, as such need TrueCharts install (one of them being QBittorent that output to a folder under my media location
how? think this is like 95% of us.
I’m having a hard time finding any official in-depth documentation regarding the TN Core Plex server plugin. I like to know all the details about something before I use it. For example, how did you know about the GPU hardware acceleration issue? I’d love to read the documentation regarding those types of topics.
I am trying to run a Windows VM with GPU passthrough (GTX 680). I enabled all necessary BIOS settings, i isolated the gpu in the advanced settings. When starting the vm truenas scale just freezes.
Hmm, i just was migrated to Scale as i want to use Home Assistant Supervised. That is not possible on core. I was looking for an instruction manual how to make a VM (i already have an image haos_generic-x86-64-7.6.img but how to install that? You indicated in this film that you had already made a youtube elsewhere with a VM, but which one is that or where can I find that Tube (installing a VM)
Cool I asked for this video a short while back. Awesome.
Will Quick Sync work in the VM environment? If so, do you have to go anything to enable it aside from having Plex Pass and the settings in Plex?
Finally, what would be the cheapest NVIDIA GPU option for 4k hardware transcoding? Even older cards would be fine with my, maybe I can get one second hand.
can we get an update too this something feels broken truenas wont net me use SMB share since the update TrueNAS-SCALE-22.12.0
Hi! I can't find a config option to NOT auto start Plex at TrueNAS power up with an "Apps" (not VM) install. Any idea???
How about about a Zimbra collaboration Server. My Zimbra server (Free version) is running since 2008 on CentOS.
Also. Not to be that guy you just spun up a pod in k3s and not docker.
The instructions for mapping a network drive for file locations when setting up Plex in Ubuntu server VM stopped working. It will no longer mount.
Just upgraded from truenas core to scale. I got plex installed following your steps but when I go into the web interface it dosent show the new server or let me add library's. It looks like the client version. I'm not sure what to try. I've tried reinstall several times. I had plex server running on the old core version.
6:28 Imagine correcting yourself incorrectly. :D *2560
how do you give write permission to Plex VM for Plex DVR recording?
Are you running Home Assistnat and if so can you make a tutorial on how to install HA as a VM on T.N.Scale?
I installed plex like 10 times now how do you see the host files did you do something that is not shown in this video ????? setting up storage for plex
What does "hardware acceleration for encoding your streams" mean?
The "bubble" he's pointing to with the link for the video on setting up shares appears to be missing.
To be fair, reviewers (and iX) should stop refering to "docker".
There is nothing really docker related being done on SCALE, it's all k3s that just happens to use docker as one of the many possible engines to consume container images.
You should a give a try to TrueCharts catalog ;)
There is Plex app there that supports nvidia cards!
Default Plex app on Scale supports Nvidia HW acceleration. No need for TrueCharts. The chart they offer has some additional options but if you don't need them it's better to use the officially supported one.
@@ClassicGOD Deffault Plex App, indeed has support for nvidia.
But I can surely say that, there is a lot of additional options!
I know because I'm one of the maintainers of TrueCharts :)
@@stavroskois9656 Hah! Did not know that. Love what you guys are doing!
@@ClassicGOD Small note here, it's not generally better (worse rather) to use the official Plex App.
We also use a completely different container for example with/and much more hardened security options.
How would you create another interface on truenas that's tied to a separate VLAN and run containers?
Dare we guess, that this sponsor will get obligatory showings, at the end of each month?
Hello do i need the extra encoding for using just one TV and the movies from a pc?
You seem like the go-to guy for asking this. Something in vGPU host drivers must interact with the VM for a virtually connected display. Apparently you don't need VM specific guest drivers for this to work. If what the host does can be done without virtualization, using SMI commands, then my M40 could be much more useful. Do such commands exist? if not, got any other ideas? I don't want to do a VW because anti-cheat. If I can spoof a display that shows in Windows display settings as if it were connected to the Tesla, I could use some other software to mirror that to a real display (like OBS full screen preview) and use key combos for moving other windows between the displays so I don't end up in some soft-lock situation.
i wish Intel came out with a Quick sync card..
Radius WiFi network please.
435 years ago I was doing WRT and WiFi and not many people are doing it as there is a few options on new routers, but I wanted to have a WiFi link, which was open but had a full radius server to deny access.
So some pass through... Is that going to be pfsence?
Can you do a video on NextCloud setup on TrueNAS? Also making Plex files available via NextCloud?
Is it me or are there no cards? If so I can't see these on mobile..
One issue. How does one setup the plex user for permissions? Core ignored missing user but Scale denys my action to add a 972 user as just ACL item
I wondering what is performance overhead for vm over docker
Can you show how to setup a Git server on TrueNas
is there any way to make qbitorrent dark mode in truenas scale??
Why do you use CIFS and not SMBD (v3) or NFS?
None of your "Click up here" bubbles appeared for me
I also have this running on SCALE with a NVIDIA GTX 1070, sadly to say, but hey it works. SCALE automatically installed the required resources to enable hardware encoding, at least for me, when I installed the GPU. I did have to make sure to select the correct part of the GPU in order for it to work in the Plugin / Container, as it showed as 2 parts. I think it shows the audio and video as separate sources with the 1070 (not entirely sure). I was able to verify that Plex and the Container were using the GPU for encoding by going into the shell of the container and running watch -n0.1 nvidia-smi
I wish it were this easy, plex will not find my media no matter what I try
I have Truenas scale with Nvidia Quadro K1200 in the Plex app working just fine. The latest version allows passthrough to the app and it's working great.
@CraftComputing Could you do an episode comparing TrueNAS Core, TruNAS Scale, and UnRaid?
Why does it need it's own dataset? I already have a dataset with a share that has my media
Hi @Craft, I'm curious why you haven't covered Unraid at all. While it does cost more to license, I think it would fit a media server more than TrueNas because you can do any passthrough you want for transcoding, whether that be Nvidia or Quicksync. It also has a much larger development community than even Synology.
I just switched from Unraid. It is a bit less user friendly but it makes it up for security
Gonna be honest, I was hoping for a little more detail on how to actually add things to the library; I tried this during RC2 and couldn't for the life of me get anything to show up in the library, so I gave up with a 'fuck it' to TrueNAS SCALE as a whole, since I could get literally none of what I wanted to do working on it. Probably just me that's the issue, but it was frustrating enough that I stopped caring. Some day in the future I'll try with UnRAID or something, but for now, unless I finally manage to find out what I did wrong and how to fix it, I've given up on Plex.
That said, I the video was great, and I always love your content; I started watching Talking Heads recently, and it's a great way to pass the time on quiet days as a data centre technician
Can you cover Jellyfin? FOSS, doesn't require account with another corporation, works truly offline etc.
This is exactly what I've been looking for! Just rebuilt my Plex server and was looking for a good combo to use with a video card and tdarr. I've got everything else working, except mounting the share. I keep getting a mount error (113) could not connect to [IP Address]Unable to find suitable address. I've definitely got the right IP, the share is up and running and connected on other systems
What are your thoughts on those Arsenal DAS drives? Did you get new or refurbished? They seem like a decent upgrade vs shucking EasyStores, but aren't much less than comparable Toshiba MG08 or Seagate Exos drives with 5 year warranties.
Hi Jeff, are NVIDIA GPUs still not supported via the Plex plug-in yet?
How do i upload my media to the folder on truenas?
Last time I used the install script directly available from nvidia, I found that things break badly when a new kernel update would get pulled down and it was always annoying to fix. Was there some improvement to the install script?
When you install the VM, Does that get installed on the Scale OS drive?
If I have my entire server's storage on a single dataset for plex currently, can I still create a VM and have it stored on the plex dataset or will it require it's own dataset? I also don't see the t400 or the tesla p4 listed under supported transcoding video cards... do you know how many sessions those cards can run?
Prefer nfs read only mount for library
Hi bro.
I would love a video on pihole on try nas core.
I know I asked you in a live stream.
But I can’t work it out.
Thanks heaps
Love your videos.
See you in the next one.
Thoughts on the Deeper decentralized VPN (DPN) hardware?
Going to have to correct you as since I've been running scale I've had the plex plugin doing hardware encoding no issue with my nvidia gpu, it is just in the resource settings.
When you buy hardware, how do you make sure it's not PSB locked?
I'd like know a *lot* more about that those passing comments about setting up a Plex account mean. What information is being passed to them and is there any control over this?
How would you setup a RAMdrive for encoding temp files?
Hey Jeff, did i screw up? i just have TrueNas Core for my (compared to many, including you) modest i5-3570k/16gb server with 4tb(raid 1) personal, 3tb movies for plex and,1tb for music. Anyway should I have done scale? I mean it is working fine for my home, I don't necessarily plan to share my server externally.... unless I am away, and need a movie or two. I do not have Plexpass but in the future would like to levridge the Quick sync on ivy bridge processor if possible.
Seems my comments are not showing up...
I am having issues having the Ubuntu VM seeing the ip of the Truenas scale host. I cant even ping the IP. Had the same problem with a windows VM not being able to see the host too but it can see the rest of the network perfectly fine
I really enjoy you speaking at 1,25 speed, so I can watch in default and dont have to speed up
what’s the chassis on you desk?
Hi. At 5:36 you speek of 4c/8t but you type 4c/2t... So do you mean 2c/4t or 4c/8t? --> that way I know how to setup my VM lol...
I entered in 1 CPU, 4 Cores per CPU, and 2 Threads per Core. Total is 4c/8t.
@@CraftComputing ok IC. So 4c/8t it is! Greetz from Belgium