Mali-G610 GPU segfaults on vkcube on Rock 5C with latest Debian 12 RadxaOS image and proprietary drivers, preventing high-resolution HDMI output

I bought my 32Gb Rock 5C because of its purported 8K abilities.
I have a niche requirement for a custom 16K mono screen in an unusual dimension and specialist bit-packing that should easily be able to be driven by this device.

However!
I cannot seem to get the system to run the mali drivers correctly as shown in the documentation here: https://docs.radxa.com/en/rock5/rock5c/radxa-os/mali-gpu

This documentation shows that the mali drivers are the only ones capable of 8K HDMI.

I have a 5 inch screen from ALLNET on the DSI mipi, it works fine. And the custom HDMI board on the HDMI connector.

Has anyone else had any success getting 8K output from the Rock 5C?

radxa@rock-5c:~$ sudo apt list -a xserver-common xserver-xorg-core xserver-xorg-legacy
Listing... Done
xserver-common/oldstable-security 2:21.1.7-3+deb12u10 all
xserver-common/oldstable 2:21.1.7-3+deb12u9 all
xserver-common/rk3588s2-bookworm,rk3588s2-bookworm,now 2:21.1.7-3 all [installed,automatic]

xserver-xorg-core/oldstable-security 2:21.1.7-3+deb12u10 arm64
xserver-xorg-core/oldstable 2:21.1.7-3+deb12u9 arm64
xserver-xorg-core/rk3588s2-bookworm,now 2:21.1.7-3 arm64 [installed,automatic]

xserver-xorg-legacy/oldstable-security 2:21.1.7-3+deb12u10 arm64
xserver-xorg-legacy/oldstable 2:21.1.7-3+deb12u9 arm64
xserver-xorg-legacy/rk3588s2-bookworm,now 2:21.1.7-3 arm64 [installed,automatic]

radxa@rock-5c:~$ sudo apt list libmali-* --installed
Listing... Done
libmali-valhall-g610-g24p0-x11-wayland-gbm/rk3588s2-bookworm,now 1.9-1 arm64 [installed]
radxa@rock-5c:~$ 
radxa@rock-5c:~$ uname -a
Linux rock-5c 6.1.84-7-rk2410 #7 SMP Wed Jun 18 13:39:58 UTC 2025 aarch64 GNU/Linux
radxa@rock-5c:~$ glxinfo | grep "OpenGL renderer"
glx: failed to create dri3 screen
failed to load driver: rockchip
glx: failed to create dri2 screen
failed to load driver: rockchip
OpenGL renderer string: llvmpipe (LLVM 15.0.7, 128 bits)
radxa@rock-5c:~$ lsmod | grep bifrost_kbase
bifrost_kbase        1355776  3
radxa@rock-5c:~$ lsmod | grep panfrost
radxa@rock-5c:~$ lsmod | grep panthor
radxa@rock-5c:~$ vkcube
arm_release_ver: g24p0-00eac0, rk_so_ver: 3
Selected GPU 0: Mali-G610, type: IntegratedGpu
arm_release_ver: g24p0-00eac0, rk_so_ver: 3
Segmentation fault
radxa@rock-5c:~$ sudo grep -E "Loading driver|modesetting|glamor|EE" /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     7.362] (II) LoadModule: "modesetting"
[     7.362] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[     7.516] (II) Module modesetting: vendor="X.Org Foundation"
[     7.516] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     7.517] (**) modeset(0): Option "AccelMethod" "glamor"
[     7.517] (II) Loading sub module "glamoregl"
[     7.517] (II) LoadModule: "glamoregl"
[     7.517] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[     7.527] (II) Module glamoregl: vendor="X.Org Foundation"
[     7.570] (II) modeset(0): glamor X acceleration enabled on Mali-G610
[     7.570] (II) modeset(0): glamor initialized
[     7.895] (II) Initializing extension MIT-SCREEN-SAVER
[     8.319] (EE) AIGLX error: Calling driver entry point failed
[     8.479] (II) XINPUT: Adding extended input device "fts_ts" (type: TOUCHSCREEN, id 8)
radxa@rock-5c:~$ 
radxa@rock-5c:~$ xrandr
Screen 0: minimum 320 x 200, current 2720 x 1080, maximum 16384 x 16384
HDMI-1 connected 1920x1080+800+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1920x1080     60.00*+  60.00    59.94    30.00    29.97  
   5040x6230      9.90  
   3840x2160     60.00    59.94    30.00    30.00    29.97  
   1280x720      60.00    30.00    59.94    29.97  
   800x600       60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
DSI-1 connected primary 800x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x480       57.65* 
radxa@rock-5c:~$

i dont think this documentation is not up to date, panthor also now has vulkan support.

but 8k display has nothing to do with the GPU, it depends on VOP2 display driver.

Also in your logs you seem to be already using llvmpipe (cpu backend), not gpu.

The Mali DDK Vulkan driver requires kernel 6.1.99 BSP or above to work. 6.1.84 is too old.

But screen output has nothing to do with this, Vulkan is only used here to accelerate game rendering.