Plex on ProxMox Tutorial WITH nVidia Hardware Encoding

  Рет қаралды 230,914

Craft Computing

Craft Computing

Күн бұрын

Пікірлер: 480
@annihilatorg
@annihilatorg 4 жыл бұрын
Well that sorts my activity for this evening. Thank you for having a REAL walkthrough of this process where so many others miss the most common failures.
@sutty101
@sutty101 6 ай бұрын
Thanks for this video. So clear and even in 2024 was followed perfectly. Added a Quadro P2000 to my ML350 Gen10 today and after setting up Proxmox and Plex over the weekend. I followed this today and it worked first time, no issues.
@mikehipp71
@mikehipp71 4 жыл бұрын
I've been enjoying a similar setup with an old Quadro K4200 passed through! First time I've ever been ahead of your videos instead of following them!
@neonicacid
@neonicacid 4 жыл бұрын
Jeff - At 5:22, you can usually just triple-click to select the whole line. Saves a bit of time instead of having to manually drag over the whole selection on a long command.
@ComsicCurator
@ComsicCurator 2 жыл бұрын
you do run into the issue of it picking up an unneeded space at the end of the line. Which may run you into some issues. When it comes to server reconfigs or anything infra related I like to take the time and make sure I'm using only what I need and spamming ctrl+c to make sure it's copied lol.
@yobdrzl
@yobdrzl 2 жыл бұрын
FYI for anyone having any mount issues. Not sure why, with my latest version of Ubuntu server to this date, I had to install samba, enable and then start it just before rebooting the vm to see the mount work correctly (at least back to my synology). Thanks for the video overall though! Really has helped me!
@RyouConcord
@RyouConcord 4 жыл бұрын
LITERALLY was about to do just this, and you release a video for it. You the effin' MAN!
@CraftComputing
@CraftComputing 4 жыл бұрын
I know
@RyouConcord
@RyouConcord 4 жыл бұрын
@@CraftComputing Say, any particular reason you didn't use an LXC container? I'm reading that GPU passthrough will still work in an LXC container, except that you can share the GPU with multiple containers instead of "marrying" it to a single VM using passthrough.
@marcosscriven
@marcosscriven 3 жыл бұрын
@@CraftComputing Have you considered using LXC rather than a whole VM?
@LesKingBNE
@LesKingBNE 4 жыл бұрын
I love these home server videos. Perfect for this platform.
@TechnoTim
@TechnoTim 4 жыл бұрын
Nice work! Love NVENC for encoding/transcoding!
@frizzletits8511
@frizzletits8511 4 жыл бұрын
Oi hi tim good to see you here
@TechnoTim
@TechnoTim 4 жыл бұрын
@@frizzletits8511 can’t think of a better place!
@CraftComputing
@CraftComputing 4 жыл бұрын
The beer is cold, and so are the servers 😉
@michael.pachuta
@michael.pachuta 4 жыл бұрын
Hi Tim!
@JeanFrancoCaringi
@JeanFrancoCaringi 4 жыл бұрын
Nice to see you here!
@conorkeane
@conorkeane Жыл бұрын
Thanks for this Jeff, finally have a machine dedicated to Proxmox that I can pass through an Nvidia card to. I've had this bookmarked since it came out and I'm really happy it worked for me! Keep up the great work!
@wekiwa7055
@wekiwa7055 3 жыл бұрын
After watching for 18 months I've joined the Proxmox crew! Working on a new homelab server now. Found my old P1000 and enough parts to build a new toy and duplicate this video. Two servers should address my needs - Truenas - Video Minder - Plex - PiHole on first box.
@HannsSchulmeister
@HannsSchulmeister 6 ай бұрын
that, my friend, went smoothly. Proxmox 8.2.2, P400, Lubuntu, Plex - I thank you very much for this.
@billychia-lungtai4692
@billychia-lungtai4692 Жыл бұрын
Thanks for the excellent guide. Evidently two years later it's still gold!
@claytonsingh
@claytonsingh 4 жыл бұрын
When passing through a multifunction I recomend you check the "All Fucntions" box when assigning the device. It will then show in the guest as one device with two or more functions (like it does on the host).
@timmitchell9021
@timmitchell9021 4 жыл бұрын
I said the same thing lol
@dragonhead01
@dragonhead01 4 жыл бұрын
If you want to take the plex server to the limit, increase the RAM allotment and create a RAM disk to be used for transcoding output temp disk, it makes a huge difference
@mikediamond3697
@mikediamond3697 Жыл бұрын
I have recently followed this tutorial and it is still valid and works so thank you very much for such a clear tutorial. I did have one issue where the nvidia drivers would not load and I had to disable secure boot in order to get them to load correctly but they are now working perfectly. If anyone else has the same problem then simply press 'Esc' on when the Proxmox logo appears to enter the vm bios and disable secure boot
@n3ttx580
@n3ttx580 4 жыл бұрын
Coincidentally, I was doing this 3 days ago. I made VM, fiddled with proxmox to get passthrough working, and then installed Plex in the VM. But just then I've noticed that I need to have PlexPass in order to use encoding. And since I really don't want to pay for watching _absolutely 100% purchased and legally owned_ movies, I've scrapped Plex. In search for an alternative, I've found Jellyfin. It's opensource, totally free, UI looks 100x better (although sometimes you need to click twice on something), it isn't bloated with PlexTV crap and - it uses ffmpeg for encoding. That means you just basically install Jellyfin, nvidia drivers, ffmpeg, and change the default encoder in Jellyfin setting to ffmpeg. No need to register, purchase or subscribe to anything. It's excellent alternative to Plex, with every function that Plex have - but for free.
@wb8cxo
@wb8cxo 3 жыл бұрын
It amazes me that so many people are concerned for your sobriety or lack of. And they have the balls to ask. I think it would be obvious. The keyboard is so powerful and protective!
@AKAtheA
@AKAtheA 3 жыл бұрын
personally I don't understand the concern...he's not driving/flying/operating heavy equipment or doing anything life-critical, so...who gives a damn? Just a guy rambling in front of a camera while playing with his own stuff.
@BlitzFingers
@BlitzFingers Жыл бұрын
Just had to say Thanks! I'm a bit new to Proxmox, but this got me up and running with my Plex VM transcoding via onboard graphics. The bonus for me was the editing of the fstab file to auto-mount my shared storage. I could mount the drive from the command prompt, but this was gone after reboot. Thanks a ton for the crazy helpful content!
@pichlalex
@pichlalex 4 жыл бұрын
first: a real good guide to do this!!!!! second: my reccomendations to improve this guide (i am doing the same, but based on vmware free esxi) in /etc/fstab: add ",_netdev" after the password to ensure that the CIFS filesystem gets mounted after the network is full loaded. also a good improvement: add a dependency in systemd that the share should be mounted before plex starts. But this is definitly optional: currently plex handles a not accessible library very well!
@jangrawe3982
@jangrawe3982 3 жыл бұрын
You made my day, thanks for the tutourial. My plex server is now encoding with my P2200! It only took my 5 days fixing issues... your tutourial saved my ass. Thank you so much!!!
@simonjodet7308
@simonjodet7308 3 жыл бұрын
I just purchased a Quadro P400 to enable hardware encoding. My server is an old gaming PC based on an i5 3450. When I installed the P400, I couldn't add it to the Plex VM because the i5 3450 doesn't support VT-d. Luckily I found a cheap refurbished i5 3470 on Amazon. It now works like a charm. Thanks for the guide!
@gmoneynz
@gmoneynz Жыл бұрын
Many thanks for the excellent video and links / resources. I had been worried about moving my hypervisor from TrueNAS to Proxmox but your guidance has got me up and running. There are a few steps that myself (as a total rookie) had to adapt or side-google but that's probably a good thing as the accomplishment is even more satisfying. Can't thank you enough. All the best from NZ!
@knucklestheechidna5718
@knucklestheechidna5718 2 жыл бұрын
You are a boss brother! If this wasn't so niche I feel like you'd have millions of views.
@developerpranav
@developerpranav 3 жыл бұрын
This video teaches a lot more than Plex. Thanks!
@robinjansson4886
@robinjansson4886 3 жыл бұрын
Thank you for a very good guide. Small room for improvement: It would be worth mentioning that your CPU & Motherboard has to support IOMMU. Just like you covered what graphics cards support encoding/decoding what codec. I followed this guide only to find out in the last step that my Motherboard does not support IOMMU.
@wallyrogers2371
@wallyrogers2371 2 жыл бұрын
Yeah this turns out to be kind of important when you can't figure out why the GPU won't passthrough!
@l4nsocrates
@l4nsocrates 3 жыл бұрын
Thanks a lot, works like a charme. On Debian 10, you have also install "apt install linux-headers-$(uname -r) dkms build-essential" , to run the nvidia installer. Greetings from Germany
@tomfowler
@tomfowler 3 жыл бұрын
Thank you for this video. It bridged the gap between what I needed and what I knew which enabled me to be successful.
@davidgalvin5791
@davidgalvin5791 3 жыл бұрын
Dude, thank you for this video. I had issues getting HW transcoding to work ages ago, and forgot all about the P400 in my server. Thanks to your help, I've got it working again - many thanks
@jdlarrimo
@jdlarrimo 2 жыл бұрын
I’ve followed the channel for a good while now, and Im finally putting together what I consider to be my first “real” server, being a 3700x and 64 gigs of ram with a passed through Nvidia gpu. Hopefully I can utilize this well enough without breaking everything.
@malikonthesus
@malikonthesus 2 жыл бұрын
Thank you, this as a real walkthrough. Instead of reading a guide and possible making a mistake.
@TheRobMozza
@TheRobMozza 4 жыл бұрын
Fantastic tutorial Jeff, and nothing went wrong too! How rare 🤣
@CraftComputing
@CraftComputing 4 жыл бұрын
I know, right? 😂😂😭
@RadarCornflakes
@RadarCornflakes 4 жыл бұрын
I literally just spent the last two days figuring this shit out. My brain still hurts.
@jcreek23
@jcreek23 4 жыл бұрын
I have done this using Proxmox, Ubuntu Server VM, then Plex running in a Docker container, and with MakeMKV in another Docker container for automated ripping.
@SB-qm5wg
@SB-qm5wg 2 жыл бұрын
That walkthrough is gold.
@rationalistinanev
@rationalistinanev 3 жыл бұрын
Impressive difference after you installed the card, thanks
@dirface
@dirface 4 жыл бұрын
Considering the same setup, so your videos are really valuable - thank you for that!
@Night__Rider__
@Night__Rider__ 4 жыл бұрын
Swear it wasn't the case last time I used plex
@madprofessor9423
@madprofessor9423 4 жыл бұрын
I found this video very helpful, even though I'm not using ProxMox. I've now got Hardware Encoding working with my Quadro P600 and Plex on Ubuntu Server 20.04 Thanks
@Movies4118
@Movies4118 4 жыл бұрын
Thanks Jeff - glad you finally confirmed that VTd is possible on the Hyve Zeus. Based on your last video - I ordered the server and a pair of 2650s v2 procs. Wasn't going to use it for anything that would require PCI-E passthrough. But glad its there if I ever do.
@seths1997
@seths1997 4 жыл бұрын
every time i hear jeff talk about that lexar nvme drive at the beginning it makes me think he can be the price is right announcer
@mormantu8561
@mormantu8561 3 жыл бұрын
13:10 I want to point out that if you use ZFS for your Proxmox install, you need to make these changes to systemd not grub as shown in the video.
@tydlig
@tydlig 3 жыл бұрын
Oh if I only read this comment earlier. Lots of googling before I found out this. And why wouldnt you use ZFS for your OS. Weird.
@mormantu8561
@mormantu8561 3 жыл бұрын
@@tydlig Was in the same boat, rewatched this video and thought. I am not going to be the only one x)
@MorganH94
@MorganH94 3 жыл бұрын
For the poor fool who is on ZFS like myself and also wasted many hours trying to make this work: The kernel commandline needs to be placed as one line in /etc/kernel/cmdline. To apply your changes, run proxmox-boot-tool refresh, which sets it as the option line for all config files in loader/entries/proxmox-*.conf.
@sysdrum
@sysdrum 4 жыл бұрын
Great flavor on the video. Also you are so right on the beer this year. I would say it has more zesty note over the nutty acid from 2018 and 2019. I think the beer was good pairing with the video. The video like the beer requires some understanding to really be enjoyed.
@deechvogt1589
@deechvogt1589 4 жыл бұрын
Thanks for this wonderful Proxmox video card pass through tutorial. Stay well!
@TylerB_777
@TylerB_777 4 жыл бұрын
I'm so excited this worked! I watched the earlier video and was bummed for you. Lol
@BobBrittonBespoke
@BobBrittonBespoke 4 жыл бұрын
I used to run plex in a VM just like you set it up in this video but found FAR superior performance when running it in an LXC container, still get full hardware support for my quandro p2000. It took some doing but the benefits are numerous.
@dimitristsoutsouras2712
@dimitristsoutsouras2712 4 жыл бұрын
was it a privileged container?
@BobBrittonBespoke
@BobBrittonBespoke 4 жыл бұрын
@@dimitristsoutsouras2712 No, unprivileged. From what I understand that the only way hardware support will function currently.
@bbh00147
@bbh00147 4 жыл бұрын
Thank you, Thank you, Thank you. the cpu: host,hidden=1 was the final step in getting my hw encoding to work on my setup. I originally thought it was due to my use of an AMD cpu without the intel extensions. This video finally got the last piece of the puzzle working.
@DonWon4725
@DonWon4725 2 жыл бұрын
Comment to the creator of this channel thank you for the insightful instructions on GPU passthrough this has been driving me crazy watching all these tutorials which don't work. your instructions truly made difference looking forward to more creative content and keep up the good work your doing for everyone.
@johnhawkins9442
@johnhawkins9442 2 жыл бұрын
Thanks Jeff. It's like finishing Donkey Kong. Finally. Cheers,
@zerompg
@zerompg 4 жыл бұрын
I set mine up (about 1.5 years ago) using a linux container (LXC) on proxmox and shared the NVIDIA GPU with the LXC. It was much easier and less of a hassle than doing PCIe passthrough, though that's pretty easy these days if your hardware cooperates well enough. It's allowed some interesting flexibility, like being able to swap GPUs if you want to switch to something else since it seems to be tied to the PCIe slot and not to the device ID, which can change if you add or remove PCIe devices. Happy to provide more info if anyone is interested.
@waaromzomoeilijk1473
@waaromzomoeilijk1473 3 жыл бұрын
How did you pull that off, might I ask? nvidia-smi seems to work inside the lxc container, passed through properly. But then Plex will never (hw) transcode, all via CPU
@Gastell0
@Gastell0 4 жыл бұрын
So um, when are you going to make a Part 8 for "Trying out SR-IOV - Cloud Gaming Server Part 7", since you've mistakenly assigned 1/16th of the GPU chip or 1/32th of GPU total power in that video?
@JeffRaye
@JeffRaye 2 жыл бұрын
Anyone having the issue where if the VM reboots the NVIDIA drivers don't load? I have to reinstall the drivers each time.
@bocatablanco
@bocatablanco 3 жыл бұрын
One day you will deploy a bind server on any of your servers so you can forget about remembering all the ips... good video, thanks!!!
@TheBotinha93
@TheBotinha93 4 жыл бұрын
Just to add to your video, it is important to verify if no other device is part of that IOMMU group, since it is not a group of devices but a group of psychical addresses that relate (also) to your PCI-E lanes any device inside that group also needs to be passed. Any one that got multiple devices (that are not part of the same card) inside one IOMMU group is running that device in a shared PCI-E slot, to change this said person would need to change that card to a dedicated slot in his motherboard. It is worth to note that most gpus wont use all the lanes assigned to them, so if you are planning on using more cards (say you want to run a dedicated Ethernet card + gpu) it may be on your best interest to purposefully use shared slots (to save pci-e lanes for other vms or expansion to the server for example).
@lightmn
@lightmn 4 жыл бұрын
My GPU ended up in the same IOMMU group as my HBA. I did not notice that until my storage crashed when vfio-pci took over for the adapter driver. I was able to add 'pcie_acs_override=downstream,multifunction' to my kernel command line to split the groups up further. After adding that it worked great.
@TheBotinha93
@TheBotinha93 4 жыл бұрын
@@lightmn To be fair it is not a guarantee of problems and there are workarounds like you just pointed out, but i would not recommend using a workaround unless you are sure that you can deal with problems that may pop up. Any way, you made a good call posting this, since some people reading may not have a dedicated pci-e slot remaining.
@LifeIsRecusive
@LifeIsRecusive 4 жыл бұрын
Youre making me want to give Proxmox another chance, cool video!
@captgrant
@captgrant 4 жыл бұрын
Excellent video As Always you're Jeff/Geoff Now realized that some hardware upgrades are wanted.
@gsrcrxsi
@gsrcrxsi 4 жыл бұрын
It’s probably better from a security standpoint to not put passwords exposed as plain text in the fstab file. Best to create a hidden credentials file with strict access permissions that can only be read/modified by root. Use the credentials file in the fstab instead to prevent your user credentials for your NAS from being exposed in the case of a breach. That way if the system was ever compromised they only have access to that system and not an easy pathway to access your data on the network.
@ComsicCurator
@ComsicCurator 2 жыл бұрын
hmm something I'll have to look into. Sounds very enticing.
@ravine9083
@ravine9083 2 жыл бұрын
Excellent guide! Thank you so much! This really helped. I had to turn off secure boot in the Plex VM to install the GPU Driver,
@iamashyura
@iamashyura 4 жыл бұрын
Thank you! Just what i need. Havent got it done previously. Going to try again after watching ur vid. Thanks.
@jonmayer
@jonmayer 4 жыл бұрын
Perfect, thanks! This is one of my planned upgrades, so a nice tutorial should help.
@kalyan3
@kalyan3 10 ай бұрын
issue I hit was at 8:52 - Plex didn't have permissions to access the /PlexMedia folder. I just moved this location to my home/downloads folder and added the 'Plex' user to the root group.
@bindkeys
@bindkeys 4 жыл бұрын
Is there a reason for using a VM instead of a CT?
@mostlyindica
@mostlyindica 4 жыл бұрын
Yeah i use a CT myself for this.
@VintageTechRepairs
@VintageTechRepairs 3 жыл бұрын
finally figured it out I needed to sh command in front of the driver to install- happy days ;)
@nukedoom
@nukedoom 3 жыл бұрын
Nice tutorial. I have an i7 3770k with 16gb RAM running win 10 as plex and file server. I'm not running Linux nor virtualization as I'm no comfortable with it yet. But your video sounds so easy that I will take a shot shot. I'm upgrading to a ryzen 5 3400g build, I'm feeling the pain of transferring everything from one server to another. If plex was already virtualized ir would be as simple as coping the image from one to another.
@ComsicCurator
@ComsicCurator 2 жыл бұрын
Hot Fix: When adding the GPU via PCIe device from the host. Especially if using a HP Proliant DL360 G7 as the host. You will need to select the GPU and ensure that the 'ROM Bar' box is checked. *Also on the host make sure your IOMMU and VFIO configs were saved. **Mine decided to show as saving, but didn't had to do it again. And, when you are hiding the Host CPU from the VM you will need to add the following line instead of modifying it: cpu: host,hidden=1 This is for Hiding the VM identifiers from Nvidia in the /etc/pve/qemu-server directory. Hopefully this helps others not have to spend hours troubleshooting like I did haha.
@26dx
@26dx 4 жыл бұрын
After doing some changes to fstab, it's faster to do mount -a instead a system reboot (;
@beauslim
@beauslim 4 жыл бұрын
Rebooting occasionally while making changes to important system files can help you figure out what you did wrong when your server doesn't boot properly.
@clblanchard08
@clblanchard08 4 жыл бұрын
@@beauslim Exactly. I've had a mount -a work, but then the drive wouldn't mount on reboot for some reason.
@Skracken
@Skracken 4 жыл бұрын
For me, I had an issue of networking not being up yet when it tried to mount the network drives. I added a command to mount on access, which works great.
@OGH3294
@OGH3294 4 жыл бұрын
Quardro P400 limits number of concurrent streams(sessions) to 3. Override those with keylase/nvidia-patch on github.
@CraftComputing
@CraftComputing 4 жыл бұрын
I was actually thinking of posting a quick video about unlocking the limiter.
@magfelsic4909
@magfelsic4909 4 жыл бұрын
A video about this would be greatly appreciated.
@rodgers954
@rodgers954 3 жыл бұрын
@@CraftComputing Oh yes please ! It will be very usefull ;)
@JimmytheCow2000
@JimmytheCow2000 2 жыл бұрын
This video is amazing! I was having the hardest time till I came and saw this video. My biggest mistake was I was trying to push the GPU thu proxmox, thru the ubuntuVM and into a docker container.. ya, bad idea. once I moved plex from docker and onto the host ubuntu VM like he did in the video. BAM! transcoding!
@Raymond6494
@Raymond6494 4 жыл бұрын
Thank you for the info. have been working on this before, but now it works great
@timarcher52
@timarcher52 2 жыл бұрын
Thanks for the great video! It helped me work through the details to pass my GPU through to my VM.
@rullywow3834
@rullywow3834 4 жыл бұрын
Awesome vid, as usual. How about doing this with a LXC container?
@egomatthisum
@egomatthisum 4 жыл бұрын
great video. I recently bought a dell r620 for the purpose of running Plex and pfSense on it and actually couldn't find a tutorial that explained how to properly set up Proxmox for PCI-e pass-through. I'll see if i can get it working when i have a bit more time. ~EM
@supernenechi
@supernenechi 2 жыл бұрын
All I get when running nvidia-smi is the message: no devices were found. Do you have any idea how this could happen? I followed both your guide, the guide on Reddit and I googled the error, but they all tell me that I need to install the proprietary driver rather than the "open" one, but I am already using the proprietary driver!
@jasonvalledor3715
@jasonvalledor3715 3 жыл бұрын
Well done! Love your videos. Well put together and easy to follow. Keep up the great work!
@saimonlovell2671
@saimonlovell2671 3 жыл бұрын
wow this means i can now connect my 2nd AMD GPU in linux and play games on windows vm on my 2nd monitor. brilliant
@1981baustin
@1981baustin 3 жыл бұрын
New fan and this guide worked perfectly. Thank you so much!
@RobbyRash
@RobbyRash 3 жыл бұрын
New fan? Care to share?
@delugedj
@delugedj Жыл бұрын
you made this a lot easier for me to do. thanks dood!
@tatersaladfpv1033
@tatersaladfpv1033 3 жыл бұрын
At 7:10 what is the difference here between using CIFS vs NFS for example? Personally I have a brtfs share setup on Synology I'd like to connect to. Would I stil use CIFS?
@davidsilwanowicz3444
@davidsilwanowicz3444 3 жыл бұрын
Hey All, for the people that are having problems with nvidia-smi returning "no devices found". Install the Nvidia Driver version to what Jeff uses in the video. Solved issue for me.
@CPMFrisirus
@CPMFrisirus 2 жыл бұрын
thank you so much!
@Jay.M
@Jay.M 4 жыл бұрын
Hi, why use a VM instead of LXC? My Plex runs fine with LXC and I assume there's less overheads
@RyanDavis87
@RyanDavis87 4 жыл бұрын
You should look into running the plex server as an LXC container. I have two running on Ubuntu 20.04 containers and sharing the same graphics card and network share. It lets me manage things a little better, with stellar performance!
@nathanielbeven9052
@nathanielbeven9052 3 жыл бұрын
why would you want to tie your whole hypervisor kernel to a potential panic caused by any LXC? if your system supports iommu and you run host level cpu in a raw format, the performance is almost the same
@GeoffSeeley
@GeoffSeeley 4 жыл бұрын
I prefer to use the driverctl package to control the kernel drivers as I find it much cleaner and easier. As a bonus, if you have two identical cards (say HBAs) you can allow Proxmox to use one and pass through the other to a VM. You should also mention that the grub stuff does NOT apply to users who installed Proxmox with UEFI and ZFS root drives.
@durubalastefan7369
@durubalastefan7369 2 жыл бұрын
hey there, i just installed proxmox on zfs and i was going to go through this tutorial when i saw your comment. can you please point me into the right direction to make this work on zfs?
@jacobcrisman6834
@jacobcrisman6834 3 жыл бұрын
All was good until 8:14, I have my network share available, it's listed in /etc/fstab. But I cannot add any folders for the Librarys. I get continuous errors from Windows, saying that I need permission from /TRUNAS/Nobody to creat folders? I have had TruNas network shares before and have never had this issue? Any Ideas?
@RonaldMorrissetteJr
@RonaldMorrissetteJr 4 жыл бұрын
really enjoyed the instructions as I will soon be running a Plex VM on my proxmox server, not so sure about crossing fingers or magic buttons.
@gianlucagiuman6132
@gianlucagiuman6132 3 ай бұрын
This is the video that i need !!! These are an update video with docker/pod container for plex-nvidia ?
@carson8417
@carson8417 Ай бұрын
Bless you! I tried a few other tutorials and was having issues
@talideon
@talideon 4 жыл бұрын
I'm pretty sure that version of the Nvidia driver is actually packaged for Ubuntu. I prefer to do that as it means someone else is keeping it patched.
@jamesmarx
@jamesmarx 6 ай бұрын
Thanks man! Worked like a charm
@melisvandenbrink2779
@melisvandenbrink2779 3 жыл бұрын
Thanks for sharing this info. Will try it on my Proxmox. Just another question though: what't the type of keyboard you're using in this video ?
@HumblyNeil
@HumblyNeil 3 жыл бұрын
This is a great tutorial, I'm looking forward to trying this out. However, I'm curious is there a way to run the GPU with a fan curve? I'm setting this up in an old workstation with a modified GPU (huge heatsink) that barely needs any fan assistance.
@FufsowyFufs
@FufsowyFufs 4 жыл бұрын
How's the performance on that p400? How many simultaneous streams can it handle?
@TehRazorstr
@TehRazorstr 4 жыл бұрын
Officially 3 streams but after applying NVENC patch it would depend on the transcode quality. 2 4k 68Mbps -> 1080p 8Mbps ~1300MB VRAM each 6 1080p 10Mbps -> 1080p 8Mbps ~300 VRAM each source: Elpamsoft "Plex Media Server Hardware Transcoding Cheat Sheet"
@FufsowyFufs
@FufsowyFufs 4 жыл бұрын
@@TehRazorstr Wait, but if each 4k stream requires 1300MB VRAM each and p400 only has 2GB of VRAM, then that could be a bottleneck
@TehRazorstr
@TehRazorstr 4 жыл бұрын
@@FufsowyFufs I assume it will cause buffering but not really sure how well it would handle the 2 streams. As they also said "Exceeding the VRAM usage will cause new transcodes to buffer indefinitely, even once VRAM has dropped below the maximum. The Plex Client will need to stop the play request and request it again once VRAM usage has dropped. Choose a card with enough VRAM to avoid this."
@FufsowyFufs
@FufsowyFufs 4 жыл бұрын
@@TehRazorstr So a Pascal quadro would be the P1000 with 4GB of VRAM. That's a bummer since the P400 is relatively cheap, when bought used. Oh well. I might still check the Maxwell offerings
@kdb424
@kdb424 4 жыл бұрын
Please never tell people to install nvidia drivers that way. There are better ways to install the driver with apt-get that will keep it up to date automatically with the rest of the system. Linux is not Windows. Manually installing drivers from the web is a last resort.
@kdb424
@kdb424 4 жыл бұрын
@@SakuraChan00 Whatever is latest. The number is the driver version.
@VinnyVidiVintage
@VinnyVidiVintage 4 жыл бұрын
Love your channel. Thanks for all you do.
@pudzianwrc
@pudzianwrc 4 жыл бұрын
Can I use Nvidia binary driver from Ubuntu repository ? Instead of manually installing it ?
@elremineh
@elremineh 4 жыл бұрын
I bought the same server with the same components since I saw the video in which you showed it, now I'm going to try to put a graphics card on it and see if it works!
@MrSober88
@MrSober88 2 жыл бұрын
I'm going to have to follow through with this walk through and see if I can get passthrough working. I have never been able to get passthrough working on any of my servers, from what I can see they are able to use this feature but it never works when coming to actually passing through to the truenas vm.
@BansheeBunny
@BansheeBunny 3 жыл бұрын
Thinking of sandboxing Pelx, nice video. What are your thoughts on RAM Disk for transcode temp folder, yes/no, size?
@nelizmastr
@nelizmastr 4 жыл бұрын
I have a similar setup, just with VMware instead of Proxmox. Works great! Running a P600.
@troyBORG
@troyBORG Жыл бұрын
I tried to passthough the P400 I just bought. But as soon as I try to start the VM the whole server stops responding and I see a "Invalid PCI Rom Header signature" on the monitor output of the server. Passthough of my GTX 1070, and RTX 3060 worked just fine on the server. But the P400 will not work.
@monarkyasashi
@monarkyasashi 3 жыл бұрын
On your production instance are you mounting a share for the Plex DB? I'm slowly, multiplexing too many homelab projects burns time context switching :-(, attempting to stand up Plex/Jellyfin in a high availability fashion. I've been tempted to go Jellyfin/Kubernetes on some Jetsons but I'd also be interested in Plex on a Proxmox cluster if I could nail down a working incantation to stand up plex containerized and not have the Plex DB sh*t the bed during container migration. Or maybe a hybrid route with mundane plex instances farming out the transcodes ala kube-plex.... Add deciding which path to fumble down to the list of reasons completing projects seems glacial.
@minhucnguyen9409
@minhucnguyen9409 3 жыл бұрын
Thank a lot man, you just save my day many, many times :D
@RonenLin
@RonenLin Жыл бұрын
If I have 3 8TB drives with media content used on a win10 OS, how can I mount them to my VM container without losing the content?
Install Windows like a PRO! Windows Deployment Services Tutorial
23:48
Craft Computing
Рет қаралды 361 М.
I built a computer that CAN'T break - Proxmox Clustering
18:49
Linus Tech Tips
Рет қаралды 1,3 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Virtualize vs. Containerize (Which should I choose?)
14:38
Techno Tim
Рет қаралды 193 М.
PirateSoftware is right, this needs to stop
15:14
Theo - t3․gg
Рет қаралды 578 М.
Proxmox 8.0 - PCIe Passthrough Tutorial
22:31
Craft Computing
Рет қаралды 230 М.
This Upgraded HP Workstation/Server Is CRAZY Fun
19:58
Hardware Haven
Рет қаралды 167 М.
Why No One Uses Linux ...
7:36
Michael Horn
Рет қаралды 40 М.
Building a Low-Power, Fully Loaded Plex Server
19:47
Techno Tim
Рет қаралды 74 М.
EPYC TrueNAS Scale Build and VM Install
22:46
Craft Computing
Рет қаралды 153 М.
You're running Pi-Hole wrong! Setting up your own Recursive DNS Server!
18:02