2

我正在使用playwright在 CentOS 8 上运行自动化测试。

节点脚本作为 systemd 服务运行。
Chromium 是从 rpm 包中使用的。

但是 rpm 包中的 chromium 在视频编解码器支持方面存在问题。
我从 flatpak 安装了 chromium 并尝试运行它...

第一次失败后,我去了github playwright repo
然后我创建了另一个问题,但已经在flatpack repo中。

简而言之,当我尝试从作为 systemd 服务运行的脚本中的 flatpak 启动 chromium 时,我收到一个错误:

没有 X11 $DISPLAY (zenity:8) 无法自动启动 D-Bus
:Gtk-WARNING **:17:13:28.767:无法打开显示:

据我了解,我需要以某种方式确保作为服务运行的脚本具有 dbus ...怎么做?

4

0 回答 0