August 29, 2025Aug 29 1 hour ago, PUNGGOKERS said:My RTX 4060 and 5050 doesn't want my GPU to be binded with its sound cardThat's why I don't suggest binding VFIOs, it's not necessary in most situations, and can cause issues, especially on newer equipment, like yours.
October 7, 2025Oct 7 Hey Everyone. I have a question. I have only 1 GPU in my Server (Nvidia 1050 ti)I wanna pass it through to a VM so I can use it to transcode video with DVDfab. Is that possible with this method?Also: will Plex still be able to use that GPU when the VM is running?
October 7, 2025Oct 7 15 minutes ago, psxmicha said:Is that possible with this method?Yes, assuming that you're running DVDFab in the VM.15 minutes ago, psxmicha said:will Plex still be able to use that GPU when the VM is running?Not unless Plex is also running within that same VM.
October 8, 2025Oct 8 Author As far as I understand - DVDFab doesn't need a GPU (only plex does). So you have 2x options.1 - Run the VM and carry on with DVDFab BUT use a software graphics card.2 - Swap to a docker container method that can make use of GPU if you want to RIP & process the DVD files further3 - eg = https://github.com/jlesage/docker-makemkv Edited October 8, 2025Oct 8 by dopeytree
October 9, 2025Oct 9 thx everyone! I definitely wanna use DVDfab and not MakeMKV. I'll give it a try!Too bad that my plex docker can't use the GPU then, but I can live with that
March 8Mar 8 On 8/27/2025 at 11:36 AM, Elmojo said:First off, @dopeytree , this is a great guide, very concise! Thanks for sharing it with us.I just want to clarify and update few things, since it's been a couple years, and I'm sure folks are still searching for this now and then (I was!).Here are the original instructions, with a few notes/edits, to make it even easier!GPU passthough is much easier than made out.You don't need to do any of the stuff in videos.. Set up the VM with software VNC.Load the VM.Click to open VNC in web browser.Install windows etc.Set up windows user.Close VM. Then Go to top menu choose unraid -> tool system -> devices (This might say - In top navigation bar: select Tools > System Devices. Under PCI Devices and IOMMU Groups) scroll down and tick the NVIDIA GPU or AMD GPU & its soundcard. (scroll to bottom of section and click [Bind Selected to VFIO at Boot] ONLY if you plan to use your GPU with both VMs and Docker containers. If you are only using it for VMs, this step is not required)Reboot unraid.***NOTE: If you don't bind to the VFIO, there's no point in checking the boxes, and you might at as well skip this step, and save yourself a reboot. ;) Edit VM.Add 2nd graphics card choose your AMD or Nvidia device. (It's the small [+] at the lower left of the Graphics Card section when you're in Edit mode for the VM. Note that the VM must be stopped to make edits. duh.)Add sound card choose your AMD or Nvidia device. (same as for the GPU)Apply. Start VM.It should automatically install basic drivers for the card.Now go to amd or nvidia websites and download the drivers for your card.Run the installer for your card.Reboot VM. Now you have a gaming VM.Enjoy.Thanks again to @dopeytree for the awesome write-up! It got me from zero to pass-thru with very little fuss.Now I just have to figure out how to get decent performance over an RDP connection... ;)I tried to follow all these steps and none seemed to work. I didn't get the checkboxes when I went to System Devices, and I don't get the choice to add a second GPU to a VM. I tried on an existing VM and a brand new one, but neither one worked. My server is registering the GPU which is highlighted in one of the screenshots.Could someone please help me? I have taken screenshots and added the diagnostic file for you to review. tower-diagnostics-20260308-1313.zip
March 8Mar 8 1 minute ago, sneville83 said:I didn't get the checkboxes when I went to System DevicesGigabyte Technology Co., Ltd. - X58A-UD3RHardware too old to support VT-d passthrough
March 8Mar 8 4 minutes ago, Kilrah said:Hardware too old to support VT-d passthroughOh okay. Thank you very much.
March 30Mar 30 Community Expert Hey all, Im having trouble passing through my GPU to a windows 11 VM. its a 5060TI. ive already bound them to vfio at boot. this is the error i am getting. internal error: QEMU unexpectedly closed the monitor (vm='Windows 11'): 2026-02-27T04:39:25.438078Z qemu-system-x86_64: -device {"driver":"vfio-pci","host":"0000:01:00.0","id":"hostdev0","bus":"pci.4","addr":"0x0"}: vfio 0000:01:00.0: failed to setup container for group 12: Failed to set group container: Invalid argument
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.