Dear community,
I have a Dell Latitude E5430 which works fine with the i915kms loaded running FreeBSD-13.2-RELEASE. A jail runs the same version, too. The jail has been created with mkjail. The firefox is firefox-esr-102.14.0_1,1 installed from the latest repository using pkg. The jail is connected to the host by the lo1 interface. There is no NAT to the hosts PHY. For http and https tinyproxy is installed on the host and listen on port 8181 and forwards the traffic to the PHY. That works so far beside one detail.
By opening https://get.webgl.org/ one can see if the browser supports webgl. If I install firefox on the host webgl is supported. If I run firefox in the jail webgl does not work, even if I install almost everything which runs on the host. I did that to see if just some libraries are missing.
It seems to me as if the firefox browser must interact with the X stuff on the host to make webgl functional. Unfortunately I am not keen to run firefox on the host. I prefer to keep the host clean and lean. The home directory of the user on the host should be free from the firefox stuff, too.
Has anybody a working solution how to run firefox in a jail with webgl funtional? Or would that work with a different browser running in a jail? This is no serious issue but it would be nice to fix that.
Thank you for your kind help in advance,
Christoph
I have a Dell Latitude E5430 which works fine with the i915kms loaded running FreeBSD-13.2-RELEASE. A jail runs the same version, too. The jail has been created with mkjail. The firefox is firefox-esr-102.14.0_1,1 installed from the latest repository using pkg. The jail is connected to the host by the lo1 interface. There is no NAT to the hosts PHY. For http and https tinyproxy is installed on the host and listen on port 8181 and forwards the traffic to the PHY. That works so far beside one detail.
By opening https://get.webgl.org/ one can see if the browser supports webgl. If I install firefox on the host webgl is supported. If I run firefox in the jail webgl does not work, even if I install almost everything which runs on the host. I did that to see if just some libraries are missing.
It seems to me as if the firefox browser must interact with the X stuff on the host to make webgl functional. Unfortunately I am not keen to run firefox on the host. I prefer to keep the host clean and lean. The home directory of the user on the host should be free from the firefox stuff, too.
Has anybody a working solution how to run firefox in a jail with webgl funtional? Or would that work with a different browser running in a jail? This is no serious issue but it would be nice to fix that.
Thank you for your kind help in advance,
Christoph