OVH Cloud OVH Cloud

imprimantes sous Debian Linux

23 réponses
Avatar
debreil
Bonjour à tous,

Une consultation un peu hâtive et désordonnée de Google, m'informe que
Hewlett Packard a pondu des pilotes d'imprimantes pour Linux. La mienne
(Deskjet 1120C) serait gêrée par "HPIJS". J'ai par ailleurs eu
connaissance d'un debian package nommé "hpijs". Malheureusement, la
commande :

apt-get install hpijs

me répond que rien n'est trouvé. Nouvelle recherche rapide via Google,
et j'entends dire que le package Debian "hpijs" a été supprimé pour
cause de bug... mais je n'ai pu retrouver la date de cette assertion. Il
se pourrait que le package ait été modifié, renommé, ou soit
disponible dans un autre répertoire, genre "unstable".

Quelqu'un pourrait il m'en dire davantage sur ce Debian package, et, plus
généralement, comment faire fonctionner mon imprimante sous Debian Sarge
? Avec ma vieille RedHat 7.2, çà fonctionnait super bien avec les
Ghostcript filter, et c'est l'outil "printtool" qui permettait le
paramètrage.

10 réponses

1 2 3
Avatar
Nicolas George
debreil wrote in message :
Une consultation un peu hâtive et désordonnée de Google, m'informe que
Hewlett Packard a pondu des pilotes d'imprimantes pour Linux. La mienne
(Deskjet 1120C) serait gêrée par "HPIJS". J'ai par ailleurs eu
connaissance d'un debian package nommé "hpijs". Malheureusement, la
commande :

apt-get install hpijs

me répond que rien n'est trouvé. Nouvelle recherche rapide via Google,
et j'entends dire que le package Debian "hpijs" a été supprimé pour
cause de bug... mais je n'ai pu retrouver la date de cette assertion. Il
se pourrait que le package ait été modifié, renommé, ou soit
disponible dans un autre répertoire, genre "unstable".


Je vois une version 2.6.10+1.6.10-3 du package dans Etch et Sid (testing et
unstable), et une version 2.1.2+0.9.2-2 dans Sarge. De faut, on trouve le
fichier :

ftp://ftp.fr.debian.org/debian/pool/main/h/hplip/hpijs_2.1.2+0.9.2-2_i386.deb

Tu as un problème quelque part. Essaie de faire un apt-get update avant le
apt-get install. Si ça ne marche pas, montre-nous la sortie exacte de ton
apt-get install, ainsi que le contenu de ton /etc/apt/sources.list.

Avatar
debreil
Le Thu, 11 Jan 2007 18:21:50 +0000, Nicolas George a écrit :

debreil wrote in message :
Une consultation un peu hâtive et désordonnée de Google, m'informe que
Hewlett Packard a pondu des pilotes d'imprimantes pour Linux. La mienne
(Deskjet 1120C) serait gêrée par "HPIJS". J'ai par ailleurs eu
connaissance d'un debian package nommé "hpijs". Malheureusement, la
commande :

apt-get install hpijs

me répond que rien n'est trouvé. Nouvelle recherche rapide via Google,
et j'entends dire que le package Debian "hpijs" a été supprimé pour
cause de bug... mais je n'ai pu retrouver la date de cette assertion. Il
se pourrait que le package ait été modifié, renommé, ou soit
disponible dans un autre répertoire, genre "unstable".


Je vois une version 2.6.10+1.6.10-3 du package dans Etch et Sid (testing et
unstable), et une version 2.1.2+0.9.2-2 dans Sarge. De faut, on trouve le
fichier :

ftp://ftp.fr.debian.org/debian/pool/main/h/hplip/hpijs_2.1.2+0.9.2-2_i386.deb

Tu as un problème quelque part. Essaie de faire un apt-get update avant le
apt-get install. Si ça ne marche pas, montre-nous la sortie exacte de ton
apt-get install, ainsi que le contenu de ton /etc/apt/sources.list.


rien n'y fait pour l'instant. Voici les messages qui s'affichent :

