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.

iGPU won't work in only on docker container

Featured Replies

Ever since I updated to 7.3.1 I have been having issues with my iGPU and docker. I was not working with Frigate, Jellyfin and Tunarr. I have no clue how I got Frigate working again but it is. Jellyfin I was using vaapi and switched it to quicksync and it started working agian. Now for Tunarr, I cannot get it to work with the iGPU no matter what I do.

--device=/dev/dri in extra parameters

/dev/dri in add device

even tried adding /dev/dri/renderD128 and /dev/dri/renderD129 (also have an nvidia)

In Tunarr it doesn't matter if I use vaapi or quicksync

it does work with software transcode and direct play though

ERROR from Tunarr

[AVHWDeviceContext @ 0x555be1fa8380] Failed to initialise VAAPI connection: -1 (unknown libva error).

Device creation failed: -5.

Failed to set value '/dev/dri/renderD128' for option 'vaapi_device': Input/output error

Error parsing global options: Input/output error

Original command: -nostdin -hide_banner -nostats -loglevel warning -fflags +genpts+discardcorrupt+igndts -vaapi_device /dev/dri/renderD128 -headers 'X-Emby-Token: REDACTED' -ss 14972ms -reconnect 1 -reconnect_on_network_error 1 -reconnect_streamed 1 -multiple_requests 1 -c:v hevc -readrate 1 -readrate_initial_burst 60 -i http:/192.168.21.4:8096/Videos/bc8c878b7430a4426efadaf04ad83424/stream?static=true -filter_complex [0:0]scale=iw*sar:ih,setsar=1,scale=1920:1080:flags=bicubic:force_original_aspect_ratio=decrease,format=nv12|p010le|vaapi,hwupload,pad_vaapi=w=1920:h=1080:x=-1:y=-1:color=black[v];[0:1]aresample=async=1,apad[a];[v]hwdownload,format=nv12[vpf] -map [vpf] -map [a] -muxdelay 0 -muxpreload 0 -flags cgop -movflags +faststart -t 605038.667ms -video_track_timescale 90000 -b:v 2000k -maxrate:v 2000k -bufsize:v 4000k -c:v libx264 -sc_threshold 1000000000 -c:a aac -b:a 192k -maxrate:a 192k -bufsize:a 384k -ar 48k -g 96 -keyint_min 96 -force_key_frames expr:gte(t,n_forced*4) -f hls -hls_time 4 -hls_list_size 0 -segment_list_flags +live -hls_segment_type mpegts -hls_segment_filename /config/tunarr/streams/stream_aded6889-3c26-40df-af18-624cb77e9350/data%06d.ts -hls_base_url /stream/channels/aded6889-3c26-40df-af18-624cb77e9350/hls/ -master_pl_name playlist.m3u8 -hls_flags program_date_time+append_list+independent_segments+omit_endlist+discont_start -mpegts_flags +initial_discontinuity /config/tunarr/streams/stream_aded6889-3c26-40df-af18-624cb77e9350/stream.m3u8

  • Community Expert

Hi, Can you see the iGPU name under Plex transcoder for example?

Screenshot 2026-06-02 at 11.53.02.png

if not, Unraid is not seeing it. Even if you add (--device=/dev/dri) in extra parameters

I had the same issue, checked from bios it was bypassing the iGPU and the server was only using my Nvidia GPU.

I had to attached a dummy monitor and enabled iGPU Multi-Monitor. Doing this enabled igpu for me on Unraid and i was able to see my iGPU on Plex again.

in my case this was the settings for my motherboard
https://www.asus.com/us/support/faq/1045574/#bbb

I hope above can help you.

  • Author
5 hours ago, m3sl said:

Hi, Can you see the iGPU name under Plex transcoder for example?

Screenshot 2026-06-02 at 11.53.02.png

if not, Unraid is not seeing it. Even if you add (--device=/dev/dri) in extra parameters

I had the same issue, checked from bios it was bypassing the iGPU and the server was only using my Nvidia GPU.

I had to attached a dummy monitor and enabled iGPU Multi-Monitor. Doing this enabled igpu for me on Unraid and i was able to see my iGPU on Plex again.

in my case this was the settings for my motherboard
https://www.asus.com/us/support/faq/1045574/#bbb

I hope above can help you.

Thanks for the suggestion. I don't use plex but that did make me dig deeper. I found that it the iGPU is identifying as card1. So, it should use --device=/dev/dri/renderD129 but it still doesn't work. In the Tunarr errors it still shows renderD128. I'm not sure how to fix this

  • Author

So, I fixed it. I also had to change it in the Tunarr gui to renderD129 and it works again. Still unsure how my GPU's flipped and I wish they didn't but its all working agian!

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.