工具/软件:Linux
我正在使用 安装在定制板上的基于 Sitara am5728处理器的 ti-processor-sdk-linux-am57xx-evm-03.03.00.04 SDK。
在 Linux 启动过程之后、Weston 合成器不启动、仅屏幕上显示"请稍候"消息。
我已经检查了 weston.service 的 systemd 状态、它告诉您、进程状态是成功、服务已启动。 如果我尝试通过命令行启动它、则会出现以下问题:
~# Weston --tty=1 --connector=32
日期:2017-06-11 UTC
[12:04:18.614] Weston 1.9.0
http://wayland.freedesktop.org
故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
内部版本:1.8.93-2-gb05cdb8 configure.ac:正式版本的固件版本为1.9.0 (2015-09-21 18:11:26 -0700)
[12:04:18.614]操作系统:Linux、4.4.41-gf9f6f0db2d、#2 SMP 优先于6月9日星期五18:32:24 MSK 2017、armv7l
[12:04:18.614]使用配置文件'/etc/weston.ini'
[12:04:18.614]加载模块"/usr/lib/weston/drm-backend.so
[12:04:18.618]输出重新喷漆窗口最大值为7ms。
[12:04:18.618]正在初始化 DRM 后端
[12:04:18.626]使用/dev/dri/card0
[12:04:18.626]加载模块"/usr/lib/weston/gl-renderer.so
无法加载模块:/usr/lib/gbm/gbm_dri.so:无法打开共享目标文件:无此类文件或目录
无法加载模块:/usr/lib/gbm/gbm_gallium_drm.so:无法打开共享目标文件:无此类文件或目录
加载的模块:GBM_PVR.SO
找到有效的 GBM 后端:GBM_PVR.SO
[12:04:18.633]警告:不支持 EGL_EXT_platform_BASE 或不支持特定平台;返回到 eglGetDisplay。
[12:04:18.641]警告:不支持 EGL_EXT_buffer_age。 性能可能会受到影响。
[12:04:18.641]检索 EGL 客户端扩展字符串失败。
[12:04:18.641]警告:进入 Weston 时没有输入设备。 可能的原因:
-没有读取/dev/input/event 的权限
-座椅配置错误(Weston 后端选项'ste'、udev 设备属性 ID_seat)
[12:04:18.642]创建输入设备失败
[12:04:18.711]严重:无法创建合成器后端
但是、如果我将某个设备连接到 USB、例如键盘、鼠标或网络摄像头、那么它会成功执行。
此外、如果我在电路板启动之前连接此类 USB 器件、它也可以正常工作。
如何解决此问题、以便 Weston 在没有任何 USB 设备的情况下启动?