:/home/bd# apt-get install hpijs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
hpijs est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 14 non mis à jour.
W: Impossible de localiser la liste des paquets sources http://ftp.u-strasbg.fr stable/updates Packages (/var/lib/apt/lists/ftp.u-strasbg.fr_debian_dists_stable_updates_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources http://ftp.u-strasbg.fr stable/sarge Packages (/var/lib/apt/lists/ftp.u-strasbg.fr_debian_dists_stable_sarge_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources http://ftp2.fr.debian.org stable/sarge Packages (/var/lib/apt/lists/ftp2.fr.debian.org_debian_dists_stable_sarge_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
debreil:/home/bd#

Bien évidemment, j'ai fait l'update.

Ci-dessous, le fichier sources.list :

deb http://ftp.u-strasbg.fr/debian/ stable main updates sarge main contrib non-free
deb-src http://ftp.u-strasbg.fr/debian/ stable main sarge

#deb http://security.debian.org/ stable/updates main


deb http://debian.mines.inpl-nancy.fr/debian/ sarge main contrib non-free
deb http://ftp2.fr.debian.org/debian/ stable main contrib non-free sarge
deb http://debian.mines.inpl-nancy.fr/debian/ sarge-proposed-updates main contrib non-free
deb http://ftp2.fr.debian.org/debian/ stable-proposed-updates main contrib non-free
deb http://debian.mines.inpl-nancy.fr/debian-non-US sarge/non-US main contrib non-free
deb http://ftp2.fr.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sarge main contrib non-free

# security
#deb http://rfc822.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free

# mplayer
deb http://itp.tugraz.at/Comp/debian/ sarge main

# backports pour mp3blaster 3.2.2 et openoffice2
deb http://www.backports.org/debian sarge-backports main contrib non-free


Avatar
debreil
Le Thu, 11 Jan 2007 18:21:50 +0000, Nicolas George a écrit :

debreil wrote in message :
Une consultation un peu hâtive et désordonnée de Google, m'informe
que Hewlett Packard a pondu des pilotes d'imprimantes pour Linux. La
mienne (Deskjet 1120C) serait gêrée par "HPIJS". J'ai par ailleurs eu
connaissance d'un debian package nommé "hpijs". Malheureusement, la
commande :

apt-get install hpijs

me répond que rien n'est trouvé. Nouvelle recherche rapide via
Google, et j'entends dire que le package Debian "hpijs" a été
supprimé pour cause de bug... mais je n'ai pu retrouver la date de
cette assertion. Il se pourrait que le package ait été modifié,
renommé, ou soit disponible dans un autre répertoire, genre
"unstable".


Je vois une version 2.6.10+1.6.10-3 du package dans Etch et Sid (testing
et unstable), et une version 2.1.2+0.9.2-2 dans Sarge. De faut, on
trouve le fichier :

ftp://ftp.fr.debian.org/debian/pool/main/h/hplip/hpijs_2.1.2+0.9.2-2_i386.deb

Tu as un problème quelque part. Essaie de faire un apt-get update avant
le apt-get install. Si ça ne marche pas, montre-nous la sortie exacte
de ton apt-get install, ainsi que le contenu de ton
/etc/apt/sources.list.


Ci-après, le contenu de mon fichier "sources.list":

deb http://ftp.u-strasbg.fr/debian/ stable main updates sarge main contrib
non-free deb-src http://ftp.u-strasbg.fr/debian/ stable main sarge

#deb http://security.debian.org/ stable/updates main


deb http://debian.mines.inpl-nancy.fr/debian/ sarge main contrib non-free
deb http://ftp2.fr.debian.org/debian/ stable main contrib non-free sarge
deb http://debian.mines.inpl-nancy.fr/debian/ sarge-proposed-updates main
contrib non-free deb http://ftp2.fr.debian.org/debian/
stable-proposed-updates main contrib non-free deb
http://debian.mines.inpl-nancy.fr/debian-non-US sarge/non-US main contrib
non-free deb http://ftp2.fr.debian.org/debian-non-US stable/non-US main
contrib non-free deb-src http://ftp.fr.debian.org/debian/ sarge main
contrib non-free

# security
#deb http://rfc822.debian.org/ stable/updates main contrib non-free deb
http://security.debian.org/ stable/updates main contrib non-free

# mplayer
deb http://itp.tugraz.at/Comp/debian/ sarge main

# backports pour mp3blaster 3.2.2 et openoffice2 deb
http://www.backports.org/debian sarge-backports main contrib non-free


