Estou usando o Amazon Linux. Eu quero executar um navegador cromo headless para uso com meus testes de selnium node.js. Então eu ligo meu servidor Xvfb assim ...
if ! pidof /usr/bin/Xvfb; then Xvfb :0 -screen 5 1024x768x8 & fi
No entanto, quando tento fazer uma captura de tela depois que meus testes falham,
DISPLAY=:0 import -window root /tmp/screenshot.png
Eu recebo o erro abaixo ...
+ DISPLAY=:0
+ import -window root /tmp/screenshot.png
import: unable to open X server ':0' @ error/import.c/ImportImageCommand/369.
Como faço para tirar uma captura de tela do buffer Xvfb?