Howtos GNU/Linux .: kozaki :. Howtos GNU/Linux

Imprimez, scannez, "tablez" sous GNU/Linux !

imprimanteImprimantes, Scanner, Fax et app. photos

Une méthode quasi-imparable : "Quand on change de système, il faut se renseigner sur les périphériques compatibles" (un utilisateur anonyme). On fait ça sur le site de sa distribution : sur le forum ou en cliquant sur le lien "HCL"

Tests généralistes

Toujours utiles, les tests généralistes permettent de vérifier les modèles les mieux notés par les sites ou magazines informatiques, aussi bien que se faire une idée plus précise de leurs caractéristiques : qualité/rapidité/coût d'impression... sans parler de l'encombrement ou des avis d'utilisateurs. Et puisqu'on est sous LInux, on veillera à vérifier que le modèle est compatible, et on prendra avec précaution les informations dépendant des pilotes puisque les tests sont à peu près tous réalisés sous Wiwi, et qu'ils ne prennent encore pas la peine de mentionner la compatibilité avec l'OS Linux...

Quelques tests intéressants :

Quelles marques, quels modèles choisir sous Linux ?

Les marques d'imprimante (fax, scanner) ne proposent pas toutes de support pour Linux !
En résumé, les marques offrant le meilleur support sous GNU/Linux sont Brother, Epson, Hewlett-Packard et, mais très inégal, Canon. Les autres (Lexmarck, ...) sont déconseillées par linuxprinting.org. Enfin cette information générale a des exceptions. Les sites de compatibilité du matériel avec Linux et d'imprimantes / scanners (à droite ici) vous en diront plus !

Exemple :

 "Je m'étais récemment procuré des multifonctions Canon MP730. Je fus très déçu de constater que Canon semblait assez réticent à fournir des pilotes Linux pour leurs appareils. J'ai eu beau les contacter à maintes reprises; rien à faire. Nous avons donc retourné, fièrement, la dizaine d'appareils que nous avions acheté avec l'honorable mention: Incompatible avec Linux ! J'espère q'ils en prendront de la graine.
J'incite donc tous ceux qi se font bouder par des compagnies anti-linux à retourner leur appareils avec la mention "Pas de pilote Linux" : Peut-être cela contribuera-t-il à faire bouger les choses ??

Nous nous sommes donc tournés vers deux alternatives: L'EPSON CX6400 et la HP OJ6110. Toutes deux fonctionnent à merveille et la configuration fut un jeu d'enfant via le Mandriva Control Center.
En parcourant leurs sites net respectifs, j'ai vu avec contentement que les deux companies supportent Linux. Aussi avant d'acheter un appareil, vérifiez sur le site de la compagnie ou encore CUPS ou sur les sites suivants (à droite) : hpinkjet.sourceforge.net, SANE, linuxprinting.org (indispensable), www.avasys.jp (Avasys Download Service for Linux)

Partagez vos expériences avec le matériel

Remarques

  • Pour une utilisation multi-postes, à côté des traditionnels partages d'imprimante (avec Samba), voyez aussi les imprimantes dotées d'un port réseau (Ethernet et Wi-Fi) qui se branchent directement sur le réseau local. Pour les PME ou power users, un NAS sont aussi un moyen simple de partager une imprimante : certains disposent d'un port USB dédié à cette fonctionalité (maintenant la plupart des NAS fonctionnent grace à un OS Linux alors mieux vaut choisir une imprimante compatible...)

Pilotes open source ou propriétaires ?

Pilotes d'imprimantes TurboPrint pour Linux

Payant et propriétaires, les TurboPrint for Linuxpilotes Turboprint permettent néanmoins d'utiliser de nombreuses imprimantes (très) récentes de manière complète. Le coût est de 17 € (MÀJ), 30 (standard) ou 50 EUR (version "Studio"). Prix pour un ordinateur et 2 imprimantes, 6 mois de MÀJ inclus.

Le pilote en version d'essai est gratuit et... affiche un logo turboprint sur chaque page imprimée : Il permet de vérifier que son imprimante est bien supportée.

La dernière version TurboPrint2, apporte les nouveautés suivantes :
- color management (CMYK proof prints with exact colors & ICC profil import only with the "Studio" version of TurboPrint )
- status monitor with panel applet
- duplex printing
- print preview
- ink management & ink saving mode
- color profiling service.

