如何在Ubuntu 14中启用webgl或在无头chrome中安装webgl?我尝试安装libosmesa6,但这没有帮助。
有人可以指出正确的方向吗?
我想使用webgl来进行无头铬和selenium测试吗?我正在使用夜表来运行测试。
这对我有用,让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。它也会在此处列出一些更改
否则一般会无头运行
https://gist.github.com/addyosmani/5336747