Jump to content
Tuftuf

Ryzen build, GPU Passthrough, TVHeadend DVB-T2/S2

8 posts in this topic Last Reply

Recommended Posts

Build details

CPU Ryzen 7 1700
Motherboard GIGABYTE GA-AX370-Gaming 5
RAM CMK32GX4M2A2666C16R 32 GB (2 x 16 GB) Vengeance LPX
1x WD Red 4 TB Parity
1x WD Red 4 TB Data
1x WD Black 2TB Data

1x Seagate 2TB Spare
1x Seagate 1.5TB Spare (Unplugged, now moved to old PC)

 

Initially ACS override was enabled, that is now disabled. Currently do not see the need for it.

EDIT - Performance improved with ACS Override on even with 1 GPU.

 

Main purpose of the server is to provide Plex, TVHeadend and run some linux VM's for work. Passing through the GPU for games was a bonus.

 

Use-case

 

VM Windows 10 - 8 Cores, (8,10,12,14,15,13,11 & 9) 
RAM 12GB
GPU Passthrough Nvidia 670 (Required .rom Edit)
Unfortunately Seabios as I can’t get my windows 10 installer to boot UEFI yet)

 

VM Windows 10 - 2 Cores (4 & 6)
RAM 4GB
Running Blueiris CCTV

 

VM Ubuntu (QEMU CPU) 2 Core (? & ?) Ryzen HostCPU passthrough, causes Unraid to crash.
RAM 4GB
Running nginx for TVHeadend/Plex proxy script (HDHomerun) -- Running but not using it anymore.

 

Docker TVHeadend
PCIE x1 Quad DVB-T2 x1
PCIE x1 Octo DVB-S2 x1

USB 2x DVB-T (Due to be removed)

USB 1x DVB-T2 (Due to be removed)

 

Docker - Plex, MinecraftPE, Unifi

 

Initially was running with an AMD 7950 & Nivida 670. Both were passed through to separate windows VM's but only to the point that drivers were installed.

 


Changes coming within days...
Docker TVHeadend - WIP
DONE - All three USB DVB adaptors are been replaced with Hauppauge WinTV-Quad HD
DONE - Also adding DVB-S2 TBS6909 DVB-S2 8 Tuner PCIe Card - Octo Tuner

DONE - WinTV-Quad -- Signal not the best... 

Replace cooler with H100i V2 - I have the bracket now, but not sure if I see the need to use this cooler anymore.

 

Edited by Tuftuf
updating

Share this post


Link to post

Main issues

  1. C-State needed to be disabled due to stability issues.
  2. Cannot boot Ubnutu VM's with CPU Passthrough (Seems to be a known Ubuntu issue)
  3. Noticed if you have a second keyboard and mouse on the unraid system when passing through primary GPU, the unraid system is still visible underneath. Each keypress or mouse movement makes unraid UI reappear on the screen. This is easily avoided by not having a second keyboard and mouse connected directly to unraid if using the Primary GPU slot.
  4. GPU passthrough required the rom file adding to the XML settings (Would be nice to have a way to keep manual edits)
  5. No temperature sensors for this motherboard.
Edited by Tuftuf

Share this post


Link to post


This is going to fix ouor problem. 
I am also building a similar system with 1700 + GIGABYTE GA-AX370-Gaming 5 
with 64 gigs of ram.

IOMMU will be fixed my man :)

Regards,

Saintdog

Share this post


Link to post

I was running with ACS override and two GPU's for a couple of days.

Then without ACS Override and 1 GPU.

 

I can't say for certain but when I then enabled ACS Override again with only 1 GPU. It seemed to solve all the GPU slow down issues I was having in games, FPS used to drop for a few seconds then return up to normal. Only recently have I seen GPU usage reach 80-90% before the CPU tops out.

 

I'll edit my first post, but I'm now running two PCI TV Tuners DVB-S2 and T2 in the PCIE 1x slots.

 

Feel free to let me know how you get on with 64GB ram. I bought my current RAM as it appeared to be the same as sold within the 64GB kit, with the goal of adding another two 16GB's at some point.

Edited by Tuftuf

Share this post


Link to post
On 28/05/2017 at 1:24 PM, Saintdogz said:


This is going to fix ouor problem. 
I am also building a similar system with 1700 + GIGABYTE GA-AX370-Gaming 5 
with 64 gigs of ram.

IOMMU will be fixed my man :)

Regards,

Saintdog

 

 

Did you ever get your system running?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now