Ten pracował dla mnie, aby uzyskać chrom używać 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
Ostrzeżenie: Podczas pracy z osmesa cała strona jest renderowane z osmesa czyni go dość powolna. Tak więc, jeśli istnieją testy, które można uruchomić bez WebGL, prawdopodobnie chcesz je uruchomić bez osmesa.
Należy również pamiętać, że sam chrom wykorzystuje osmesę do testu bezgłowego, ale używa konkretnej wersji. W czasie tej odpowiedzi była to wersja 9.0.3. To również sprawia, kilka zmian na liście here
Inaczej uruchomić bez głowy w ogóle znalazłem to
https://gist.github.com/addyosmani/5336747
jak można to wykorzystać z selenem lub Nightwatch? – Jasmine
Naprawdę nie rozumiem twojego pytania. Chrome działa dobrze w trybie selenowym lub nocnym, więc wszystko, co musisz zrobić, to zainstalować osmesa, utworzyć łącze sym, a następnie dodać '--use-gl = osmesa' do opcji selenu dla chrome. Zobacz http://stackoverflow.com/questions/24040081/sending-command-line-parameters-to-chrome-when-selenium-node-starts – gman
co robi "nie pierwszy raz"? – Jasmine