Ceci est une ancienne révision du document !
Installer une imprimante connectée directement à l'ordinateur
Pour installer une imprimante directement connectée à l'ordinateur, vous disposez de trois possibilités :
- Méthode 1 : très simple et très rapide à mettre en oeuvre, consiste à vérifier si votre imprimante est directement reconnue par Ubuntu.
- Méthode 2 : quand la méthode précédente n'a pas abouti, consiste à installer un pilote polyvalent (valable pour un grand nombre d'imprimantes).
- Méthode 3 : quand les deux méthodes précédentes n'ont pas donné de résultat, consiste à rechercher une méthode plus spécifique à votre imprimante.
Ces trois méthodes sont détaillées ci-dessous. Commencez par la Méthode 1, puis si ca ne fonctionne pas essayez la Méthode 2, et si votre imprimante n'est toujours pas reconnue essayez enfin la Méthode 3.
Si votre imprimante est connectée à un réseau, consultez la page imprimante.
Méthode 1 : procédure de base
Cette procédure est la plus simple pour installer votre imprimante.
Commencez par vous assurer d'avoir connecté votre imprimante à l'aide d'un port USB ou parallèle.
Port USB
Si vous disposez d'une imprimante USB, elle est généralement automatiquement détectée. Pour savoir si votre imprimante a été bien (ou mal) détectée, ouvrez le gestionnaire de configuration des imprimantes :
- pour Ubuntu : Système → Administration → Impression
- pour Kubuntu : Menu K → Paramètres du système → Imprimantes
- pour Xubuntu : Applications → Paramètres → Impression
Dans la fenêtre qui s'affiche, choisissez votre imprimante dans la liste, et dans l'onglet « Paramètres », cliquez sur « Imprimer la page de test ».
Si ça ne marche pas, cliquez sur « Modifier… » en face de la ligne « Fabricant et modèle » et choisissez le bon pilote. Si vous ne le trouvez pas, essayez le modèle le plus proche, sinon passez à la Méthode 2.
Port parallèle
Ouvrez le gestionnaire de configuration des imprimantes :
- pour Ubuntu : Système → Administration → Impression
- pour Xubuntu : Applications → Paramètres → Impression
Cliquez sur Édition → Nouvelle imprimante (ou "Ajoutez" selon la version) Choisissez successivement, LPT #1, la marque, le type, le nom (libre) de votre imprimante en passant d'écran en écran avec la commande "Suivant". Pour Finir faites "Appliquer".
Port Bluetooth
Si l'imprimante n'est toujours pas reconnue
Dans ce cas, essayez la Méthode 2 ci-dessous.
Méthode 2 : si la méthode 1 ne fonctionne pas
Ce document vous permet d'installer une imprimante sous Ubuntu, si les pilotes par défaut ne prennent pas en charge votre imprimante.
Cette procédure convient :
- au pilote Gutenprint, qui prend en charge un grand nombre d'imprimantes.
- aux pilotes développés par Canon Japan pour les imprimantes Canon suivantes :
- Pixma iP3100, iP3300, iP40001), iP4100, iP4200, iP4300, iP6600d, iP7500, iP8600, iP90
- Pixma 550i, 560i, 850i, 860i, 950i, 990i
- Pixma mp190, mp500, mp510, mp600
- 360, 600, 630, 6300, 850, 850ug, 860, 870
- bjf900, bjf9000
- bjs300, bjs500
Sur le site de Canon Suisse (http://fr.canon.ch), en français, on trouve directement les pilotes DEB.
On y trouve aussi ceux des imprimantes multifonctions récentes comme la MP610 (je ne les ai pas vus sur le site Japonais). Le site est très intuitif. Il suffit de cliquer avec le bouton droit de la souris sur le pilote (enregistrer la cible du lien) pour le télécharger correctement.
Télécharger les pilotes
- Pour les pilotes Gutenprint, téléchargez simplement le paquet gutenprint-NUMERO-DE-VERSION.rpm disponible à cette adresse (Version x86_64 ici) 2).
- Si vous souhaitez utiliser les pilotes Canon, vous aurez besoin de deux fichiers: le fichier bjfilter-MODÈLE-VERSION.rpm ou cnijfilter-MODÈLE-VERSION.rpm correspondant au modèle de votre imprimante (s'il existe une version avec lpnrg, prenez-la aussi)3), ainsi que la version la plus récente du fichier bjfilter-common-VERSION-i386.rpm ou cnijfilter-common-VERSION-i386.rpm (selon que le nom du pilote de votre imprimante commence par bj ou par cnij). Il faut savoir que ces pilotes n'exploitent cependant pas toutes les fonctionnalités de l'imprimante : ils ne prennent pas tous en charge l'impression recto-verso et l'impression des CD-R. La qualité est cependant aussi bonne qu'avec les pilotes pour Windows, que ce soit pour imprimer des images ou du texte.
Vous trouverez les pilotes Canon sur le site ftp de Canon Japan. Vous pouvez aussi les chercher sur Canon Australie, qui est plus fourni, mais en anglais bien entendu.
Si les pilotes sont au format RPM
Une fois les paquets rpm téléchargés, déplacez-les dans un nouveau dossier, par exemple un dossier pilotes_imprimante créé pour l'occasion sur le bureau. Ouvrez un terminal et placez-vous dans le dossier crée
Il vous faut encore installer les paquets alien libxml1
Les pilotes téléchargés sont au format RPM (système de gestion de paquets de Mandriva Linux par exemple). Il faut les convertir en .deb (paquets Debian) en utilisant Alien
Installer les pilotes
Installez un par un les paquets .deb crées.
Trouver le fichier PPD de son imprimante
Une fois le paquet installé, tapez la commande suivante (exemple de recherche sur le modele "Canon iR C3080") :
find /usr/share/ppd -name *ppd -exec grep -li "model.*c3080" {} \;
et pour faire une recherche sur les fichiers "ppd.gz", tapez :
find /opt/cel/ppd -name *ppd.gz -exec zgrep -li "model.*c3080" {} \;
Éditez le fichier de configuration .ppd
Pour permettre les impressions de qualité, il faut éditer deux fichiers .ppd.
Avec les droits d'administration, éditez les fichier /usr/share/cups/model/canonpixusip4100.ppd et /etc/cups/ppd/ip4100.ppd
Ajoutez, en fin de fichier, les lignes suivantes :
*OpenUI *CNQuality/Quality: PickOne *DefaultCNQuality: 3 *CNQuality 2/High: "2" *CNQuality 3/Normal: "3" *CNQuality 4/Standard: "4" *CNQuality 5/Economy: "5" *CloseUI: *CNQuality *OpenUI *CNGrayscale/Grayscale: PickOne *DefaultCNGrayscale: false *CNGrayscale false/Off: "false" *CNGrayscale true/On: "true" *CloseUI: *CNGrayscale
Vous pouvez également ajouter les deux lignes suivantes dans la section appropriée (je vous laisse la chercher, elle se repère assez facilement puisqu'une ligne similaire peut y être trouvée) :
*Resolution 1200/1200 dpi: "<</HWResolution[1200 1200]>>setpagedevice" *Resolution 2400/2400 dpi: "<</HWResolution[2400 2400]>>setpagedevice"
Enfin, pour certains modèles comme le MP510, le chargeur papier utilisé par défaut sera le chargeur arrière. Vérifiez la section:
*OpenUI *InputSlot/Paper Feed: PickOne *DefaultInputSlot: asf *InputSlot asf/Auto Sheet Feeder: "<</MediaPosition 0>>setpagedevice" *InputSlot front/Front Feeder: "<</MediaPosition 3>>setpagedevice" *InputSlot frontplain/Front for Plain Paper: "<</MediaPosition 4>>setpagedevice" *CloseUI: *InputSlot
Et dans la ligne "DefaultInputSlot", remplacez "asf" (Auto Sheet Feeder, le chargeur arrière) par "frontplain", si vous préférez utiliser le chargeur avant par défaut.
Puis sauvegardez le fichier ainsi modifié. Faites de même avec le second.
Configurer les bibliothèques
Dans un terminal, tapez :
sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2 sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3 sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1
Pour savoir quelles sont les bibliothèques mal configurées, tapez dans un terminal :
cd /usr/local/bin ls -l
Vous obtenez (pour une Canon PIXMA MP510)
login@rechner:~$ cd /usr/local/bin login@rechner:/usr/local/bin$ ls -l total 892 -rwxr-xr-x 1 root root 84571 2007-02-22 06:50 cifmp510 -rwxr-xr-x 1 root root 20166 2007-02-22 06:50 cngpij -rwxr-xr-x 1 root root 96073 2007-02-22 06:50 cngpijmonmp510 -rwxr-xr-x 1 root root 106903 2007-02-22 06:50 lgmonmp510 -rwxr-xr-x 1 root root 578772 2007-02-22 06:50 printuimp510
Tapez maintenant :
ldd cifmp510
Vous obtenez quelque chose qui ressemble à :
login@rechner:/usr/local/bin$ ldd cifmp510 linux-gate.so.1 => (0xffffe000) libcnbpcmcm293.so => /usr/lib/libcnbpcmcm293.so (0xb7f45000) libcnbpess293.so => /usr/lib/libcnbpess293.so (0xb7efd000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ed8000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7ed4000) libtiff.so.3 => not found libpng.so.3 => not found libcnbpcnclapi293.so => /usr/lib/libcnbpcnclapi293.so (0xb7e57000) libcnbpcnclbjcmd293.so => /usr/lib/libcnbpcnclbjcmd293.so (0xb7e52000) libcnbpcnclui293.so => /usr/lib/libcnbpcnclui293.so (0xb7e4c000) libpopt.so.0 => /lib/libpopt.so.0 (0xb7e44000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7cfa000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7ce1000) /lib/ld-linux.so.2 (0xb7f64000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7cc1000) libz.so.1 => /usr/lib/libz.so.1 (0xb7cac000)
Repérez les 'not found' (ici libtiff.so.3 et libpng.so.3).
Dans un terminal, tapez :
sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
ou
sudo ln -s /lib/libpng12.so.0 /usr/lib/libpng.so.3 ( pour intrepid)
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
(Ajoutez les liens qu'il faut pour résoudre les problèmes de bibliothèques non trouvées. Attention, si aucun nom de bibliothèque ne correspond dans /usr/lib, vous devez peut-être l'installer avec synaptic.)
Pour rendre les changements effectifs, tapez dans un terminal :
sudo ldconfig
Pour vérifier que tout va bien maintenant :
login@rechner:/usr/lib$ cd /usr/local/bin login@rechner:/usr/local/bin$ ldd cifmp510 linux-gate.so.1 => (0xffffe000) libcnbpcmcm294.so => /usr/lib/libcnbpcmcm294.so (0xb7edf000) libcnbpess294.so => /usr/lib/libcnbpess294.so (0xb7e97000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7e71000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7e6d000) libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb7e1b000) libpng.so.3 => /usr/lib/libpng.so.3 (0xb7df7000) libcnbpcnclapi294.so => /usr/lib/libcnbpcnclapi294.so (0xb7df1000) libcnbpcnclbjcmd294.so => /usr/lib/libcnbpcnclbjcmd294.so (0xb7dec000) libcnbpcnclui294.so => /usr/lib/libcnbpcnclui294.so (0xb7de6000) libpopt.so.0 => /lib/libpopt.so.0 (0xb7ddf000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7cab000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7c98000) /lib/ld-linux.so.2 (0xb7efc000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7c78000) libz.so.1 => /usr/lib/libz.so.1 (0xb7c64000)
Il n'y a plus de 'not found' ! Cette méthode provient de la page (en anglais): Ubtunu Forums4)
Redémarrer le système d'impression
sudo /etc/init.d/cupsys restart (Ubuntu Hardy et précédentes)
ou
sudo /etc/init.d/cups restart (Intrepid et suivantes)
Paramétrer l'imprimante
Allumez votre imprimante et reliez-là à l'USB maintenant.
Votre imprimante est détectée automatiquement, puis installée avec le bon pilote (observez les messages dans la zone de notification du tableau de bord du bureau)
Félicitations! C'est terminé!
Sous GNOME
Allez dans le menu Système > Administration > Impression ; Double-cliquez sur « Nouvelle imprimante »
Le premier écran dépend de votre configuration. Une imprimante locale connectée en USB devrait être détectée automatiquement. Cliquez sur Avancée après avoir indiqué les bons paramètres.
Dans la liste sélectionnez le « Fabricant » et trouvez votre modèle dans la liste d'imprimantes, par exemple : « PIXUS iP4100 Ver.2.40 ».
Dans la liste, choisissez le pilote standard, et cliquez sur Appliquer.
Si vous ne trouvez pas de pilote, choisissez le fichier .ppd que vous avez édité, par exemple /usr/share/cups/model/canonpixusip4100.ppd.
Sous KDE (Kubuntu)
Sous KDE 3.5.9
Allez dans le menu K>Réglages système>Imprimantes. Sélectionnez Ajouter>Imprimante. L'assistant d'ajout d'imprimantes s'affiche.
Cliquez sur Suivant. Sur l'écran suivant, sélectionnez Imprimante locale (parllèle, série, USB).
Cliquez sur Suivant.
Sélectionnez un des ports détectés.
Enfin, sur l'écran suivant, donnez un nom (obligatoire) et une description (facultative) à votre imprimante, et terminez l'assistant (vous pouvez laisser les autres options (Quota, utilisateurs…) inchangées).
Avec KDE 4.1
KDE4 n'a pas encore de gestionnaire d'imprimantes dans son menu "Réglages système". Il vous faut lancer kcontrol de KDE3 (Installez-le si vous ne l'avez pas). Cliquez du droit sur votre bureau KDE4 et sélectionnez "Lancer une commande". Inscrivez "kcontrol" et tapez Entrée.
Dans la colonne à gauche, sélectionnez "Périphériques", puis "Imprimantes". Puis sélectionnez à droite dans la fenêtre principale "Ajouter>Imprimante".
Suivez les instructions décrite dans la section ci-dessus pour KDE 3.5.9 moins la première ligne.
Annexe
Pour les utilisateurs des pilotes Canon, vous trouverez, à l'adresse ftp://download.canon.jp/pub/driver/bj/linux/ http://cweb.canon.jp/drv-upd/bj/bjlinux260.html des applications peut-être utiles, le code source des pilotes et une documentation en japonais.(utilisez par exemple Google Traductions pour la traductions du japonais).
De même, vous trouverez ici : http://openprinting.org/printer_list.cgi une base de données avec des infos sur les pilotes à utiliser et les problèmes possible.
Si l'imprimante n'est toujours pas reconnue
Dans ce cas, essayez la Méthode 3 ci-dessous.
Méthode 3 : si la méthode 2 ne fonctionne pas
Cette methode doit vous permettre de trouver une procedure d'installation spécifique à votre imprimante, si bien-sûr elle y est répertoriée.
Brother
- Imprimantes et Multifonctions BROTHER - Comment installer une imprimante, ou un multifonction de marque Brother
Canon
- Des pilotes gratuits Canon existent pour les modèles suivants (et peuvent fonctionner pour des modèles similaires) :
- Pixma iP3100, iP3300, iP40002), iP4100, iP4200, iP4300, iP6600d, iP7500, iP8600, iP90
- Pixma i550, i560, i850, i860, i950, i990
- Pixma mp110, mp130, mp140, mp150, mp160, mp170, mp180, mp190, mp210, mp220, mp240, mp250, mp260, mp270, mp450, mp460, mp470, mp480, mp490, mp500, mp510, mp520, mp530, mp540, mp550, mp560, mp600, mp600R
- 360, 600, 630, 6300, 850, 850ug, 860, 870
- bjf900, bjf9000
- bjs300, bjs500
- Sur la même page, voir aussi la note sur les pilotes .deb disponibles sur le site de Canon Suisse.
- Imprimante Canon i250 - Installer une imprimante Canon i250.
- Imprimante Canon i-Series - Installer une imprimante Canon Pixus i550,i560,i850,i860,i950,i990, Pixma (iP1000/iP1500/3000), Pixus (iP3100/iP4100/iP8600), MP (500/750/780), BJ S700, iP90 !!
- Imprimantes Canon Laser Shot - Installer une imprimante Canon Laser Shot LBP-810/1120/1210/2900/3000/3200/3300/5000.
- Imprimante Canon iP4200 - Installer une imprimante Canon iP4200
- Imprimante Canon MP160 - Installer une imprimante Canon PIXMA MP160
- Imprimante Canon S520 - Installer une imprimante Canon S520.
- imprimante Canon PIXMA mp110 - Installer avec les pilotes japonais de l'imprimante Canon iP1500
- Imprimante Canon MP 140 - Installer et configurer une imprimante Canon PIXMA MP 140
- Imprimante Canon pixma MP510 avec les pilotes du site australien de Canon.
- Imprimante Canon MP 520 - Installer et configurer une imprimante Canon PIXMA MP520 avec les pilotes de Canon
- Imprimante Canon MP 540 - Installer et configurer une imprimante Canon PIXMA MP540 avec les pilotes de Canon
- Imprimante Canon MP 550 - Installer et configurer une imprimante Canon PIXMA MP550 avec les pilotes du site australien de Canon
- L'imprimante ip 3500 est reconnue automatiquement par l'utilitaire de configuration d'imprimante natif à Ubuntu. Elle a cependant de nombreux problèmes pour imprimer, notamment en couleur.
- Lien générique de la doc Ubuntu-Fr: Imprimantes Canon
Compaq
- Imprimante Compaq IJ650 - Installer une imprimante Compaq IJ650
Dell
- Imprimante Dell Laser Printer n - Installer une imprimante réseau Dell
Epson
- Imprimantes Epson - Installer une imprimante Epson
- Imprimantes multifonction Epson Stylus CX et DX - Installer l'imprimante et le scanner
- Epson : All-In-One – Installer un périphérique Epson de type All-in-one (séries CX,DX).
HP
- Imprimantes HP - Informations générales sur la reconnaissance des imprimantes à jet d'encre HP et leurs pilotes.
- HP Laserjet 1000 et autres Win-imprimantes - Comment installer une imprimante HP Laserjet 1000 quelle que soit votre version d'Ubuntu. Bien d'autres Win-imprimantes peuvent aussi suivre cette procédure (HP Laserjet 1005, 1018, 1020 - HP Color Laserjet 2600n - Minolta Color PageWorks/Pro - Minolta/QMS magicolor 2200 DL, 2300 DL - Konica Minolta magicolor 2430 DL, 2490 MF, 2530 DL).
- HP 710C - Résoudre les problèmes d'impression.
- HP C4380 wifi - Tutoriel pour installer cette imprimante en wifi sur gutsy.
- Imprimantes HP Multifonctions (All-in-one) de type Photosmart - Page sur la suite HPLIP qui s'installe relativement facilement et fournit le support nécessaire pour imprimer et scanner.
- HP : All-In-One – Installer un périphérique HP de type All-in-one (séries PSC).
Konica / KonicaMinolta
- Diverses imprimantes Konica - Certains modèles peuvent être installés comme les Win-imprimantes HP.
- Imprimante Konica Minolta PagePro 1300w - Résoudre les problèmes d'impression.
- Imprimante Konica Minolta Bizhub C203 - Installer alors qu'elle n'est pas reconnue par défaut
Lexmark
- Imprimante Lexmark Z600 Serie ou imprimante Dell photo printer 720 – Installer une imprimante Lexmark Z600 Serie ou Dell photo printer 720.
- Imprimante Lexmark z35 et z25 – Tutoriel pour installer les pilotes de ces modèles Lexmark.
- Imprimantes Lexmark (toutes) – Pour installer pratiquement toutes les imprimantes Lexmark avec le pilote officiel + liste des imprimantes prises en charge dans la page.
Minolta
- Diverses imprimantes Minolta - Certains modèles peuvent être installés comme les Win-imprimantes HP.
D'autres utilisent des pilotes différents. C'est le cas par exemple de la Konica Minolta Magicolor 2400 W. Pour cela, il faut installer le paquet m2300w
Ensuite, il ne vous reste plus qu'à installer l'imprimante.
Attention, sur certaines stations, l'imprimante doit être allumée après le lancement du système.
Samsung
- Imprimante Samsung ML-1640 : reconnue nativement (Karmic Koala / Rien a faire: une fois le cable USB branché.. 10 sec plus tard un petit popup indique que est est installé et ready)
- Imprimante Samsung CLP-350N : reconnue nativement par Ubuntu Hardy Heron en usb.
- Imprimante Samsung CLX-3175FN : fonctionne impec avec le pilote officiel sous Hardy Heron.
- Imprimante Samsung CLP-510 - Tutoriel pour installer les pilotes officiels de l'imprimante Samsung CLP-510.
- Imprimante Samsung SCX 4200 - Tutoriel pour installer les pilotes officiels de l'imprimante Samsung SCX-4200.
- Imprimante Samsung clp-300 - reconnue nativement par Ubuntu Hardy Heron en usb. attention prendre comme Emulation clp600 et laisser en 600dpi les couleurs seront restitués voir les tests Openprinting pour lire. mais ne toucher pas au pilote Ubuntu
Pour la CLP-300, on peut utiliser aussi le Pilotes unifiés Samsung. Attention! Bien suivre le mode d'emploi pour Ubuntu sur le site :
- Télécharger et extraire le pilote
- Ouvrir un terminal et aller sur le répertoire
cdroot
- Lancer la commande
sudo ./autorun
- Après l'installation, le PPD est installé. Faire la commande :
$sudo ln -s /usr/share/cups/model/samsung /usr/share/ppd/custom/samsung
Problème normalement corrigé par le dernier pilote…
Xerox
- Xerox : Xerox Phaser 6110 MFP.
- Imprimante Xerox Phaser 8400DP - Installer une imprimante réseau Xerox 8400DP
- Imprimante Xerox Workcenter Pro 75 - Installer une imprimante Xerox Workcenter Pro