Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


Mali-G510 driver for aarch64

Former Member
Former Member

My vendor only provides armv7a compiled libmali userspace driver but I would like one for aarch64.

The Linux kernel: 6.12.44-348, running aarch64 (but with a 32-bit userspace). I need it as I want to run a 64-bit userspace. Recompiling kernel to use mesa is not possible as its locked down.

The current driver is:

libmali.so.0.46.0: 1.5 Valhall-"r46p0-01eac1" for Mali-G510 (GLES)

/dev/mali0 detected as 0xa0a0703 r0p0 status 0

I already tried my luck with r46p0-01eac1 from here and it didn't work;

https://developer.arm.com/downloads/-/Mali%20GPUs%20User-Space%20Binary%20Drivers

Is there any solution to this please? Why are the drivers so fractured compared to say nVidia, AMD etc? Why not release a unified version?