我正在参与一个使用 Phoc合成器运行一些测试的项目,我需要在 XWayland 无法运行的环境中运行这些测试。Phoc 本身可以运行,但每次启动它时都会生成一个严重错误,因为它无法启动 XWayland。通常情况下,这不会造成问题,但如果出现任何严重错误,测试就会中止并被视为失败。
虽然有一个构建选项可以禁用它,但我不想在没有 XWayland 支持的情况下重新构建 Phoc,因为我是从二进制仓库获取的,禁用它毫无意义,而且我也不想为此维护我自己的 Phoc 构建版本。相反,我希望找到一种方法,在支持 XWayland 的程序构建版本中禁用它。
我发现 Phoc 有一个命令行开关可以控制是否使用 XWayland,但我不太明白它的工作原理。我尝试了phoc --xwayland false
、phoc --xwayland no
和phoc --xwayland disable
,但所有这些方法,Phoc 似乎仍然会尝试启动它(并失败并出现严重错误)。我在查看 README 时也没有找到任何关于通过配置文件禁用 XWayland 的说明。
如何在支持 XWayland 的 Phoc 版本中禁用 XWayland?