Il existe un moyen plus simple de créer une solution John WH Smith.
Installez simplement xvfb à partir d'apt et ensuite, vous pouvez exécuter :
xvfb-run wkhtmltopdf
(il suffit de mettre xvfb-run
avant toute commande wkhtmltopdf.)
Il s'agit d'un bogue et le correctif n'a pas été apporté aux dépôts Debian. Citant ashkulz (qui a fermé le rapport de bug) :
Vous utilisez la version de wkhtmltopdf dans les dépôts debian, qui ne prend pas en charge l'exécution sans tête.
Vous pouvez donc soit...
- Télécharger
wkhtmltopdf
depuis les sources et compilez-le (voir les instructions dans le fichier INSTALL.md; vous pouvez supprimer le--recursive
option de leurgit clone
ligne, si vous avez déjà installé Qt 4.8). - Exécutez-le dans
xvfb
, comme suggéré par masterkorp dans le rapport de bogue.
sur votre ligne de commande, tapez comme ceci
export DISPLAY=:0
puis lancez votre qt
applications