如何在 chroot 监狱中运行 Firefox?

如何在 chroot 监狱中运行 Firefox?

我已经完成了这个 chroot 监狱的所有设置。我尝试在其中运行 Firefox,但收到以下消息:

“Gtk-警告 ** 无法打开显示:”

我知道我必须使用 --display= 来调用 Firefox。我可能还必须将 DISPLAY 环境变量设置为某些值。但我尝试了各种组合,但无法让它在 chroot 监狱中工作。

谢谢。

答案1

您需要提供 X magic cookies 凭据(请参阅显示与权限) 或允许通过 localhost 连接xhost +local:。您仍然需要提供正确的 DISPLAY 变量,通常是DISPLAY=:0.

根据您的错误消息,您可能没有指定该DISPLAY变量,请检查DISPLAYchroot 之外的变量,echo $DISPLAY并将其设置为 chroot 中的相同值export DISPLAY=value

相关内容