[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

L'impression ne passe pas sur une HP OfficeJet



J'ai un souci récurrent avec une imprimante HP OfficeJet R45 (problème
identique avec la précédente bécane sur laquelle elle était branchée).

Selon linuxprinting.org, ce modèle est parfaitement supporté, il y a
jsute besoin du driver HPOJ pour utiliser également le scanner (c'est
une combo). Donc :

# apt-get install hpoj xsane foomatic-db-{engine,hpijs}

Scanner marche impeccablement, par contre, une fois l'imprimante
configurée par foomatic-configure :

$ foomatic-configure -Q -q
<queues>
<defaultqueue>OfficeJet</defaultqueue>
<queue foomatic="1" spooler="cups">
  <name>OfficeJet</name>
  <printer>HP-OfficeJet_R40</printer>
  <driver>hpijs</driver>
  <connect>parallel:/dev/lp0</connect>
  <description>OfficeJet</description>
</queue>
</queues>

J'ai testé l'envoi d'un fichier PS vers l'imprimante avec lp (CUPS), et
voilà le résultat obtenu (couver toute la largeur de la page, moins une
marge de 3mm de chaque côté) :

%!PS-Adobe-2.0
              %%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
	                                                                   %%Tit

Ce qui n'est pas précisément ce que j'aurais souhaité. :-/

Une fois ça imprimé, CUPS reste bloqué, lpstat -t affiche constamment
quelque chose comme 'Sending XXXXXX bytes...' (XXXXXX fixe). Idem si je
balance le job et recommence (plus rien ne passe, et même bloquage sur
'Sending [...]').

- ça ne semble pas un problème de device (droits d'accès, par exemple,
  ou souci d'écriture), ou je suppose que même le Postcript brut de
  décoffrage ne serait pas passé,
- ça n'a pas plus l'air d'être la communication hardware, ou scanner ne
  marcherait pas,

Voilà ce que j'ai dans error_log :

I [14/Jun/2004:01:05:48 +0200] Adding start banner page "none" to job 3.
I [14/Jun/2004:01:05:48 +0200] Adding end banner page "none" to job 3.
I [14/Jun/2004:01:05:48 +0200] Job 3 queued on 'OfficeJet' by 'pierre'.
I [14/Jun/2004:01:05:48 +0200] Started backend /usr/lib/cups/backend/parallel (PID 1344) for job 3.
I [14/Jun/2004:01:11:25 +0200] Job 3 was cancelled by 'pierre'.

quand ça bloque au niveau de 'parallel', sinon ça donne ça :

I [14/Jun/2004:01:45:55 +0200] Adding start banner page "none" to job 7.
I [14/Jun/2004:01:45:55 +0200] Adding end banner page "none" to job 7.
I [14/Jun/2004:01:45:55 +0200] Job 7 queued on 'OfficeJet' by 'pierre'.
I [14/Jun/2004:01:45:55 +0200] Started backend /usr/lib/cups/backend/parallel (PID 3315) for job 7.
I [14/Jun/2004:01:46:04 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3317)
I [14/Jun/2004:01:49:47 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3334)
I [14/Jun/2004:01:49:49 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3336)
I [14/Jun/2004:01:49:51 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3337)
I [14/Jun/2004:01:52:58 +0200] Job 7 was cancelled by 'pierre'.

quand ça bloque plus loin. Pour l'un de mes essais, j'ai encore eu cette
ligne après les printers.cgi :

I [14/Jun/2004:01:16:34 +0200] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=1786)

NB : changer le driver dans foomatic n'a rien changé.

Résultat : je ne vois *absolument* pas où ça merde... Si quelqu'un a
des pistes pour diagnostiquer, je suis preneur.

Frustratoirement,
le Moine Fou
-- 
pierre.thierry@moine-fou.org
OpenPGP 0xD9D50D8A

Attachment: signature.asc
Description: Digital signature


Reply to: