yocto :L4.1.15.1.2
OS: ubuntu16.04 and 18.04
板子:imx6Q
按照按照下面兩篇 poring GPU
https://community.nxp.com/thread/454418
https://community.nxp.com/docs/DOC-330147
都作到最後,run glmark2 Or 其他的Command 都會出現下面的問題
libGL error: driver exports no extensions (/usr/ lib/dri/ vivante_dri.so: undefined symbol: __driDriverExtensions)
libGL error: failed to load driver: vivante
使用的相關套件(大多是從yocto 的code中dowload 資料夾中抓來用) ,所有都是在imx6Q kit 上build code
firmware-imx-5.4
imx-vpu-5.4.33
imx-lib-5.4
libfslcodec-4.0.8(or imx-codec-4.0.9 )
imx-gpu-viv-5.0.11.p8.4-hfp(Or p8.3)
libimxvpuapi-0.10.3
gstreamer-imx-1.0
xserver-xorg-video-imx-viv-5.0.11.p8.4( Or p8.3 配合imx-gpu-viv的版本)
kernel module build 在一般的x86伺服器上build
有試過yocto 原本kernel 中的gpu-viv driver
也參考 https://boundarydevices.com/customizing-ubuntudebian-kernels/
buid過5.0.11.p7.4 /5.0.11.p8.6 /6.2.2.p0
結果只有5.0.11.p8.6 可以看到畫面,其他都無法看到畫面
就算是5.0.11.p8.6 一樣會有下面的問題
libGL error: driver exports no extensions (/usr/ lib/dri/ vivante_dri.so: undefined symbol: __driDriverExtensions)
libGL error: failed to load driver: vivante
能否協助,謝謝
maybe you can refer to the doc as below: