无法让 webkit kiosk 在启动时加载

问题描述 投票:0回答:2

我按照一些在线教程说明在 ubuntu 上加载了网络信息亭。它工作得很好,但我很难让信息亭在启动时完全加载。我确定我只是缺少一个简单的命令。

这些是我遵循的命令:

Install frame with snap
sudo snap install ubuntu-frame

Install a web kiosk for frame
sudo snap install wpe-webkit-mir-kiosk

Start frame by default
sudo snap set ubuntu-frame daemon=true

Start the kiosk by default also
sudo snap set wpe-webkit-mir-kiosk daemon=true

Connect the kiosk to frame
sudo snap connect wpe-webkit-mir-kiosk:wayland

Start it all up
sudo snap start wpe-webkit-mir-kiosk

如果我按照这些命令操作,它将加载信息亭。但重新启动后,它不会,系统启动到灰屏(我认为这就是框架应用程序),如果我 ssh 进入信息亭机器并发出命令

sudo snap connect wpe-webkit-mir-kiosk:wayland
,那么它会立即加载。我认为启用守护进程会使其在启动时启动?

我错过了什么?

ubuntu webkit frame kiosk
2个回答
0
投票

我确信可能有更好的方法,但我找不到。我刚刚添加了一个 crontab 条目来在启动时运行命令。有效。

@reboot sudo snap connect wpe-webkit-mir-kiosk:wayland

0
投票

与frame-it结合使用,需要这样做:

sudo snap connect ubuntu-frame:login-session-control
© www.soinside.com 2019 - 2024. All rights reserved.