如何在没有输入设备的情况下启动 WESTON

如何在没有输入设备的情况下启动 WESTON

一直致力于一个使用 Raspberry pi 4 和 buildroot 创建简单数字显示器的项目。

它是一个简单的应用程序,通过蓝牙与用户交互并在连接的 HDMI 屏幕上显示一些信息。

所有的调试和编程工作已经完成。 APP运行正常

然而拆下鼠标和键盘后;并将韦斯顿设置为自动启动,但失败了。如果我连接键盘并重新启动,它就可以正常工作并启动 weston。

我做了一些挖掘并应用了配置选项require-input=false,但同样的问题。

我是否遗漏了什么?问候

答案1

经过几个小时的实验,我找到了一种解决方法,可能会帮助其他人解决类似的问题。

在我的应用程序中,我通过启动 GTK 应用程序的绝对路径并将其作为文件中该部分下的选项weston的参数传递来启动应用程序。client[shell]weston.ini

要在没有输入的情况下启动 weston,我添加了命令行选项--continue-without-input

/usr/bin/weston --continue-without-input &

相关内容