【发布时间】:2017-12-28 17:18:39
【问题描述】:
您好,我正在尝试在 Wayland 中自动启动一个应用程序,以便它在 sesktop 可见后启动。我可以通过 ssh 通过 openvt 手动启动它,但问题是如果我将它添加到服务中,它就不会启动。 它只是崩溃。有谁知道如何自动启动这样的应用程序? 我正在使用 Poky (yocto) 2.1.2 和瑞萨的 meta-renesas bsp 2.19 wayland 1.11 更新: 更准确地说,它是为瑞萨的 R-Car 打造的 Yocto 的 Poky,Wayland 担任经理。精灵 2.1.2
【问题讨论】:
-
你用的是什么初始化系统?使用 systemd 很容易启动一个又一个服务。如果失败,您也可以让它重新启动。我也不知道 Wayland,但对于 X,服务文件中的 DISPLAY 环境变量很重要
-
我做到了,它在 weston.service 之后启动,但它崩溃了。当我启动它时。我猜这更像是韦斯顿的环境变量问题......当我通过 uart 控制台登录时,它有它们,例如XDG_RUNTIME_DIR 通过 ssh 登录时它不会,但随后手动设置它并使用 openvt 工作我需要检查我是否使用它服务......但这将是明天