web-dev-qa-db-fra.com

Solution d'impression lente ultime

Je suis sous ubuntu depuis près de 10 ans maintenant, il y a des problèmes de peau épaisse! L'un d'eux, le problème du retard d'impression lent, je n'ai jamais pu le résoudre! Aujourd'hui, je commence à imprimer 20 exemplaires d'un document pdf de 1 page, après une demi-heure, rien ne s'est passé! Je recherche des solutions sur le net depuis des années, mais j'en ai trouvé. Je suis sûr que ce n'est pas un problème lié à la marque ou au modèle, car j'ai testé de nombreuses imprimantes de différentes marques, il semble que le fichier brut généré pour l'imprimante soit très volumineux, qu'il soit long à générer et à transmettre à l'imprimante .

Je me demande si nous pourrions trouver des solutions de contournement dans ce post, dans cmdline, ou au moins, identifier ce qui ne va pas, à quel processus il se bloque, je ne sais presque rien dans l'impression cmdline, pouvez-vous s'il vous plaît donner quelques lignes cmd pour tester et déboguer le processus d'impression .

Éditer:

Il semble que l'impression d'une seule page une seule fois ne donne aucun délai, mais si j'essaie d'imprimer, disons, 20 copies de la même page, il semble que cela génère les 20 pages entières, ce qui donne un très long délai.

Edit 2: Voici mes informations de débogage: http://Pastebin.com/yZFgP66v

Edit 3: Toujours après le redémarrage, l'impression démarre au processus de démarrage (je comprends donc que c'est un problème de CPU!)

6
ubugnu

J'ai eu le même problème avec une imprimante Lexmark E230.
Résolu en changeant le pilote par défaut "pxlmono" en "hpijs-pcl5e". Maintenant, il fonctionne aussi vite qu'il fonctionne sous Windows en utilisant le pilote du fabricant.

La modification a été effectuée à l'aide de la page d'administration CUPS présente à http: // localhost: 631/admin et à partir de là, accédez à

Administration -> Imprimantes -> Gérer les imprimantes -> Maintenance -> Modifier l'imprimante

Des pilotes alternatifs peuvent être trouvés ici sur OpenPrinting .
J'ai dû installer "hpijs" avec

Sudo apt-get install hpijs-ppds

pour le faire fonctionner.

2
Toledo

Modifiez le fichier /etc/cups/cupsd.conf , recherchez la section " loglevel "changer" info "en" déboguer "enregistrer et sortir puis redémarrer les tasses

# /etc/init.d/cups restart

ou pour Ubuntu

$ Sudo /etc/init.d/cupsys restart

puis entrez cette commande pour afficher le journal

tail -f /var/log/cups/error_log

Lorsque CUPS LogLevel est défini sur debug, CUPS error_log affiche tous les programmes exécutés pendant le travail d'impression.

En règle générale, deux chemins de données sont empruntés lors d'un travail d'impression;

1) Chemin du pilote HPIJS

2) Chemin du pilote Postscript. Les deux chemins de données utiliseront le backend "hp".

Pour le chemin HPIJS, recherchez les erreurs près de la commande ghostscript command (gs). La commande gs invoquera le pilote HPIJS.

Pour le chemin Postscript, il n'y aura pas de commande gs. Le post-scriptum sera transmis directement au backend "hp" puis à l'imprimante.

Référence

Si cela ne fonctionne pas, arrêtez-vous sur notre excellente page Wiki DebuggingPrintingProblems

0
LnxSlck