RSB-3710CO-XDA1E(RK3399) Mali T860 libmali driver

We are looking for Mali T860 driver.
Kernel version: 4.4.194
As you know LXDE don’t support compositor.
So I installed comton use for compositor.
But It can’t use Mali driver like below.
$ compton -b --backend glx
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip

I tried to get library from https://github.com/rockchip-linux/libmali .
But this URL is unavailable now.

Please let me know how to get and install Mail T860 driver.

3 Likes
  1. RSB-3730 official release image has already installed mali,version:
    arm_release_ver of this libmali is ‘r18p0-01rel0’, rk_so_ver is ‘4’

  2. EGL is an extension of the OpenGL for the x window system on the arm platform, which is equivalent to the glx library under x86.

  3. Since the driver mode setting used by Xorg will load libglx.so by default (disabling glx will cause some applications failing to detect the glx environment), libglx.so will search the dri implementation library in the system. However, rk3399 Xorg 2D acceleration is directly based on DRM, and does not implement dri library, so libglx.so will report the following error during startup.

(EE) AIGLX error: dlopen of /usr/lib/arm-linux-gnueabihf/dri/rockchip_dri.so failed
This has no effect on system operation and does not need to be processed.

  1. Based on the same reason, some applications will report the following errors during startup, without processing, and will not affect the operation of the application.

libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip

4 Likes

I found libglx.so on my environment at /usr/lib/xorg/modules/extensions/libglx.so.
That is fine but we still have problem compton compositor and gstreamer on my application.
I use LXDE window manager with compton and run gstreamer.
My purpose is combining gstreamer video and some title message on video.
But now, gstreamer cannot over wrap title even if gstremaer window is lowest.
That cause, gstremer handled by hardware accelerator, compton don’t know overlay that gstreamer video, I guess.
That is same of comton don’t handle glx, I guess.
compton --backend option are blow only.
–backend backend
Choose backend. Possible choices are xrender, glx, and
xr_glx_hybrid.
If you have some idea, please let me know.
Thank you.

1 Like

HI Kimiyasu_Sato ,

We strongly recommend using MPP to develop video related application.It’s difficult, but it’s worthy for runtime efficiency.

3 Likes