La version 1.95-2 supporte les imprimantes suivantes (à suivre sur leur site pour les plus récentes):

  • Support de CUPS 1.2, systèmes 32 / 64bit & processeurs PowerPC processors
  • Imprimantes jet d'encre et/ou laser Brother & Hewlett-Packard, Canon, et Epson

Pilotes Brother pour LinuxModèles Brother

Brother a frappé un grand coup en proposant des pilotes GNU/Linux pour la quasi-totalité de ses modèles (sous forme de package .rpm ou .deb :-) Le temps où je plaçais cette marque en queue de peloton est révolu !

  • Le Brother Solutions Center liste toutes les imprimantes de la marque. Utilisez le champ "Recherche" pour afficher votre imprimante, et trouver le pilote adéquat pour votre imprimante (laser, jet-d'encre, simple ou multifonction)
  • Brother Driver Linux homepage
    De toute manière, le site Brother renvoit sur la page suivante pour tout pilote Linux : Brother Driver Linux homepage

Testée : Brother multifonction (DCP 150C)

  • Listée sur Openprinting.org : support impeccable
  • Télécharger et installer les pilotes d'impression Printer (CUPS) et Printer (LPR) selon les instructions dans le lien ci-dessous, puis le pilote BRSCAN2.
    Brother Linux Drivers page
    Point à savoir : les pilotes d'impression "i386" fonctionnent parfaitement sur un système x86_64 (testé sous Mandriva 2009.x x86_64). Et le pilote du scanner est dispo dans les 2 versions (cf ci-dessous @ solutions.brother.com/linux/)

Testée : Brother multifonction (DCP 115)

Sources :
  - Ubuntu liste des imprimantes et de leurs pilotes ;
  - Configuration sous Mandriva 2006

Modèles Epson

Testée : EPSON Stylus CX5200 : no problemo :)

Aucun problème pour installer et configurrer de cette imprimante 3 fonctions, que je viens de d'installer sur Mandriva Linux 10.1 Communauty

  1. configuration imprimante mandrivaInstallation bien : depuis le MDC (harddrake2), il ne faut que qlqs instants avec le DVD Mandarke ou une bonne connexion internet. Il faut avoir configurer ses sources URPMI (--> le guide "Installer logiciels")
  2. Configuration cool : j'ai conservé la config par défaut réalisée par harddrake2.
    Après quoi, configuration de l'imprimante pour KDE : y-a qu'à lire c'est très clair.
  3. Scanner cool : installé xsane et gocr, lu ce guide (enfin juste le 1er paragraphe car le reste est auto-configuré sur Mandriva 10.1 ; TB fait) et hop! ça fonctionne.
    GOCR ne marche pas bien sur les accents, alors j'ai essayé d'apprivoiser CLARA OCR... trop long ! Je choisis XSane ou Kooka avec gOCR).

Testée : EPSON Stylus Photo RX425 : imprimante OK, pilote supplémentaire pour le scanner

Imprimante et lecteur de cartes reconnus instantanément (Harddrake2). Ai du installer le pilote epkowa (Avasys) pour reconnaître le scanner.

L'imprimante a été détectée et configurée en quelques secondes dans le Mandriva Control Center, comme une "Stylus Photo RX425" avec Ghostscript et gimp-print-ijs sur /dev/usb/lp0.
Pour que le scanner soit reconnu, j'ai du utiliser Image Scan! for Linux et lancer sane-find-scanner comme indiqué ici : Avasys Linux Driver.
Fonctionne bien avec iscan, xsane et Kooka.

Le lecteur de cartes a été automatiquement reconnu et monté comme /dev/sda.
/dev/sda pointait auparavant sur ma clé USB (/mnt/removable), donc j'ai créé un répertoire /mnt/cle_usb et adapté /etc/fstab en fonction.

Au total, un très bon investissement, spécialement pour 140 EUR !o)
Détails sur la base de données Hardware de LinuxQuestions

La page des pilotes Linux pour imprimantes EPSON à jet d'encre, laser et scanners (Avasys).

Modèles HP

Les imprimantes HP supportées par le projet Open Source HP Inkjet

HP LaserJet 1010 (enfin un bon pilote :)

