/dev/dri missing after upgrade to 25.04.2.1

I was running TrueNAS Scale 25.04.1 without any issues. Today I upgraded to 25.04.2.1 and noticed a few of my applications are not working. All of them have GPU passthrough enabled. The logs tell me that /dev/dri is not available.

Creating\n Container ix-jellyfin-jellyfin-1  Created\n Container ix-jellyfin-jellyfin-1  Starting\nError response from daemon: error gathering device information while adding custom device "/dev/dri": no such file or directory\
# ls -la /dev total 9 drwxr-xr-x 18 root root          4180 Aug  7 14:31 . drwxr-xr-x 21 root root            29 Aug  6 14:27 .. crw-r--r--  1 root root     10,   235 Aug  7 13:08 autofs drwxr-xr-x  2 root root           660 Aug  7 14:41 block drwxr-xr-x  2 root root           300 Aug  7 13:08 bsg crw-------  1 root root     10,   234 Aug  7 13:08 btrfs-control drwxr-xr-x  3 root root            60 Aug  7 13:07 bus drwxr-xr-x  2 root root          4080 Aug  7 14:31 char crw-------  1 root root      5,     1 Aug  7 14:41 console lrwxrwxrwx  1 root root            11 Aug  7 13:08 core -> /proc/kcore crw-------  1 root root     10,   124 Aug  7 13:08 cpu_dma_latency crw-------  1 root root     10,   203 Aug  7 13:08 cuse crw-------  1 root root     10,   123 Aug  7 13:08 dbc drwxr-xr-x  8 root root           160 Aug  7 13:07 disk drwxr-xr-x  2 root root            60 Aug  7 13:07 dma_heap lrwxrwxrwx  1 root root            13 Aug  7 13:07 fd -> /proc/self/fd crw-rw-rw-  1 root root      1,     7 Aug  7 13:08 full

I’m using an AMD Ryzen 7900X CPU. Any idea how to get /dev/dri back? Thanks

I managed to fix the issue. I had an Incus container set with GPU passthrough as well. Once I removed it from there and rebooted the server, /dev/dri was available again.

1 Like