如何在 chroot jail 中运行 Firefox?

You*_*oub 4 chroot firefox

我已经把这个 chroot jail 设置好了。我尝试在其中运行 Firefox,但收到以下消息:

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

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

谢谢。

Ulr*_*gel 6

您需要提供 X 魔法 cookie 凭据(请参阅DISPLAY 和 AUTHORITY)或允许通过 localhost 进行连接xhost +local:。您仍然需要提供正确的 DISPLAY 变量,通常是DISPLAY=:0.

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