voici maintenant les messages qui s'affichent. L'update a bien été fait
:

debreil:/home/bd# apt-get install hpijs Lecture des listes de paquets...
Fait Construction de l'arbre des dépendances... Fait hpijs est déjà la
plus récente version disponible. 0 mis à jour, 0 nouvellement
installés, 0 à enlever et 14 non mis à jour. W: Impossible de localiser
la liste des paquets sources http://ftp.u-strasbg.fr stable/updates
Packages
(/var/lib/apt/lists/ftp.u-strasbg.fr_debian_dists_stable_updates_binary-i386_Packages)
- stat (2 Aucun fichier ou répertoire de ce type) W: Impossible de
localiser la liste des paquets sources http://ftp.u-strasbg.fr
stable/sarge Packages
(/var/lib/apt/lists/ftp.u-strasbg.fr_debian_dists_stable_sarge_binary-i386_Packages)
- stat (2 Aucun fichier ou répertoire de ce type) W: Impossible de
localiser la liste des paquets sources http://ftp2.fr.debian.org
stable/sarge Packages
(/var/lib/apt/lists/ftp2.fr.debian.org_debian_dists_stable_sarge_binary-i386_Packages)
- stat (2 Aucun fichier ou répertoire de ce type) W: Vous pouvez lancer
« apt-get update » pour corriger ces problèmes. debreil:/home/bd#


Avatar
Nicolas George
debreil wrote in message :
hpijs est déjà la
plus récente version disponible.


Donc tu l'as déjà. Donc il faut regarder plus avant. Je vois sur <URL:
http://hplip.sourceforge.net/supported_devices/inkjet.html > qu'il te faut
un 0.9.5 pour supporter la Deskjet 1120c, or d'après ce que j'ai vu, c'est
une 0.9.2 qui est disponible dans Sarge. Sarge est trop vieille, elle ne
gère pas ton imprimante.

W: Impossible de localiser
la liste des paquets sources http://ftp.u-strasbg.fr stable/updates


Le miroir que tu utilises a l'air cassé. Tu devrais en changer pour un plus
fiable et mieux maintenu, au moins pour les mises à jour de sécurité. Mais
ça n'a pas à voir avec le problème actuel.

Avatar
Bernard
Je patauge toujours pour l'installation de mon imprimante sous Debian.
Après mes tentatives apparemment infructueuses pour installer hpijs et
cups, je viens de m'apercevoir qu'en réalité certains éléments sont
déjà installés sur mon système, possiblement la totalité... mais je
n'arrive pas à trouver un document qui explique brièvement comment faire
usage de ces fonctionalités. Chaque document consulté n'a mené qu'à un
os au final. Je précise ci-après. D'abord, dans mes boot messages, j'ai
ceci :

......................
...................
Starting HP Linux Printing and Imaging system, hpiod, hpssd
Starting Common Unix Printing System : cupsd
starting MTA : lp0 : using parport 0 (interrupt driven)
exim 4
starting printer spooler : lpd lp0 : ECP mode
...................
...................

Par ailleurs, j'ai fait un "man hpijs", et çà fonctionne, alors que je
n'avais rien il y a peu. C'est donc que, au cours de mes diverses
pérégrinations avec apt-get, hpijs s'est finalement trouvé installé.
Mais le "man hpijs" ne m'a pas beaucoup éclairé. Avec mes vieilles
distros RedHat, j'installais une imprimante en deux temps et trois
mouvements grâce à "printtool".

J'ai consulté linuxprinting.org, hpijs_readme, hpinkjet.sourceforge.net
et finalement www.gcolpart.com/howto/imprim.ph4, et c'est sans doute le
dernier document qui m'a le plus éclairé, sans que, au final, j'ai
obtenu de résultat

Suivant les diverses recommandations, j'ai fait, notamment :

#apt-get install lpr cupsys cupsys-driver-gimpprint

Je n'ai pas eu d'erreurs sur cette installation, si ce n'est que certains
packages étaient déjà installés. Ensuite, et, toujours sur les
recommandations de gcolpart, j'ai fait :

# cat test.txt > /dev/lp0

