Eu acho que você precisa instalar o xvfb (Servidor X 'falso' virtual do Framebuffer):
apt-get install xvfb
Em seguida, no terminal:
xvfb-run wkhtmltoimage --format png --quality 100 --no-debug-javascript --height 800 http://facebook.com/ fb.png
Eu compilei o wkhtmltopdf da fonte no servidor Ubuntu 64bit 10.04, conforme descrito no manual. Quando tento converter sai com uma mensagem de erro:
wkhtmltoimage: cannot connect to X server
Existe o servidor X instalado, mas não em execução. Se eu baixar a versão já construída, ela está funcionando, mas às vezes lança a exceção "Falha de segmentação".
Então, como fazer compilado a partir do trabalho da versão de origem?
Eu acho que você precisa instalar o xvfb (Servidor X 'falso' virtual do Framebuffer):
apt-get install xvfb
Em seguida, no terminal:
xvfb-run wkhtmltoimage --format png --quality 100 --no-debug-javascript --height 800 http://facebook.com/ fb.png
Tags xorg 10.04 source-code wkhtmltopdf