Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/03/2012, à 21:47

Pico51

[Résolu][HP Deskjet 5940] Blocage lors de l'impression via Firefox

Bonjour,

Étant actuellement sous Ubuntu 11.10 et possédant une imprimante HP Deskjet 5940 correctement installée (page de test OK), je rencontre un problème lors de l'impression d'une page par le biais de Firefox. En effet, j'ai fait un export de la page que je souhaitais imprimer à l'aide d'une fonctionnalité présente sur le site concerné et j'ai pu imprimer sans souci le fichier ODS correspondant.

Afin de corriger ce problème, j'ai analysé les fichiers de log de CUPS. Les erreurs sont les suivantes :

D [29/Mar/2012:21:24:52 +0200] [Job 18] The following messages were recorded from 21:20:21 to 21:24:52
D [29/Mar/2012:21:24:52 +0200] [Job 18] Adding start banner page "none".
D [29/Mar/2012:21:24:52 +0200] [Job 18] Adding end banner page "none".
D [29/Mar/2012:21:24:52 +0200] [Job 18] File of type application/pdf queued by "user".
D [29/Mar/2012:21:24:52 +0200] [Job 18] hold_until=0
D [29/Mar/2012:21:24:52 +0200] [Job 18] Queued on "Deskjet-5900-series" by "user".
D [29/Mar/2012:21:24:52 +0200] [Job 18] job-sheets=none,none
D [29/Mar/2012:21:24:52 +0200] [Job 18] argv[0]="Deskjet-5900-series"
D [29/Mar/2012:21:24:52 +0200] [Job 18] argv[1]="18"
D [29/Mar/2012:21:24:52 +0200] [Job 18] argv[2]="user"
D [29/Mar/2012:21:24:52 +0200] [Job 18] argv[3]="88038007 - Mouvements du 28/03/2012 au 28/03/2012 (Naissances, Entrées, Sorties)"
D [29/Mar/2012:21:24:52 +0200] [Job 18] argv[4]="1"
D [29/Mar/2012:21:24:52 +0200] [Job 18] argv[5]="InputSlot=Auto Duplex=None MediaType=Automatic PageSize=Letter OutputMode=Normal ColorModel=RGB number-up=1 job-uuid=urn:uuid:79d16464-fe91-3c74-4d00-463033720bf0 job-originating-host-name=localhost time-at-creation=1333048821 time-at-processing=1333048821"
D [29/Mar/2012:21:24:52 +0200] [Job 18] argv[6]="/var/spool/cups/d00018-001"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc-root"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[8]="HOME=/var/spool/cups/tmp"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[10]="SERVER_ADMIN=root@user-fixe"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[11]="SOFTWARE=CUPS/1.5.0"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[13]="USER=root"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[15]="CUPS_ENCRYPTION=IfRequested"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[16]="IPP_PORT=631"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[17]="CHARSET=utf-8"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[18]="LANG=fr_FR.UTF-8"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[19]="PPD=/etc/cups/ppd/Deskjet-5900-series.ppd"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[20]="RIP_MAX_CACHE=128m"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[21]="CONTENT_TYPE=application/pdf"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[22]="DEVICE_URI=hp:/usb/Deskjet_5900_series?serial=CN63S1Z05N04KF"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[23]="PRINTER_INFO=HP Deskjet 5900 series"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[24]="PRINTER_LOCATION=user-fixe"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[25]="PRINTER=Deskjet-5900-series"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[26]="PRINTER_STATE_REASONS=none"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[27]="CUPS_FILETYPE=document"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[28]="FINAL_CONTENT_TYPE=printer/Deskjet-5900-series"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[29]="AUTH_I****"
D [29/Mar/2012:21:24:52 +0200] [Job 18] Started filter /usr/lib/cups/filter/pdftopdf (PID 5972)
D [29/Mar/2012:21:24:52 +0200] [Job 18] Started filter /usr/lib/cups/filter/gstoraster (PID 5973)
D [29/Mar/2012:21:24:52 +0200] [Job 18] Started filter /usr/lib/cups/filter/hpcups (PID 5974)
D [29/Mar/2012:21:24:52 +0200] [Job 18] Started backend /usr/lib/cups/backend/hp (PID 5975)
D [29/Mar/2012:21:24:52 +0200] [Job 18] PPD uses qualifier 'RGB.Automatic.'
D [29/Mar/2012:21:24:52 +0200] [Job 18] Calling FindDeviceById(Deskjet-5900-series)
D [29/Mar/2012:21:24:52 +0200] [Job 18] Failed to send: org.freedesktop.DBus.Error.AccessDenied:Rejected send message, 1 matched rules; type="method_call", sender=":1.105" (uid=7 pid=5973 comm="Deskjet-5900-series 18 user 88038007 - Mouveme") interface="org.freedesktop.ColorManager" member="FindDeviceById" error name="(unset)" requested_reply="0" destination="org.freedesktop.ColorManager" (uid=102 pid=1237 comm="/usr/lib/i386-linux-gnu/colord/colord ")
D [29/Mar/2012:21:24:52 +0200] [Job 18] Failed to get profile filename!
D [29/Mar/2012:21:24:52 +0200] [Job 18] no profiles specified in PPD
D [29/Mar/2012:21:24:52 +0200] [Job 18] Set job-printer-state-message to "no profiles specified in PPD", current level=INFO
D [29/Mar/2012:21:24:52 +0200] [Job 18] Ghostscript command line: /usr/bin/gs -dQUIET -dPARANOIDSAFER -dNOPAUSE -dBATCH -dNOINTERPOLATE -sDEVICE=cups -sstdout=%stderr -sOutputFile=%stdout -sMediaType=Automatic -sOutputType=0 -r600x600 -dMediaPosition=7 -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=783 -dcupsMediaType=-1 -dcupsBitsPerColor=8 -dcupsColorOrder=0 -dcupsColorSpace=17 -dcupsInteger0=2 -scupsPageSizeName=Letter -I/usr/share/cups/fonts -c -f -_
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc-root"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[8]="HOME=/var/spool/cups/tmp"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[10]="SERVER_ADMIN=root@user-fixe"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[11]="SOFTWARE=CUPS/1.5.0"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[12]="USER=root"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[13]="CUPS_SERVER=/var/run/cups/cups.sock"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[14]="CUPS_ENCRYPTION=IfRequested"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[15]="IPP_PORT=631"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[16]="CHARSET=utf-8"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[17]="LANG=fr_FR.UTF-8"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[18]="PPD=/etc/cups/ppd/Deskjet-5900-series.ppd"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[19]="RIP_MAX_CACHE=128m"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[20]="CONTENT_TYPE=application/pdf"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[21]="DEVICE_URI=hp:/usb/Deskjet_5900_series?serial=CN63S1Z05N04KF"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[22]="PRINTER_INFO=HP Deskjet 5900 series"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[23]="PRINTER_LOCATION=user-fixe"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[24]="PRINTER=Deskjet-5900-series"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[25]="PRINTER_STATE_REASONS=none"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[26]="CUPS_FILETYPE=document"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[27]="FINAL_CONTENT_TYPE=printer/Deskjet-5900-series"
D [29/Mar/2012:21:24:52 +0200] [Job 18] envp[28]="AUTH_INFO_REQUIRED=none"
D [29/Mar/2012:21:24:52 +0200] [Job 18] Start rendering...
D [29/Mar/2012:21:24:52 +0200] [Job 18] Set job-printer-state-message to "Start rendering...", current level=INFO
D [29/Mar/2012:21:24:52 +0200] [Job 18] Processing page 1...
D [29/Mar/2012:21:24:52 +0200] [Job 18] Set job-printer-state-message to "Processing page 1...", current level=INFO
D [29/Mar/2012:21:24:52 +0200] [Job 18] PAGE: 1 1
D [29/Mar/2012:21:24:52 +0200] [Job 18] STATE: +connecting-to-device
D [29/Mar/2012:21:24:52 +0200] [Job 18] STATE: -connecting-to-device
D [29/Mar/2012:21:24:52 +0200] [Job 18] STATE: -media-empty-error,media-jam-error,hplip.plugin-error,cover-open-error,toner-empty-error,other
D [29/Mar/2012:21:24:52 +0200] [Job 18] prnt/backend/hp.c 625: ERROR: 5021 device communication error!
D [29/Mar/2012:21:24:52 +0200] [Job 18] Backend returned status 4 (stop printer)
D [29/Mar/2012:21:24:52 +0200] [Job 18] Printer stopped due to backend errors; please consult the error_log file for details.
D [29/Mar/2012:21:24:52 +0200] [Job 18] End of messages
D [29/Mar/2012:21:24:52 +0200] [Job 18] printer-state=5(stopped)
D [29/Mar/2012:21:24:52 +0200] [Job 18] printer-state-message="/usr/lib/cups/backend/hp failed"
D [29/Mar/2012:21:24:52 +0200] [Job 18] printer-state-reasons=paused

