wkhtmltopdf - QXcbConnection:无法连接到显示器

wkhtmltopdf - QXcbConnection:无法连接到显示器

怎么wkhtmltopdf无头跑?!

在 Debian Whezzy 上安装

apt-get install wkhtmltopdf

命令

wkhtmltopdf --title "$SUBJECT" -q $SOURCEFILE $OUTPUTFILE

错误

QXcbConnection: Could not connect to display

答案1

有一种更简单的方法可以得到 John WH Smith 的解。

只需从 apt 安装 xvfb,然后就可以运行:

xvfb-run wkhtmltopdf

(只需放在xvfb-run任何 wkhtmltopdf 命令之前。)

答案2

这是一个错误,并且该修复尚未发布到 Debian 存储库。引用阿什库尔茨(谁关闭了错误报告):

您正在 debian 存储库中使用 wkhtmltopdf 版本,该版本不支持运行 headless。

所以你可以...

答案3

在你的命令行上输入这样的内容

export DISPLAY=:0 

然后运行你的qt应用程序

相关内容