Es gibt einen einfacheren Weg, um eine John WH Smith-Lösung zu erstellen.
Installieren Sie einfach xvfb von apt und dann können Sie Folgendes ausführen:
xvfb-run wkhtmltopdf
(geben Sie einfach xvfb-run
ein vor jedem wkhtmltopdf-Befehl.)
Dies ist ein Fehler, und der Fix wurde nicht in die Debian-Repositories gebracht. ashkulz zitieren (wer hat den Fehlerbericht geschlossen) :
Sie verwenden die Version von wkhtmltopdf in den Debian-Repositories, die das Ausführen ohne Kopf nicht unterstützt.
Sie können also entweder...
- Laden Sie
wkhtmltopdf
herunter aus dem Quellcode und kompilieren Sie es (siehe die Anweisungen in der INSTALL.md-Datei; Sie können den--recursive
entfernen Option aus ihremgit clone
line, wenn Sie bereits Qt 4.8 installiert haben). - Führen Sie es in
xvfb
aus , wie von masterkorp vorgeschlagen im Fehlerbericht.
Geben Sie in Ihrer Befehlszeile so ein
export DISPLAY=:0
Führen Sie dann Ihren qt
aus Anwendungen