![在 FreeBSD 13.1 中的 Linux chroot 监狱中运行 firefox](https://linux22.com/image/210901/%E5%9C%A8%20FreeBSD%2013.1%20%E4%B8%AD%E7%9A%84%20Linux%20chroot%20%E7%9B%91%E7%8B%B1%E4%B8%AD%E8%BF%90%E8%A1%8C%20firefox.png)
我已经成功地在 FreeBSD 13.1 中安装了 Ubuntu chroot 监狱。但是,我需要从中运行 Firefox,以便从 chroot 子系统内的 python 虚拟环境启动 Jupyter Lab。我想知道是否可以从子系统使用 FreeBSD Firefox。尽管如此,我在 chroot 子系统上安装了 Firefox,当尝试运行它时,出现了如下错误。
(newEnv) schroter1@SCHROTER:~$ firefox No protocol specified Unable to init server: Broadway display type not supported: unix:0.0
Error: cannot open display: unix:0.0
有人能在这方面帮助我吗?
谢谢和最诚挚的问候
施罗特·迈克尔
答案1
将 DISPLAY 值更改为 ip:0.0,其中 ip 是运行 X 服务器的 FreeBSD 系统的 IP 地址。
unix:0.0 的使用是监狱本地的,在监狱中运行 X 服务器并不是一个好主意。