如何在Ubuntu 14中启用webgl或在无头chrome中安装webgl?我尝试安装libosmesa6,但这没有帮助。
有人可以指出我正确的方向吗?
我想使用webgl来进行无头铬和硒测试吗?我正在使用夜视仪进行测试。
答案 0 :(得分:10)
这对我来说可以让chrome使用osmesa
sudo apt-get install libosmesa
sudo ln -s /usr/lib/x86_64-linux-gnu/libOSMesa.so.6 /opt/google/chrome/libosmesa.so
google-chrome --no-first-run --user-data-dir=~/chrome-stuff --use-gl=osmesa
警告:当使用osmesa运行时,整个页面都会使用osmesa进行渲染,这使得它很慢。因此,如果有没有WebGL可以运行的测试,您可能希望在没有osmesa的情况下运行它们。
另请注意,chrome本身使用osmesa进行无头测试,但它使用的是特定版本。在回答这个问题时,版本是9.0.3。它还列出了一些here
的更改否则一般无头跑,我发现了这个