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:~$