J'ai eu beau cherché sur Internet une solution, je dois vous avouer que cela ne m'a pas trop aidé. J'ai également regardé les logs d'accès :

# Impression d'une page de test
localhost - - [29/Mar/2012:21:17:47 +0200] "POST /printers/Deskjet-5900-series HTTP/1.1" 200 466 Print-Job successful-ok

# Impression (bloquée) via Firefox
localhost - - [29/Mar/2012:21:20:21 +0200] "POST /printers/Deskjet-5900-series HTTP/1.1" 200 34173 Print-Job successful-ok

# Impression via LibreOffice Calc
localhost - - [29/Mar/2012:21:42:55 +0200] "POST /printers/Deskjet-5900-series HTTP/1.1" 200 316 Create-Job successful-ok
localhost - - [29/Mar/2012:21:42:55 +0200] "POST /printers/Deskjet-5900-series HTTP/1.1" 200 27922 Send-Document successful-ok

En recherchant, j'ai entendu parler d'un problème de buffer d'impression et en y regardant de plus près, on peut voir que le fichier imprimé par Firefox est plus gros. J'ai alors tenté d'imprimer la page http://perdu.com/ qui est plus légère que le fichier ODS mais non, rien à faire, Firefox fait encore des siennes.

Je m'adresse donc à vous pour m'aider à résoudre cet étrange problème.
Merci beaucoup.

