jeudi 15 mai 2008
Une bien triste nouvelle : mon HP 840 C qui partageait mon bureau depuis 1999 s’en est allé...
Je l’ai remplacé par un modèle plus familial : la HP Photosmart C4380 All-in-one series, une imprimante qui fait beaucoup de choses. L’installation sous Debian fut presqu’épique...
Voir en ligne : http://hplip.sourceforge.net/index.html
On peut l’installer comme une imprimante ordinaire mais on se prive d’une "belle" interface de gestion que l’on peut trouver sur le site HPLIP
HP Linux Imaging and Printing
Soit vous installez les paquets Debian (hplip-2.8.4) mais l’interface est moche et peu conviviale : cela s’améliore beaucoup avec la version hplip-2.8.5 que l’on trouve sur le site.
Je vous conseille d’aller chercher l’installeur sur le site (Download the automatic installer) pour la version 2.8.5 qui date du 8 mai 2008.
Allez dans le répertoire où se trouve le paquet hplip-2.8.5.run et rendez-le exécutable.
Je ne parlerai pas des paquets CUPS : ils sont indispensables. Voir cet article : Installer une HP840C avec CUPS
L’absence de certains paquets peut être un processus bloquant.
Le script fait des demandes mais elles ne correspondent pas forcément à un nom de paquet Debian connu :
Voici la liste des paquets à installer avant d’exécuter le programme :
A gauche le nom demandé par l’installeur, à droite la traduction en Debian.
python-devel : se traduit en Debian lenny/sid par le paquet python-dev
cups-devel : se traduit en Debian lenny/sid par le paquet libcupsys2-dev
libusb : se traduit en Debian lenny/sid par libusb-dev : libusb était déjà installé, la version dev a permis de faire continuer le processus.
Il manque encore des paquets mais ce n’est plus bloquant. Le processus d’installation se poursuit et les options non satisfaites ne sont pas installées.
Mais rien ne vous empêche de les utiliser :
libcrypto : pas encore trouvé le bon paquet : j’ai essayé libcrypto++7 et libcrypto++dev mais je ne sais pas si cela fonctionne.
libnetsnmp-devel : j’ai bien un libnetsnmp-perl mais ça ne convient pas. Comme c’est pour le network et que mon imprimante est sur un seul poste, j’ai pas encore trop cherché.
pyqt : se traduit en Debian lenny/sid par le paquet python-qt3, j’ai mis aussi python-qt-dev mais je ne sais pas si ce dernier est utile. C’est important si vous voulez l’interface graphique sinon, il reste la ligne de commande.
sane-devel : se traduit en Debian lenny/sid par le paquet libsane-dev : si vous voulez profiter de la fonction scanner de cette imprimante.
Évidemment, quand la version 2.8.5 sera passé dans les paquets Debian, cela sera plus simple...
: avant de vous lancer comme un fou dans l’install, vérifiez que votre matériel est bien branché (selon la notice) et que l’imprimante et sous tension.
Ensuite, dans un terminal, en mode normal, allez dans le répertoire contenant l’installeur et tapez la commande : sh hplip-2.8.5.run
L’installation se fait sous forme de question/réponse avec des choix pré-établis.
A un moment, le mot de passe superutilisateur est demandé pour faire l’installation.
Quand l’installation est terminée, l’imprimante est reconnue, ajoutée à cups et une page test est envoyée.
Onglet État : permet de suivre tout vos jobs de manière fine :

Onglet Actions : permet de lancer diverses tâches comme scanner une image :

Très pratique de voir le niveau d’encre :

Impression papier
Hé bien, cela fonctionne très bien comme pour une imprimante ordinaire, pas besoin d’ouvrir le gestionnaire d’impression (sauf si problème évidemment) ![]()
Carte mémoire
Sur la façade avant se trouve différents emplacements pour différents types de carte mémoire. Si vous insérez une carte mémoire, gThumb se lancera automatiquement (si vous utilisez gThumb évidemment)
Scanner
Fonctionne parfaitement : cliquez sur l’icône Tache de numérisation et cela lance XSane.
La preuve en image : j’ai scanné la page de test :

: si vous appuyez sur le bouton de numérisation de l’imprimante : cela ne fonctionnera pas (il faut bien partir de l’interface de gestion).
Dans le menu Applications->Accessoires->HP Device Manager
Il y a également une icône en haut et à droite sur la barre de Gnome. Cette icône affiche certaine infos lorsque une tâche est effectué (HP status service) mais permet également de lancer l’interface de gestion.
Oui, pas d’intégration Gnome via pygtk et l’interface est loin d’être belle... Si vous connaissez des projets en ce sens, n’hésitez pas à le signaler.
Personnellement j’y songe, mais je n’ai jamais fait ce genre de chose... D’un autre coté, faut bien commencer un jour.
Voilà pour un rapide tour d’horizon de l’imprimante HP Photosmart C4380 All-in-one series ((ouf...)) ![]()