le fichier test.txt s'est bien imprimé... mais j'ai été obligé
d'appuyer sur une touche de mon imprimante, sinon un voyant clignotait, et
rien d'autre ne se passait. Par ailleurs, le fichier test.txt, qui
comprenait deux lignes, s'est imprimé en escaliers.

Ensuite j'ai installé CUPS comme précisé précédemment. Puis j'ai
tenté de configurer le fichier etc/cups/cupsd.conf. Il se pourrait que ce
soit là que je me suis planté, car il n'y a pas vraiment beaucoup
d'indication pour ce faire. Sans doute aurais-je dû y passer davantage de
temps et essayer le modèle de config qui est proposé. J'ai redémarré
cups par /etc/init.d/cupsys restart

Ensuite, je fais un copié collé de la recommandation :

"
Ensuite, lancez en console :

# cups-calibrate

ou bien ouvrez http://serveur:631 dans un navigateur.
Vous devriez obtenir quelque chose comme cela :"

l'essai de http://serveur:631 n'a pas fonctionné. Le système m'a envoyé
sur une page de wikipedia dans laquelle est expliquée la signification du
mot serveur :)

quant à lancer # cups-calibrate en mode console, çà lance bien
l'utilitaire, mais je ne suis pas allé bien loin. J'ai pu donner un nom
à mon imprimante, mais ensuite çà m'a très rapidement demandé de dire
quels étaient les caractères imprimés qui étaient d'un noir le plus
foncé sans bavure d'encre, alors que rien ne s'était imprimé... J'ai
dû quitter, et aucun fichier /etc/cups/printers.conf n'a été créé.
Plus loin (ou plus avant, je ne sais plus), il m'avait été demandé de
réinstaller mon printer queue, ce que je ne sais même pas faire, ou plus
faire, car il me semble que j'avais déjà fait cela sous RedHat... Ah
oui, au fait, çà se faisait dans Printtool !

Merci d'avance à qui voudra bien me proposer des tests pour voir si tout
est bien installé, et me dire comment faire pour rendre mon imprimante
opérationnelle sous Debian. Au fait, au cours de mes nombreuses
pérégrinations, j'ai, un jour, obtenu un fichier en .ppd
émanant de hpij correspondant à mon imprimante deskjet 1120C. C'était
un tout petit fichier ; je ne sais même plus où je l'ai mis, mais je
pourrais aller le rechercher si besoin... Est-ce que, par hasard, ce
fichier devrait être placé dans /etc/cups/printers.conf ?
Avatar
manuel viet
Bernard wrote:

l'essai de http://serveur:631 n'a pas fonctionné. Le système m'a envoyé
sur une page de wikipedia dans laquelle est expliquée la signification du
mot serveur :)


"Serveur", c'est l'IP locale de l'ordi sur lequel est lancé cupsd (dans ton
cas, sûrement http://localhost:631/ ou http://127.0.0.1:631/)

--
Manuel VIET * mailto:

Avatar
Bernard
Le Sat, 13 Jan 2007 16:43:16 +0100, manuel viet a écrit :

Bernard wrote:

l'essai de http://serveur:631 n'a pas fonctionné. Le système m'a envoyé
sur une page de wikipedia dans laquelle est expliquée la signification du
mot serveur :)


"Serveur", c'est l'IP locale de l'ordi sur lequel est lancé cupsd (dans ton
cas, sûrement http://localhost:631/ ou http://127.0.0.1:631/)


Merci. Cà a fonctionné avec localhost. Il m'a fallu un certain temps
pour comprendre quel password il fallait entrer, mais j'ai fini par
trouver. J'ai donc un peu progressé, merci pour le tuyau. Mais je n'y
suis pas encore. J'ai un fichier de configuration maintenant. J'ai voulu
essayer mon imprimante à partir de là. un "lpr -Pinkjet test.sxw" a
donné un résultat étrange. Une première page s'est imprimée avec un
dessin fait avec des caractères, pour donner le mot, en première ligne:

root

et en seconde ligne

tempo sxw

et en troisième ligne

debreil (mon nom et ancien identifiant). C'est peut-être la page de test
de CUPS

Au dessous :

Job: tempo.sxw
Date: Sat Jan 13 16/30/40 2007

A la suite de cette page d'impression plusieurs autres pages comprenant
chacune une ligne de caractères cabalistiques sont sorties, jusqu'à ce
que j'arrète l'imprimante.

