F5F Stay Refreshed Hardware Desktop Use a PCIe expansion card to add extra slots.

Use a PCIe expansion card to add extra slots.

Use a PCIe expansion card to add extra slots.

A
AthenasLight
Posting Freak
781
09-22-2023, 12:06 AM
#1
I built this NAS three years ago when I was still learning. It features a motherboard with just one PCIe slot. I use it mainly for media storage and run Plex Media Server on it. The operating system is TrueNAS Core, and I really enjoy the setup. After upgrading my internet speed to 10Gbps, I added a 10GbE card and everything improved. Now I’m considering upgrading to a GPU because my current Intel Core i5 struggles with transcoding. I’m not sure which one to choose since the AV1 revolution is changing things. I’m open to budget options and need help figuring out how to expand the single PCIe slot—maybe a riser or something similar? Thanks!
A
AthenasLight
09-22-2023, 12:06 AM #1

I built this NAS three years ago when I was still learning. It features a motherboard with just one PCIe slot. I use it mainly for media storage and run Plex Media Server on it. The operating system is TrueNAS Core, and I really enjoy the setup. After upgrading my internet speed to 10Gbps, I added a 10GbE card and everything improved. Now I’m considering upgrading to a GPU because my current Intel Core i5 struggles with transcoding. I’m not sure which one to choose since the AV1 revolution is changing things. I’m open to budget options and need help figuring out how to expand the single PCIe slot—maybe a riser or something similar? Thanks!

Y
YasJawnSlayXD
Member
91
09-22-2023, 12:15 AM
#2
You need server gear with the ability to split connections, but your current setup likely lacks that. Check if you have a USB 10Gbps port—if yes, consider using a dongle for around $30 instead of spending about $200 on a bifurcation riser.
Y
YasJawnSlayXD
09-22-2023, 12:15 AM #2

You need server gear with the ability to split connections, but your current setup likely lacks that. Check if you have a USB 10Gbps port—if yes, consider using a dongle for around $30 instead of spending about $200 on a bifurcation riser.

V
Viizion_PvPz
Senior Member
670
09-22-2023, 02:36 AM
#3
TrueNAS Core doesn't allow GPU passthrough. Unless you planned to switch to TrueNAS Scale or Proxmox together, this isn't possible. TrueNAS Scale needs a dedicated GPU on the OS to route through a VM, so unless you have an iGPU in Proxmox, you'll need one. If you do have an iGPU, you can use a Docker container and route the GPU internally without needing an external one. A riser exists, but it only works with certain motherboards—check your model before choosing.
V
Viizion_PvPz
09-22-2023, 02:36 AM #3

TrueNAS Core doesn't allow GPU passthrough. Unless you planned to switch to TrueNAS Scale or Proxmox together, this isn't possible. TrueNAS Scale needs a dedicated GPU on the OS to route through a VM, so unless you have an iGPU in Proxmox, you'll need one. If you do have an iGPU, you can use a Docker container and route the GPU internally without needing an external one. A riser exists, but it only works with certain motherboards—check your model before choosing.

R
Rembz
Junior Member
15
09-25-2023, 11:02 PM
#4
You're looking for a way to run your iGPU through the Plex media server on FreeBSD. It sounds like you're aiming for high performance with 4K transcoding. You might need to consider using a Docker container to bridge the gap, especially since TrueNAS Core doesn't natively support iGPU integration. Let me know if you'd like guidance on setting that up!
R
Rembz
09-25-2023, 11:02 PM #4

You're looking for a way to run your iGPU through the Plex media server on FreeBSD. It sounds like you're aiming for high performance with 4K transcoding. You might need to consider using a Docker container to bridge the gap, especially since TrueNAS Core doesn't natively support iGPU integration. Let me know if you'd like guidance on setting that up!

L
luxrox
Member
227
10-01-2023, 02:45 AM
#5
What processor do you possess? Intel Kaby Lake or updated models should work. Otherwise, a second GPU is necessary. In theory, you can route the iGPU alone, but TrueNAS Core doesn’t allow this. It doesn’t support hardware bridging or Docker natively—only virtualization via jailers. It’s suitable for specific tasks, but for general use, consider Scale or Proxmox with virtualized TrueNAS (functioning well in a VM). For routing the iGPU, an independent virtual machine is possible, though challenging. If you have an Intel iGPU, Docker’s GPU sharing option is recommended through the TrueNAS Scale interface.
L
luxrox
10-01-2023, 02:45 AM #5

What processor do you possess? Intel Kaby Lake or updated models should work. Otherwise, a second GPU is necessary. In theory, you can route the iGPU alone, but TrueNAS Core doesn’t allow this. It doesn’t support hardware bridging or Docker natively—only virtualization via jailers. It’s suitable for specific tasks, but for general use, consider Scale or Proxmox with virtualized TrueNAS (functioning well in a VM). For routing the iGPU, an independent virtual machine is possible, though challenging. If you have an Intel iGPU, Docker’s GPU sharing option is recommended through the TrueNAS Scale interface.

G
GhostyLite
Member
238
10-02-2023, 05:20 AM
#6
You're using an Intel Core I5 11400, that's fine. There seems to be a way to move from TrueNAS Core to TrueNAS Scale without switching. I'm checking for instructions on transferring your 5 jails to Docker containers or similar setups. Also, I saw suggestions about using hardware passthrough on Core IS—looking into that. I'll start with the Core-to-Core guide from the article and then explore the passthrough options.
G
GhostyLite
10-02-2023, 05:20 AM #6

You're using an Intel Core I5 11400, that's fine. There seems to be a way to move from TrueNAS Core to TrueNAS Scale without switching. I'm checking for instructions on transferring your 5 jails to Docker containers or similar setups. Also, I saw suggestions about using hardware passthrough on Core IS—looking into that. I'll start with the Core-to-Core guide from the article and then explore the passthrough options.

J
jozkolp
Junior Member
20
10-18-2023, 02:04 PM
#7
Adjust the jail configurations, moving them to Docker isn't straightforward. However, transferring users, permissions, and storage details for TrueNAS is relatively simple by exporting the settings and reapplying them on the new installation.
J
jozkolp
10-18-2023, 02:04 PM #7

Adjust the jail configurations, moving them to Docker isn't straightforward. However, transferring users, permissions, and storage details for TrueNAS is relatively simple by exporting the settings and reapplying them on the new installation.