I see the same issue (slightly newer opensuse:tumbleweed:20240111 TW image): localhost:~ # rpm -q kernel-default kernel-default-6.6.10-1.1.aarch64 localhost:~ # rpm -q raspberrypi-firmware raspberrypi-firmware-2023.11.21-1.1.noarch /boot/efi/config.txt has same settings as mentioned in comment#1 We have software rendering indeed: localhost:~ # glxinfo -B | grep -i renderer OpenGL renderer string: llvmpipe (LLVM 17.0.6, 128 bits) v3d does not load. localhost:~ # lsmod | grep -i vc4 vc4 319488 6 drm_display_helper 212992 1 vc4 cec 86016 2 vc4,drm_display_helper drm_dma_helper 24576 3 vc4 snd_soc_core 409600 2 vc4,snd_soc_hdmi_codec localhost:~ # lsmod | grep -i v3d I haven't spotted something with drm.debug=0x1e drm.debug=0xe yet, but I can post those. I thought simpledrm may interfere with v3d bringup, but adding "initcall_blacklist=simpledrm_platform_driver_init" to kernel command line did not change anything. Perhaps it is a dt/firmware issue then. localhost:~ # cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20240111" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20240111" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20240111" BUG_REPORT_URL="https://bugzilla.opensuse.org" SUPPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org" DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed" LOGO="distributor-logo-Tumbleweed"