Ensuite, j'ai fait d'autres essais directement à partir de la page de
localhost:631:, et il m'est dit que mon imprimante n'accepte pas de jobs.
Le premier job que j'ai réussi est affiché, mais je ne puis en réaliser
un autre, et si je clique sur "accept jobs", je n'ai rien de plus.


Avatar
vincent.verdon
Bonsoir,


Quelqu'un pourrait il m'en dire davantage sur ce Debian package, et, plus
généralement, comment faire fonctionner mon imprimante sous Debian Sarge
? Avec ma vieille RedHat 7.2, çà fonctionnait super bien avec les
Ghostcript filter, et c'est l'outil "printtool" qui permettait le
paramètrage.
Sous Debian, il suffit d'utiliser l'outil standard de Gnome, normalement

disponible dans le menu système/administration. Il s'agit de
gnome-cups-manager, qui permet en toute simplicité d'installer une
imprimante. La HP1120c est reconnue depuis longtemps me semble-t-il.
Cest outil remplace parfaitement printtool.

Amicalement, Vincent Verdon

Avatar
Bernard
Le Sat, 13 Jan 2007 22:47:24 +0100, a écrit :

Bonsoir,


Quelqu'un pourrait il m'en dire davantage sur ce Debian package, et, plus
généralement, comment faire fonctionner mon imprimante sous Debian Sarge
? Avec ma vieille RedHat 7.2, çà fonctionnait super bien avec les
Ghostcript filter, et c'est l'outil "printtool" qui permettait le
paramètrage.
Sous Debian, il suffit d'utiliser l'outil standard de Gnome, normalement

disponible dans le menu système/administration. Il s'agit de
gnome-cups-manager, qui permet en toute simplicité d'installer une
imprimante. La HP1120c est reconnue depuis longtemps me semble-t-il.
Cest outil remplace parfaitement printtool.

Amicalement, Vincent Verdon


Merci pour cette info. Je comprends, maintenant, pourquoi Debian ne semble
pas avoir prévu d'utilitaire spécifique, car çà existait sous gnome.
Malheureusement, je n'ai pas installé Gnome, ce que je ne ferai qu'en
dernier ressort. En effet, je n'ai pas aimé cet environnement, que j'ai
brièvement essayé il y a quelques années sous RedHat 7.2. Cà vous
avait des lenteurs... et des bugs... çà se plantait souvent... alors que
FVWM est toujours égal à lui même, non qu'il n'évolue, mais il est
toujours aussi performant et économe en ressources. Voilà vraiment un
outil GNU pour Linux ! Tout de même, j'ai, normalement, les
bibliothèques de Gnome (utiles pour certains logiciels), et donc j'ai
essayé pour voir si "man gnome-cups-manager" donnait quelque chose... Eh
bien non, je n'ai rien là.


Avatar
manuel viet
Bernard wrote:

Le Sat, 13 Jan 2007 16:43:16 +0100, manuel viet a écrit :

Bernard wrote:

l'essai de http://serveur:631 n'a pas fonctionné. Le système m'a envoyé
sur une page de wikipedia dans laquelle est expliquée la signification
du mot serveur :)


"Serveur", c'est l'IP locale de l'ordi sur lequel est lancé cupsd (dans
ton cas, sûrement http://localhost:631/ ou http://127.0.0.1:631/)


Merci. Cà a fonctionné avec localhost. Il m'a fallu un certain temps
pour comprendre quel password il fallait entrer, mais j'ai fini par
trouver. J'ai donc un peu progressé, merci pour le tuyau. Mais je n'y
suis pas encore. J'ai un fichier de configuration maintenant. J'ai voulu
essayer mon imprimante à partir de là. un "lpr -Pinkjet test.sxw" a
donné un résultat étrange. Une première page s'est imprimée avec un
dessin fait avec des caractères, pour donner le mot, en première ligne:


Forcément ; tu as essayé d'imprimer un fichier sxw (une archive zippée en
fait) en ascii brut. Il faut utiliser la fonction imprimer d'Oo.o pour que
ça marche (rendering en PS->cupsd->filtre PS->PCL).

--
Manuel VIET * mailto:



1 2 3