Page 1 sur 1
[KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : ven. 31 déc. 2010, 18:07
par joel
Bonsoir à tous,
J'ai pu installer mon imprimante HP Photosmart 2575 sans difficulté.
J'ai pu imprimer la page de test depuis Cups, ainsi que depuis SystemConfig
Je peux imprimer depuis OpenOffice
Mais si j'essaie d'imprimer depuis un soft KDE (Okular, Kate...), dès que je fais Ctrl+P, le soft en question se fige, et je suis obligé de le killer.
J'ai beau chercher dans le forum, il semble que personne n'ait déjà rencontré ce problème.
Un hp-check, en root, me donne quelques warning :
Code : Tout sélectionner
Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
Checking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
Checking for dependency: Reportlab - PDF library for Python...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
Je ne pense pas que cela ait de l'importance...
Qu'en pensez-vous ?
Re: [KDE]Applis KDE ne peuvent pas imprimer (en cours)
Publié : ven. 31 déc. 2010, 18:27
par benjarobin
Quel est la sortie de kwrite en console par exemple ?
Re: [KDE]Applis KDE ne peuvent pas imprimer (en cours)
Publié : ven. 31 déc. 2010, 19:42
par joel
J'ouvre le fichier "imprimante" :
Code : Tout sélectionner
[joel@localhost ~ 31-12-2010 18:38] $ kwrite imprimante
kwrite(16501)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic"
kwrite(16501)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/home/joel/.local/share/mime/magic"
et je fais Ctrl+P. Rien ne se passe, kwrite est figé. Je le kill, et la console répond :
Re: [KDE]Applis KDE ne peuvent pas imprimer (résolu)
Publié : ven. 04 févr. 2011, 22:57
par joel
A cause de ce problème, j'avais laissé tombé archlinux, et j'étais retourné sous Mandriva (installé sur une autre partition de mon DD)
Aujourd'hui, j'y suis revenu, et j'ai testé l'impression : miracle, ça marche !
Que s'est-il passé ? Mystère...
Re: [KDE]Applis KDE ne peuvent pas imprimer (résolu)
Publié : lun. 07 févr. 2011, 19:42
par joel
Bon, en fait, non, c'est pas résolu : aujourd'hui, retour à la case départ : j'essaie d'imprimer un pdf depuis Okular => rien ne se passe, Okular est figé, je suis obligé de le killer...
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : mar. 19 juil. 2011, 15:50
par joel
joel a écrit :Bon, en fait, non, c'est pas résolu : aujourd'hui, retour à la case départ : j'essaie d'imprimer un pdf depuis Okular => rien ne se passe, Okular est figé, je suis obligé de le killer...
A cause de ça, j'avais laissé tomber Arch.
J'y suis revenu depuis quelques jours. Mais c'est pire : je ne peux pas imprimer non plus depuis LibreOffice : je lance une impression, la page commence à s'imprimer, puis l'imprimante se bloque.
Il faut que j'aille dans
http://localhost:631/printers/HP_Photosmart_2570_usb et que je clique sur "resume printer".
L'imprimante ejecte alors la page à moitié imprimée, et la réimprime (si j'ai de la chance). Et ainsi pour chaque page...
Je précise que je ne rencontre pas ces problèmes sous Mageia (mais Mageia est plus lourd...)
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : mar. 19 juil. 2011, 18:53
par FoolEcho
Très étrange... Comment tu avais configuré l'imprimante: par l'interface web de cups ?
Tu peux placer le niveau de log à debug dans /etc/cups/cups.conf, relancer le service, faire un essai et nous poster le(s) log(s) ? (ils sont dans /var/log/cups/)
As-tu essayé avec
cups-usblp ? (plus besoin de se soucier de blacklister ou non le module usblp, principalement ; attention, en attendant correction, le démon est toujours "cups" par rapport au dépôt officiel)
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : mar. 19 juil. 2011, 21:23
par joel
FoolEcho a écrit :Très étrange... Comment tu avais configuré l'imprimante: par l'interface web de cups ?
Je ne me rappelle pas comment je l'ai installée à l'origine, à l'aide de ksystemconfig, je suppose.
Par contre, ce matin, il a fallu que je la réinstalle, suite à mon pacman -Syu d'hier. J'ai d'abord remplacé "cups" par "cupsd" dans le fichier de configuration, puis je l'ai installée depuis
http://localhost:631.
FoolEcho a écrit :Tu peux placer le niveau de log à debug dans /etc/cups/cups.conf,
Ce fichier n'existait pas, je l'ai créé et écrit "debug" dedans, mais je ne suis pas sûr que c'est ce qu'il fallait faire...
FoolEcho a écrit : relancer le service, faire un essai et nous poster le(s) log(s) ? (ils sont dans /var/log/cups/)
J'ai donc fait un "/etc/rc.d/cupsd restart", imprimé un fichier (sans problème, coup de bol...), puis regardé /var/log/cups/. J'y vois qu'il s'y trouvait déjà des rapports d'erreur:
Code : Tout sélectionner
[joel@localhost MEPS Platform 2.2 19-07-2011 20:58] $ ls -lhna /var/log/cups/
total 300K
drwxr-xr-x 2 0 0 4,0K 18 juil. 08:25 ./
drwxr-xr-x 6 0 0 4,0K 19 juil. 18:30 ../
-rw-r--r-- 1 0 7 11K 19 juil. 21:00 access_log
-rw-r--r-- 1 0 7 1,6K 4 juin 15:51 access_log.1
-rw-r--r-- 1 0 7 7,9K 29 mai 15:24 access_log.2
-rw-r--r-- 1 0 7 7,1K 22 mai 11:40 access_log.3
-rw-r--r-- 1 0 7 1,9K 15 mai 08:08 access_log.4
-rw-r--r-- 1 0 7 60K 19 juil. 15:45 error_log
-rw-r--r-- 1 0 7 840 18 juil. 08:24 error_log.1
-rw-r--r-- 1 0 7 62K 29 mai 15:24 error_log.2
-rw-r--r-- 1 0 7 89K 22 mai 11:39 error_log.3
-rw-r--r-- 1 0 7 840 15 mai 08:07 error_log.4
-rw-r--r-- 1 0 7 1,3K 19 juil. 21:00 page_log
-rw-r--r-- 1 0 7 214 1 juin 11:38 page_log.1
-rw-r--r-- 1 0 7 1,3K 27 mai 10:47 page_log.2
-rw-r--r-- 1 0 7 1011 19 mai 18:24 page_log.3
-rw-r--r-- 1 0 7 1,6K 19 mai 18:01 page_log.4
Par exemple, dans celui de cet AM (15:45 error_log), je trouve ces lignes:
Code : Tout sélectionner
[joel@localhost MEPS Platform 2.2 19-07-2011 21:03] $ cat /var/log/cups/error_log | grep failed
D [18/Jul/2011:10:43:06 +0200] [Job 85] printer-state-message="/usr/lib/cups/backend/hp failed"
D [19/Jul/2011:15:39:17 +0200] [Job 86] Backend returned status 1 (failed)
D [19/Jul/2011:15:40:01 +0200] [Job 87] printer-state-message="/usr/lib/cups/backend/hp failed"
D [19/Jul/2011:15:42:07 +0200] [Job 89] prnt/backend/hp.c 745: ERROR: open device failed stat=12: hp:/usb/Photosmart_2570_series?serial=MY6922139604DY
D [19/Jul/2011:15:42:07 +0200] [Job 89] Backend returned status 1 (failed)
D [19/Jul/2011:15:42:07 +0200] [Job 89] printer-state-message="/usr/lib/cups/backend/hp failed"
D [19/Jul/2011:15:43:20 +0200] [Job 91] prnt/backend/hp.c 745: ERROR: open device failed stat=12: hp:/usb/Photosmart_2570_series?serial=MY6922139604DY
D [19/Jul/2011:15:43:20 +0200] [Job 91] Backend returned status 1 (failed)
D [19/Jul/2011:15:43:20 +0200] [Job 91] printer-state-message="/usr/lib/cups/backend/hp failed"
D [19/Jul/2011:15:45:42 +0200] [Job 91] printer-state-message="/usr/lib/cups/backend/hp failed"
FoolEcho a écrit :As-tu essayé avec
cups-usblp ? (plus besoin de se soucier de blacklister ou non le module usblp, principalement ; attention, en attendant correction, le démon est toujours "cups" par rapport au dépôt officiel)
Non, je ne connaissait pas, et j'ai déjà fait la modif en cupsd.
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : mar. 19 juil. 2011, 21:43
par FoolEcho
joel a écrit :FoolEcho a écrit :
Tu peux placer le niveau de log à debug dans /etc/cups/cups.conf,
Ce fichier n'existait pas, je l'ai créé et écrit "debug" dedans, mais je ne suis pas sûr que c'est ce qu'il fallait faire...
Autant pour moi, c'est /etc/cups/cups
d.conf ... normal (la ligne "LogLevel")
joel a écrit :Je ne me rappelle pas comment je l'ai installée à l'origine, à l'aide de ksystemconfig, je suppose.
Il vaut mieux passer par l'interface web de cups (
http://localhost:631 ), kde4 suivra le mouvement.
joel a écrit :Non, je ne connaissait pas, et j'ai déjà fait la modif en cupsd.
Ce que je voulais dire c'est que cups officiel a renommé son service en cupsd (plus logique, question nomenclature des services), par contre si tu passes à cups-usblp, c'est pour le moment resté "cups" (et cups.conf).
En cas de problèmes, essaie avec cups-usblp (tu n'auras plus besoin de blacklister le module usblp si tu le faisais, ça a résolu nombre de problèmes pour beaucoup) et/ou poste-nous les logs avec debug.
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : mer. 20 juil. 2011, 09:01
par joel
FoolEcho a écrit :
Autant pour moi, c'est /etc/cups/cups
d.conf ... normal (la ligne "LogLevel")
Ah ! ben oui... normal...
Bon, j'ai fait la modif...
FoolEcho a écrit :En cas de problèmes, essaie avec cups-usblp (tu n'auras plus besoin de blacklister le module usblp si tu le faisais, ça a résolu nombre de problèmes pour beaucoup) et/ou poste-nous les logs avec debug.
OK
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : lun. 25 juil. 2011, 18:29
par joel
FoolEcho a écrit :
En cas de problèmes, essaie avec cups-usblp (tu n'auras plus besoin de blacklister le module usblp si tu le faisais, ça a résolu nombre de problèmes pour beaucoup) et/ou poste-nous les logs avec debug.
Bon, aujourd'hui, j'ai à nouveau quelque chose à imprimer. J'essaie d'abord avec ctrl+P depuis Kate. Résultat : l'imprimante ne réagit pas et Kate est bloqué. Je le kill et j'essaie en ligne de commande :
Code : Tout sélectionner
[joel@localhost MEPS Platform 2.2 25-07-2011 17:52] $ lpr -P HP_Photosmart_2570_usb /tmp/mail
L'impression commence, puis l'imprimante se bloque.
Je fais
mais le fichier fait quelques centaines de lignes, et je n'y vois rien de signicatif (pas de "failed")
Par contre, dans
http://localhost:631/printers/ je vois :
Donc :
Code : Tout sélectionner
[joel@localhost ~ 25-07-2011 17:40] $ yaourt cups-usblp
1 aur/cups-usblp 1.4.7-1 (63)
mais
Code : Tout sélectionner
Erreur: la validation de la transaction a échoué (conflit de fichiers)
donc
Code : Tout sélectionner
==> ATTENTION: Les paquets suivants n'ont pas été installés :
cups-usblp
Il ne dit pas conflit avec quoi. Avec cups ? Il faut le désinstaller d'abord ?
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : lun. 25 juil. 2011, 18:45
par FoolEcho
joel a écrit :Il ne dit pas conflit avec quoi. Avec cups ? Il faut le désinstaller d'abord ?
En effet, il faut désinstaller cups (le mainteneur sur Aur n'a pas ajouté cups comme faisant conflit avec cups-usblp

).
Re: [KDE]Applis KDE ne peuvent pas imprimer (non-résolu)
Publié : lun. 25 juil. 2011, 20:16
par joel
FoolEcho a écrit :
En effet, il faut désinstaller cups (le mainteneur sur Aur n'a pas ajouté cups comme faisant conflit avec cups-usblp

).
OK, merci.
En espérant que ça change quelque chose...