J'utilise l'instance Google dans le cloud pour l'hôte Odoo, certains rapports sont imprimés au format pdf, mais les autres utilisateurs de Paperformat personnalisé obtiennent l'erreur suivante:
"Le commutateur --header-spacing, ne prend pas en charge l’utilisation de qt non corrigé et sera ignoré.Le commutateur --header-html, ne prend pas en charge l’utilisation de qt non corrigé et sera ignoré.Le commutateur --footer-html, est ne prend pas en charge l'utilisation de qt non corrigé, et sera ignoré.QXcbConnection: Impossible de se connecter pour afficher "
Je le google, et pour résoudre je dois compiler wkhtmltopdf comme ceci: http://www.grobak.net/id/blog/how-fix-wkhtmltopdf-failed-error-code-6 mais ce processus a besoin 3 hs et je suis en train de construire un script pour installer des instances de Google à la volée avec des dépendances odoo.
le paquet .deb a une dépendance cassée
Quelqu'un connaît une autre solution?
La configuration de mon système est Ubuntu 14.04 et 64 bits. Donc, je télécharge en fonction de cela.
Vous devez d’abord vérifier le nom de votre système d’exploitation par
lsb_release -a
Vérifiez si l'architecture de votre système d'exploitation Ubuntu Linux est 32 bits ou 64 bits, ouvrez un terminal et exécutez la commande suivante ci-dessous.
file /sbin/init
Téléchargez wkhtmltopdf corrigé avec qt en utilisant la commande ci-dessous
Sudo wget -P Downloads https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.1/wkhtmltox-0.12.1_linux-trusty-AMD64.deb
Ici, remplacez "trusty" par le nom de votre système d'exploitation et si 64 bits seulement, conservez "AMD64" de cette façon, sinon changez-le en "i386" et chargez le fichier deb.
Après cela, exécutez les commandes suivantes,
cd ~/Downloads
Sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-AMD64.deb
Maintenant, vérifiez la version de wkhtmltopdf avec la commande ci-dessous,
wkhtmltopdf -V
Prendre plaisir!!
Après avoir essayé de nombreuses façons, j'ai finalement réussi à le faire fonctionner.
J'ai d'abord supprimé toute mon installation précédente en
Sudo apt-get remove --purge wkhtmltopdf
Sudo apt-get autoremove
Ensuite, j'ai ouvert wkhtmltopdf.org et navigué dans Téléchargements> Archive. Dans la section Archive, j'ai téléchargé la version 0.12.1 .deb de
wget <copy the link from website for the.deb file and paste it in terminal here>
.
Sudo dpkg -i <package name>
Sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
En effet, odoo cherche wkhtmltopdf dans le répertoire /usr/bin
sinon donne IOError. J'ai également défini mon paramètre webkit_path
dans les paramètres système Odoo sur /usr/bin
.
C'est tout. J'espère que cela t'aides