这对我有用,让Chrome使用osmesa
sudo apt-get install libosmesasudo ln -s /usr/lib/x86_64-linux-gnu/libOSMesa.so.6 /opt/google/chrome/libosmesa.sogoogle-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



