I’m trying to pass my GPU to my Jellyfin and Plex dockers through the built-in app store. I tried it with a custom Docker YAML, but I keep getting the same error log pasted below. It looks like my TrueNAS Scale (ElectricEel-24.10.1) isn’t detecting my iGPU. Maybe the drivers are missing. Also, the directory /dev/dri is missing from the system.
The kernel version is 6.6.44 (checked using ‘uname -r’ command), and I found online that this version already includes the driver for my iGPU. I marked alwasy ON GPU in the BIOS settings, but I still can’t get it to work. Please help.
I found this post that 12th Gen Alder Lake iGPUs don’t work easily out of the box, this link should take you to a comment by Lipsum Ipsum on Aug 31, 2023 with a guide on how he got it working on the same generation.
And like he says, run at your own risk and have a backup of your truenas config.
Slightly different scenario, probably same solution:
I have a Beelink S13, also N150. I tried everything with Proxmox Kernel 6.8, it simply did not work, i915 drivers did not attach to the vga adapter. Upgraded to kernel 6.11 and everything worked. I read on the net that 6.9 is the lowest working version, but 6.11 definitely works.
@psavan I don’t know how truenas works in detail, but i see there is also a 6.12 version of the kernel available on github:
github dot com /truenas/linux/tree/truenas/linux-6.12
Unless you can pull it through an experimental channel, you could always just compile it yourself.