如何从原生发行版开始适配 K1 的 GPU

我在尝试在新的发行版里适配 K1 的 GPU
主要参考了 图形驱动框架 | Bianbu Linux | 进迭时空开发者社区 这篇文档
我做的主要是把文档中提到的那些 deb 内的文件安装到对应位置,并且把 firmware 加到 initramfs 里,尝试了群里提到的 MESA_LOADER_DRIVER_OVERRIDE 指定为 pvr
现在 Kernel Driver 和 Firmware 可以正常加载,fastfetch 可以显示内置 GPU,并且 debugfs 里面的 GPU 占用监控正常显示(但是占用率为 0), vulkaninfo 可以识别到内置 GPU

但是 glxinfo, es2_info 之类的都会报错,glmark2 也没法跑起来
桌面环境是 wayland

$ glxinfo
name of display: :0 
Error: couldn't find RGB GLX visual or fbconfig

$ glmark2
Error: GLX version >= 1.3 is required
Error: Error: Couldn't get GL visual config!
Error: main: Could not initialize canvas

$ es2_info
Error: eglInitialize() failed

请问需要了解哪些方面的知识来排查这些错误呢

MESA_LOADER_DRIVER_OVERRIDE=zink glmark2-wayland
可以看看这个YouTube视频:https://www.youtube.com/watch?v=ZkwD_9uNKto
可以看看这个reddit帖子:https://www.reddit.com/r/RISCV/comments/1mmgu75/bianbu_os_30_supports_zink/