25.10.3 AMD iGPU drivers not passed through to apps

Truenas 25.10.3

AMD Ryzen 3 3200G

Gigabyte A520I AC Motherboard

16GB RAM

No GPU Isolation is configured (no VMs running)

After upgrading from 25.04 to the latest 25.10.3 now that it has gone general I’ve noticed issues with transcoding using the plex app. I have configured to pass through the integrated gpu to the plex app in the settings but any attempt to transcode fails.

Tailing the logs from the plex container I see this

/home/runner/_work/plex-conan/plex-conan/.conan/data/libdrm/2.4.120-6/plex/main/build/678777ee2ca8706ca90cf805e0dd88235f6d7f05/meson-install/share/libdrm/amdgpu.ids: No such file or directory

Which implies the amd drivers are missing, but when navigating to /usr/share/libdrm/amdgpu.ids on the host system the file exists and as I understand it is the one that should be mapped into the containers.

I have tried:

  • Disabling and reenabling the gpu while restarting the app
  • Restarting the system
  • Running the container without gpu pass through
    • This works but with reduced transcoding performance
  • Rolling back to 25.04
    • This solves the issue but I don’t wan’t to be stuck on an older version forever.

Is this a known issue with 25.10?

Any ideas on how to get this working?

I have also tried both the standard plex image and the plex pass image, if that makes any difference