Ada cara yang lebih mudah untuk membuat solusi John WH Smith.
Cukup instal xvfb dari apt dan kemudian, Anda dapat menjalankan:
xvfb-run wkhtmltopdf
(cukup masukkan xvfb-run
sebelum perintah wkhtmltopdf.)
Ini adalah bug, dan perbaikannya belum dibawa ke repositori Debian. Mengutip ashkulz (yang menutup laporan bug) :
Anda menggunakan versi wkhtmltopdf di repositori debian, yang tidak mendukung menjalankan headless.
Jadi Anda bisa...
- Unduh
wkhtmltopdf
dari sumber dan kompilasi (lihat petunjuk di file INSTALL.md; Anda dapat menghapus--recursive
opsi darigit clone
mereka baris, jika Anda sudah menginstal Qt 4.8). - Jalankan di dalam
xvfb
, seperti yang disarankan oleh masterkorp dalam laporan bug.
pada baris perintah Anda ketik seperti ini
export DISPLAY=:0
lalu jalankan qt
Anda aplikasi