wkhtmltopdf wkhtmltoimage: não é possível conectar ao servidor X

6

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?

    
por Jonas 08.10.2011 / 16:23

1 resposta

6

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
    
por jnbdz 28.11.2011 / 05:24