Imprimante laser N&B très bon marché, cette HP imprime plus vite que son ombre (au début, je doutais qu'elle aie eu le temps d'imprimer quoi que ce soit vu la vitesse à laquelle sortent les feuilles, comparé à une jet d'encre !)

Une innovation HP dans le pilote des LaserJet 1010 & 1012 rendait l'impression problématique (une seule page imprimable à la fois...).
Heureusement ce problème semble bien résolu avec la dernière version du pilote HPIJS : 0.9.3 (hplip-hpijs-0.9.3-1mdk pour Mandriva, disponible sur les sources cooker début juilet 2005).

Merci aux concepteurs et participants de linuxprinting.org, sur lequel j'ai trouvé cette information : "The latest hpijs should fix the unsupported personality issue", "[lp.hp] Re: HP LaserJet 1010 and 1012 now supported by HPIJS" ; "[lp.hp] Solution found!!! LJ1010 +hplip in fedora core3 prints blank pages".

Modèles Canon

Canon produit des imprimantes aux qualités remarquables. Il est donc regrettable que leurs pilotes sous Linux soient de qualité très inégale.

La situation difère selon les modèles :-( Ex : L'imprimante multifonctions jet d'encre PIXMA MP520, particulièrement bien notée dans les comparatifs (voir liens en haut de la page), est "perfectly supported" pour un utilisateur... et "partially" pour les autres ; comment etre sur dans ce cas ?

Dans la majorité des cas, le pilote TurboPrint permet de profiter pleinement de l'imprimante.
Avis personnel : Entre la Canon PIXMA MP520 pour 120 EUR dans le pire des cas (90 pour l'imprimante et 30 pour le pilote payant), et la Brother DCP-770CW à 130 EUR, on a quand meme le choix...

Liens Imprimantes / Listes de compatibilité

scanner sous linuxScanners

Là aussi, toutes les marques n'ont pas la même compatibilité ou qualité du support sous GNU/Linux.

 SANE est le logiciel qui vous donne accès au scanner sous Linux (ou autre système Unix). Selon moi (entre autres ;) il est excellent ! voyez la FAQenglish

Configurer un SCANNER usb avec libsub

"J'ai configuré le scanner Epson intégré à l'imprimante multifonctions Epson CX5200 (qui imprime et scanne parfaitement sous Linux Mandrake).
Alors la première chose à faire est de récupérer quelques informations sur le scanner. Ce pour quoi Sane doit avoir été installé, votre scanner branché et allumé...".
Notez que seul le premier paragraphe est à suivre à partir de Mandriva 10 (c-à-d le fichier de configuration : /etc/hotplug/usb.usermap :o)

Scanners Brother

Testée : Brother multifonction (DCP 150C)

Installation semi-automatique

Sous Mandriva 2009.1. Après avoir téléchargé et installé le bon pilote (cf lien Brother ci-dessus), lancer le mcc > Matériel > Scanner. Si votre scanner n'est pas repéré, faites ceci depuis une console, logué en root :

sane-find-scanner, qui doit vous dire :
found USB scanner (vendor=0x04f9, product=0x01cf) at libusb:004:002. C'est le scanner, et on enregistre cette donnée dans le système :
vim (*) /etc/udev/rules.d/70-libsane.rules (*) utilisez l'éditeur de votre choix : kwrite, gedit, leafpad...) et ajoutez ces 2 lignes :
# Brother DCP-150C
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="01cf", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"

On vérifie que le scanner est maintenant bien vu par le système :
scanimage -L device `brother2:bus4;dev2' is a Brother DCP-150C USB scanner : parfait :)

Lancez votre logiciel de scan, il affiche le scanner. Bon scan !

Scanners Canon

Scanners Canon parallèle

canon-fb330p : Voilà enfin un pilote pour les scanners Canon en port parallèle

Testé avec les modèles :
  - FB320P, FB620P, FB630P, FB330P, N340P, N640P, and N640P ex scanners   - 75, 150, 300 and 600dpi scan resolutions   - Post-scan CCD gain correction (calibration)   - Nibble or ECP mode parallel port support   - SANE Backend (integrated into main SANE-backends package, see the SANE homepage)   - FB630P et FB330P   - FB620P et FB320P

Vu le scan de la tête de mouche visible sur la page du projet, il fonctionne très très bien ;)

Scanners HP

Scanner des HP Multifonctions

Sous Mandriva (au moins), les imprimantes HP multifonction ont une procédure d'installation à part, détaillée dans le manuel Mandrakelinux de A à Z.
En gros il faut installer leur scanner par printerdrake (& non par Scannerdrake comme les autres scanners), et choisir le pilote spécial HP lors de la configuration de l'imprimante HP multifonction !

Liens Scanners / Sane

Tablettes graphique

EN COURS DE RÉALISATION

Aiptek HyperPen USB

Trop cool pour Internet Explorer