Armsom sige7 GPU issue

Hello.

I’m using the armsom kernel, u-boot, dtb, but the rootfs is debian12, built from debootstrap (xfce + x11 + lightdm).

uname -a
Linux debian-aarch64 6.1.118-rk3588 #52 SMP Wed Apr 15 14:40:23 UTC 2026 aarch64 GNU/Linux

For the GPU, I installed the libmali-valhall-g610-g24p0-x11-gbm_1.9-1_arm64.deb driver from Releases · tsukumijima/libmali-rockchip · GitHub

I’m getting a yellow desktop (it feels like the color channels are reversed). I’m using glmark2-es2-x11 to test the GPU, but the test animation isn’t displayed on HDMI, only the transparent window. The glmark2-es2 log:
glmark2-es2
arm_release_ver: g24p0-00eac0, rk_so_ver: 10

glmark2 2023.01

=======================================================
OpenGL Information
GL_VENDOR: ARM
GL_RENDERER: Mali-G610
GL_VERSION: OpenGL ES 3.2 v1.g24p0-00eac0.6b39a7384565dd0742f84d5ab1cdf9ef
Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
Surface Size: 800x600 windowed

[build] use-vbo=false: FPS: 3717 FrameTime: 0.269 ms

                              glmark2 Score: 3716 

=======================================================

Could you please suggest me a solution to this problem?

dmesg log:
dmesg | grep -i gpu
[ 5.512630] vdd_gpu_s0: supplied by vcc5v0_sys
[ 5.513573] vdd_gpu_s0: 550 ↔ 950 mV at 750 mV at 6500 mA, enabled
[ 5.880926] rockchip-pm-domain fd8d8000.power-management:power-controller: Looking up gpu-supply from device tree
[ 5.880940] rockchip-pm-domain fd8d8000.power-management:power-controller: Looking up gpu-supply property in node /power-management@fd8d8000/power-controller failed
[ 5.880995] mali fb000000.gpu: Kernel DDK version g29p0-00eac0
[ 5.881075] mali fb000000.gpu: GPU metrics tracepoint support enabled
[ 5.881094] mali fb000000.gpu: Looking up mali-supply from device tree
[ 5.881184] mali fb000000.gpu: Looking up mem-supply from device tree
[ 5.881295] mali fb000000.gpu: Looking up mali-supply from device tree
[ 5.881306] vdd_gpu_s0: could not add device link fb000000.gpu: -EEXIST
[ 5.881566] mali fb000000.gpu: bin=0
[ 5.881749] mali fb000000.gpu: leakage=13
[ 5.881771] mali fb000000.gpu: Looking up mali-supply from device tree
[ 5.881783] debugfs: Directory fb000000.gpu-mali with parent vdd_gpu_s0 already present!
[ 5.881797] vdd_gpu_s0: Failed to create debugfs directory
[ 5.883199] mali fb000000.gpu: pvtm=855
[ 5.889750] mali fb000000.gpu: pvtm-volt-sel=2
[ 5.889793] mali fb000000.gpu: Looking up mali-supply from device tree
[ 5.889805] debugfs: Directory fb000000.gpu-mali with parent vdd_gpu_s0 already present!
[ 5.889819] vdd_gpu_s0: Failed to create debugfs directory
[ 5.889825] mali fb000000.gpu: Looking up mem-supply from device tree
[ 5.889835] vdd_gpu_s0: could not add device link fb000000.gpu: -EEXIST
[ 5.891044] mali fb000000.gpu: avs=0
[ 5.891113] mali fb000000.gpu: rockchip_pvtpll_set_volt_sel: error cfg clk_id=5 voltsel (-1)
[ 5.891146] W : [File] : drivers/gpu/arm/valhall/platform/rk/mali_kbase_config_rk.c; [Line] : 143; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available.
[ 5.899467] mali fb000000.gpu: Register LUT 000a0800 initialized for GPU arch 0x000a0806
[ 5.899504] mali fb000000.gpu: r0p0 status 5 not found in HW issues table;
[ 5.899518] mali fb000000.gpu: falling back to closest match: r0p0 status 0
[ 5.899532] mali fb000000.gpu: Execution proceeding normally with fallback match
[ 5.899545] mali fb000000.gpu: GPU identified as 0x7 arch 10.8.6 r0p0 status 0
[ 5.899616] mali fb000000.gpu: CSF_GPU_RESET_TIMEOUT is capped from 20666ms to 4500ms
[ 5.899632] mali fb000000.gpu: CSF_GPU_SUSPEND_TIMEOUT is capped from 10333ms to 4500ms
[ 5.899648] mali fb000000.gpu: KBASE_PRFCNT_ACTIVE_TIMEOUT is capped from 40000ms to 4500ms
[ 5.899661] mali fb000000.gpu: KBASE_AS_INACTIVE_TIMEOUT is capped from 40000ms to 4500ms
[ 5.899676] mali fb000000.gpu: CSF_FIRMWARE_STOP_TIMEOUT is capped from 40000ms to 4500ms
[ 5.899727] mali fb000000.gpu: No priority control manager is configured
[ 5.899740] mali fb000000.gpu: Large page allocation set to false after hardware feature check
[ 5.900025] mali fb000000.gpu: No memory group manager is configured
[ 5.900043] mali fb000000.gpu: Protected memory allocator not available
[ 5.900558] mali fb000000.gpu: EM: OPP:400000 is inefficient
[ 5.900564] mali fb000000.gpu: EM: OPP:300000 is inefficient
[ 5.900698] mali fb000000.gpu: EM: created perf domain
[ 5.901044] mali fb000000.gpu: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=800000000 h_table=0
[ 5.901610] mali fb000000.gpu: * MALI kbase_mmap_min_addr compiled to CONFIG_DEFAULT_MMAP_MIN_ADDR, no runtime update possible! *
[ 5.901627] mali fb000000.gpu: Probed as mali0
[ 11.046729] mali fb000000.gpu: use driver built-in firmware directly
[ 11.046794] mali fb000000.gpu: Loading Mali firmware 0x1050000
[ 11.049844] mali fb000000.gpu: Mali firmware git_sha: 6342b7a40e7d4877fa6067ee14498de9ef794bb4
[ 11.053785] mali fb000000.gpu: CSF_SCHED_PROTM_PROGRESS_TIMEOUT is capped from 8738ms to 4500ms
[ 11.074594] mali fb000000.gpu: Clearing BASE_MEM_UNCACHED_GPU flag to avoid MMA violation