Intel 12th Gen Video Driver not available

Hello,

I’m using the Intel NUC base image on a Asus NUC-BOX-1220P with a Adler Lake Intel i3-1220P CPU.
Unfortunately i only get a video output of 800x600px. After checking “dmesg” i can see the following error:

Your graphics device 46b3 is not properly supported by the driver in this kernel version. To force driver probe anyway, use i915.force_probe=46b3 module parameter or CONFIG_DRM_I915_FORCE_PROBE=46b3

It looks like it might be an issue with the kernel version?

The issue is only with newer Intel NUC devices as i also tested a NUC 13 Pro i3 (NUC13ANHi3), which did not work. But a older NUC 10 (NUC10i5FNHN1) works just fine.

This is my Dockerfile for context:

ARG BALENA_ARCH=%%BALENA_ARCH%%

FROM balenalib/$BALENA_ARCH-debian:bullseye

# Install XORG
RUN install_packages xserver-xorg \
    xserver-xorg-input-evdev \
    xinit \
    xfce4 \
    xfce4-terminal \
    x11-xserver-utils \
    dbus-x11 \
    matchbox-keyboard \
    apt 

# this removes the xfce4-panel pckg so we don't have a taskbar (panel) displayed 
RUN apt-get purge xfce4-panel

WORKDIR /opt/xserver

# this file is executed before xserver is started
COPY src/xinitrc /etc/X11/xinit/xinitrc

COPY src/entry.sh src/config.sh src/setKeyboardLayout.sh VERSION /opt/xserver/

ENTRYPOINT  ["/bin/bash", "/opt/xserver/entry.sh"]

ENV CURSOR=true \
    UDEV=on \
    FORCE_DISPLAY=:0 \
    # Avoid requesting XFCE4 question on X start
    XFCE_PANEL_MIGRATE_DEFAULT=1 \
    DBUS_SYSTEM_BUS_ADDRESS=unix:path=/host/run/dbus/system_bus_socket

I would greatly appreciate any support on this, thanks!

Does anyone monitor this forum anymore? Vaapi on these cpus seems impossible without this fix.

This indeed could be related to the kernel version, we are currently working on bringing the 6.12 kernel to our Generic x86 device type and this should support the newer Asus NUCs (I’m currently waiting for it to enable my ASUS Nuc 14). I can’t give a firm ETA on when this will be available but that team is working on getting this out as soon as we can.