GPU and hardware video support


#1

My first experience with Linux on the VIM is very disapointing. The lack of hardware support makes me wonder what is the point of having chosen such a nice chip if the driver support is non-existing.

Can someone help me understand how to get things in place :

  • GPU acceleration (LibMali ? Wayland ?)
  • enabling hardware video decoding in web browser (vaapi anyone ?)

Amlogic is known for managing upstream contributions to the kernel, I’m not sure I see any of it in the Debian build I made following the documentation.


#2

^ kernel driver

^ mali blobs supporting Wayland, GBM, and I guess X stuff (never tried X myself tho)


#3

Thanks for the pointers, they do provide some answers. I still don’t understand that Khadas can’t be bothered to make the changes themselves and/or document the process.

I find the linux build environment rather opaque, limited and lacking flexibility. I hope I can find the time to hack my way through this. I expected better support in the first place.


#4

Hi, it wasn’t obvious from the comments, but do those github links mean that hardware acceleration is possible?

Like, would installing those libraries allow desktop environments to use the GPU?


#5

I’ve never used a desktop environment, but should be possible.


#6

Hi, I’m still not sure what to do with these. Where exactly should I copy the binaries?

On github a person mentioned that I need to put the libMali.so file in the same place as libEGL.so, but I don’t have that installed anywhere on my khadas.

I’m using the “Ubuntu server” image so it’s pretty bare with regards to installed packages.