Dernière modification par Pico51 (Le 14/10/2012, à 13:34)

Hors ligne

#2 Le 13/10/2012, à 12:31

Pico51

Re : [Résolu][HP Deskjet 5940] Blocage lors de l'impression via Firefox

Up !

Hors ligne

#3 Le 13/10/2012, à 13:17

Bob49

Re : [Résolu][HP Deskjet 5940] Blocage lors de l'impression via Firefox

Bonjour

Pico51 a écrit :

Firefox fait encore des siennes.

Pas d'accusation trop rapide. roll wink As-tu essayé avec un autre navigateur ?

► Vérifiez en mode sans échec de Firefox (sans rien cocher..quoi que peut-être plus de case..).

Pour passer en mode sans échec de Firefox : ? (ou bouton "Firefox" > Aide) ► redémarrer avec les modules désactivés...

Dans le cas ou le problème n'est plus en mode sans échec... Relancez Firefox en mode normal, désactivez les modules (extensions, plugins, thème)et ré-activez-les un par un jusqu'à trouver le coupable..tout en vérifiant si votre problème revient ou pas.

Voir aussi ►Vérification avec un nouveau profil (sans rien importer de l'ancien).Docs, comment créer un profil
Fermer Firefox > ouvrir le terminal >> firefox -profilemanager

******************************************
Edit... j'avais pas vu qu'il y avait plus de 6 mois d'écart entre tes 2 messages ! Ton problème traine depuis tout ce temps ?

Dernière modification par Bob49 (Le 13/10/2012, à 13:30)


L'Anjou vs l'Occitanie en France ;-)
.
La patience est une vertu qui consiste à bien supporter des inconvénients sans pour cela se détourner d'une fin poursuivie.
%NOINDEX%

Hors ligne

#4 Le 14/10/2012, à 13:42

Pico51

Re : [Résolu][HP Deskjet 5940] Blocage lors de l'impression via Firefox

Bob49 a écrit :

Edit... j'avais pas vu qu'il y avait plus de 6 mois d'écart entre tes 2 messages ! Ton problème traine depuis tout ce temps ?

Oui, en fait, comme ce n'est pas mon ordinateur, j'avais trouvé une astuce pour imprimer mais qui n'était pas très agréable.
Et comme ce n'est pas mon PC, j'ai créé deux profils Firefox : l'un pour moi avec mes modules (comme Firebug, par exemple) et un autre profil simple pour les personnes qui utilisent généralement le navigateur. C'est alors que je me suis rendu compte que peu importe les modules activés, mon profil imprimait toujours alors qu'il n'y avait rien à faire sur l'autre, pas d'impression !

Alors, après avoir fouillé dans le spool de CUPS (/var/spool/cups/), comparer les différents fichiers (job files), je ne voyais pas du tout d'où pouvait venir cette erreur.

J'ai alors tenté d'imprimer en mode paysage sur mon profil Firefox et là ... ERREUR ! Pas d'impression.
En fait, l'imprimante ne veut pas imprimer en mode paysage qui était celui par défaut du profil utilisé habituellement ! Pourquoi ? Aucune idée mais je peux désormais imprimer les documents voulus depuis Firefox.

Merci en tous cas pour ton aide.

Hors ligne