工具与软件:
您好!
我一直在尝试使用 Yocto (scarthgap)和 meta-ti-BSP 层、让我们的图形应用程序(使用 SDL 和 GLES)在 SK-AM69评估板上运行。 我正在使用 Weston、我已经能够启动、但在尝试使用 SDL 创建窗口时遇到问题、遇到以下错误:
wl_drm@19: error 0: authenticate failed
为了测试这是否是我们的程序的问题,我试图让 kmscube 程序运行,并得到以下 DRM 错误:
no connected connector! failed to initialize legacy DRM
我尝试运行 kmscube 的 build/conf/local.conf 看起来像:
IMAGE_INSTALL:append = " ti-img-rogue-umlibs ti-img-rogue-driver"
PREFERRED_PROVIDER_virtual/gpudriver = "ti-img-rogue-driver"
DISTRO_FEATURES:append = " systemd pam"
INIT_MANAGER = "systemd"
DISTRO_FEATURES:remove = " vulkan"
DISTRO_FEATURES:append = " opengl"
IMAGE_INSTALL:append = " libdrm"
IMAGE_INSTALL:append = " kmscube"
PACKAGECONFIG:append:pn-libsdl2 = " gles2 kmsdrm arm-neon"
PACKAGECONFIG:append:pn-weston = " kms egl wayland"
PACKAGECONFIG:append:pn-mesa = " gbm egl"
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "kernel-modules"
MACHINE ??= "am69-sk"
我只是想检查一下我的配置中是否有与主板相关的任何错误、是否遗漏了任何必要的安装到映像上、或者这是否是驱动程序的问题?
谢谢