Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Add Intel iGPU QSV Quick Sync Encoding to Official Plex-Media-Server the easy way.

Featured Replies

image.png

Im not sure if this is working or not. The top shows updates but nothing ever shows in the engines section while trans coding.

  • 2 weeks later...
  • Replies 52
  • Views 99.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Please don't do it that way, it would be better to remove the lines from the go file, execute these commands from a Unraid terminal and reboot afterwards: mkdir -p /boot/config/modprobe.d echo "opt

  • For when you have multiple GPUs https://forums.plex.tv/t/preferred-hw-transcoder-linux/593507/11  

  • The classic thread is really outdated since modprobe isn't needed anymore or any modification to the go file, I really wouldn't recommend to send people to this thread...

Posted Images

I have tried everything in this thread after my setup stopped working recently. I'm on 7.2-RC2 (all was working fine after upgrading).

I'm running SRIOV to pass virtual instances of my i3 12100 GPU to plex, VM's etc. So in my Plex transcoder drop-down I have multiple Alder Lake UHD 730's to choose from. So that tells me that Unraid is passing thru these instances to Plex. In the Plex container I have tried both /dev/dri and drilling down to the specific instance /dev/dri/renderD128 (this was the instance that was working fine before). The plex preferences.xml is also correctly matched to the device ID (2.1, 2.2, etc)

I also have GPU Stats and ich777's Intel GPU Top installed. GPU stats, when displaying loads (from a container that's working), only show up under the GPU1 box. I have Dispatcharr with a specific ffmpeg string that calls for /dev/dri/renderD129 and when playback starts, I see loads show up. I expected those to show up under the "GPU2" box on the Dashboard, but at least it's working.

I don't know if it's related, but when in unraid's console and I type intel_gpu_top, I get an error Failed to detect engines. Any help would be greatly appreciated.

  • 2 weeks later...
On 10/15/2025 at 11:24 AM, chris smashe said:

image.png

Im not sure if this is working or not. The top shows updates but nothing ever shows in the engines section while trans coding.

Fixed it. I was running unraid 6.x and my intel 14700K was to new i think. After trying many things i upgraded unraid and it now works.

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.