1

嗨,我正在尝试在 Wayland 中自动启动一个应用程序,以便它在 sesktop 可见后启动。我可以通过 ssh 通过 openvt 手动启动它,但问题是如果我将它添加到服务中,它就不会启动。它只是崩溃。有谁知道如何自动启动这样的应用程序?我正在使用 Poky (yocto) 2.1.2 和 Renesas 的 meta-renesas bsp 2.19 wayland 1.11 更新:更准确地说,它是为 Renesas 的 R-Car 构建的 Yocto 的 Poky,wayland 作为经理。精灵 2.1.2

4

2 回答 2

0

如前所述Fl0v0,这取决于您使用的初始化系统。

如果您使用sysvinit,则必须在脚本中提及这一点:

# Required-Start: <wayland service>

在 systemd 上:

a.service
[Unit]
After=b.service

原始来源:sysvinitsystemd

于 2017-07-23T06:26:52.983 回答
0

所以我终于弄清楚我做错了什么。Tu 简而言之,我不得不用它openvt来启动应用程序(奇怪的是,尽管使用了 几秒钟After=weston.service的延迟)并且应用程序成功启动。

于 2017-07-24T17:25:22.417 回答