Retrouvez cet article dans : Linux Pratique Hors série 6
L'imprimante est l'outil indispensable à n'importe quel poste de travail et la plupart des logiciels contenus dans la distribution Ubuntu proposent la fonction d'impression. C'est pourquoi, nous allons voir ensemble comment installer une imprimante sur votre nouveau système d'exploitation...
1 CUPS est un ensemble de programmes permet-tant d'administrer les imprimantes et de gérer les travaux d'impression. Il utilise le protocole IPP (Internet Printing Protocol).
Nous allons utiliser ici le système CUPS (Common Unix Printing System) 1, qui est le système d'impression le plus répandu sur les systèmes GNU/Linux. Pour installer votre imprimante, les paquets suivants sont requis : gnome-cups-manager, cupsys, cupsys-client. Ceux-ci sont tous installés par défaut sur votre distribution Ubuntu. Vous n'avez donc rien de plus à installer.
Si votre imprimante est directement connectée à votre ordinateur
L'installation d'une imprimante peut s'effectuer très simplement, via une petite interface graphique que l'on appelle le gestionnaire d'imprimante (Fig. 1). Rendez-vous dans le menu Système -> Administration -> Impression.

La fenêtre qui apparaît alors à l'écran comporte 3 menus : Imprimante, Éditer et Paramètres globaux. Assurez-vous que votre imprimante est bien connectée à votre ordinateur. Puis, rendez-vous dans le menu Imprimante -> Ajouter une imprimante. (ou double-cliquez sur l'icône " Nouvelle imprimante ").
L'assistant d'installation apparaît alors à l'écran. Il faut tout d'abord sélectionner " imprimante locale ". Deux solutions s'offrent à vous :
Si votre imprimante est connectée via un port USB, il y a de fortes chances qu'elle soit détectée automatiquement et qu'elle apparaisse dans le champ " Imprimantes détectées " (Fig. 2). Cochez alors l'option " Utiliser une imprimante détectée ", sélectionnez votre imprimante, puis passez ensuite à l'étape suivante.

Fig. 2
Si votre imprimante est connectée via un port parallèle (et non USB), cochez l'option " Utiliser une autre imprimante... ", puis sélectionnez le port sur lequel est branchée votre imprimante. Passez ensuite à l'étape suivante.
Il vous faut maintenant sélectionner dans la liste déroulante, le nom du fabricant, ainsi que le modèle de votre imprimante (Fig. 3). Si vous ne trouvez pas votre modèle dans la liste, tâchez de sélectionner le modèle le plus approchant. Enfin, sélectionnez le pilote adapté parmi ceux proposés. En général, le pilote adéquat vous est proposé par défaut.

Fig. 3
Dernière étape (Fig. 4) : donnez un nom à votre imprimante, en essayant de trouver quelque chose d'assez explicite (par défaut, c'est le modèle qui est utilisé comme nom) et ajoutez éventuellement une description et son emplacement (facultatif). Cliquez enfin sur Appliquer et constatez que votre imprimante apparaît finalement dans le gestionnaire d'imprimantes. Elle sera accessible depuis la fonction d'impression de la plupart des applications de votre système.
Nous allons maintenant vérifier que l'imprimante est correctement configurée en imprimant une page de test. Pour cela, effectuez un clic droit sur votre imprimante dans le gestionnaire d'imprimantes, puis sélectionnez Propriétés. Dans la nouvelle fenêtre qui est apparue, cliquez sur le bouton Imprimer une page de test. Vous devriez obtenir une page de test standard, autrement dit, comportant le logo Ubuntu et une palette de teintes. Si au contraire un message d'erreur apparaît sur la page, c'est sûrement un problème de pilote. Dans ce cas, allez dans l'onglet Pilote de la fenêtre des propriétés, puis essayez un nouveau pilote.

Fig. 4
S'il s'agit d'une imprimante réseau
Ouvrez le gestionnaire d'imprimantes via le menu Système -> Administration -> Impression, puis effectuez un double-clic sur l'icône " Nouvelle imprimante ". Dans la fenêtre de dialogue qui est apparue, sélectionnez " Imprimante réseau " comme type d'imprimante (Fig. 5).

Fig. 5
Choisissez ensuite le type de protocole utilisé dans la liste déroulante parmi :
- CUPS (IPP) : une imprimante IPP (Internet Printing Protocol) est une imprimante reliée à un autre système Linux exécutant CUPS, sur le même réseau. Le système vous demande alors de renseigner l'URI de l'imprimante. Si votre imprimante possède un serveur d'impression intégré, vous n'avez qu'à renseigner une URI de la forme : ipp://adresse_IP_imprimante.
- Windows (SMB) : désigne en général une imprimante reliée à un ordinateur Microsoft Windows, qui partage son imprimante sur le réseau via le protocole SMB (Samba). Plusieurs paramètres vous seront demandés ici : le nom d'hôte, le nom de l'imprimante, votre nom d'utilisateur ainsi que votre mot de passe.
- UNIX (LPD) : une imprimante reliée à un autre système Linux, exécutant LPD, sur le même réseau. Vous devrez alors renseigner le nom d'hôte ainsi que le chemin vers la file d'impression.
- HP JetDirect : désigne une imprimante directement connectée au réseau par HP JetDirect. Vous devrez renseigner le nom d'hôte ou l'adresse IP de l'imprimante JetDirect, ainsi que le port de l'imprimante (par défaut, 9100).
Par ailleurs, votre imprimante est livrée avec un manuel utilisateur dans lequel est expliquée toute la procédure à suivre pour la configuration réseau. Dans la plupart des cas, vous êtes invité à vous connecter au site officiel du constructeur et vous n'avez plus qu'à suivre les indications. Plusieurs modes d'accès à l'imprimante vous seront proposés.
Installer une imprimante " virtuelle " PDF
Il est parfois intéressant de conserver ses documents à imprimer sous forme de fichier PDF, pour reporter l'impression ultérieurement par exemple. Nous allons donc installer une sorte d'imprimante virtuelle...
Pour cela, vous devrez installer le package cups-pdf (qui se trouve dans le dépôt Universe d'Ubuntu). Pour l'installation, vous pouvez utiliser le gestionnaire de paquets Synaptic ou bien saisir la commande suivante dans un terminal :
sudo apt-get install cups-pdf
À cette étape, il faut être vigilant, car la version 6.06 d'Ubuntu possède un petit défaut : iI se trouve que l'imprimante PDF n'est pas reconnue directement par l'outil d'impression de la version Dapper Drake. Avant de lancer le gestionnaire d'imprimantes pour configurer votre imprimante PDF, il est donc nécessaire d'effectuer une petite manipulation.
Il suffit d'ouvrir un terminal (via le menu Applications -> Accessoires -> Terminal), puis de saisir la commande suivante :
sudo chmod +s /usr/lib/cups/backend/cups-pdf
Comme vous le savez, la commande chmod permet de changer les permissions d'accès sur un fichier. Il est courant de l'utiliser avec les modes r (pour read, autorisation de lecture), w (pour write, autorisation d'écriture) et x (pour execute, autorisation d'exécution). Le mode s, moins connu, signifie que l'on utilise l'ID du propriétaire ou du groupe propriétaire du fichier lors de l'exécution.
Redémarrez ensuite le service cups, via la commande :
sudo /etc/init.d/cupsys restart

Fig. 6

Fig.7

Fig. 8 : Lancement d'une impression depuis OpenOffice.org. L'imprimante PDF fait bien partie des choix possibles.
Et voilà , désormais, cela fonctionnera correctement.
Rendez-vous à présent dans le gestionnaire d'imprimante via le menu Système -> Administration -> Impression. Double-cliquez sur " Nouvelle imprimante " afin de lancer l'assistant d'installation.
Vérifiez que la mention " imprimante locale " est sélectionnée pour le type d'imprimante. La mention PDF Printer devrait apparaître dans la zone des imprimantes détectées (Fig. 6). Sélectionnez cette imprimante, puis cliquez sur Suivant, afin de passer à la seconde étape : le choix du pilote de l'imprimante.
Pour le fabricant, choisissez Generic. Pour le modèle, choisissez postscript color printer rev3b. Enfin, sélectionnez le pilote standard et cliquez sur Avancer. Dernière étape : saisissez un nom pour votre imprimante et, éventuellement, une description ainsi qu'un emplacement, puis cliquez sur Appliquer. Votre imprimante virtuelle PDF devrait maintenant apparaître dans le gestionnaire d'imprimantes (Fig. 7), et être accessible depuis la plupart des applications, lorsque vous allez effectuer Fichier -> Imprimer (Fig. 8).
Par défaut, votre document PDF sera enregistré dans votre dossier /home/votre_login/PDF/ (le répertoire PDF est créé automatiquement). Si vous souhaitez modifier ce répertoire de destination, il vous faudra éditer le fichier /etc/cups/cups-pdf.conf (avec n'importe quel éditeur de texte), puis modifier la ligne suivante :
Out ${HOME}/PDF
qui se trouve dans la section Path Settings. Remplacez ${HOME}/PDF par le chemin de votre choix.
En cas de problème...
- La documentation officielle francophone d'Ubuntu : http://wiki.ubuntu-fr.org/materiel, (section " Imprimante et Scanner "). Vous y trouverez des informations d'ordre général sur la connexion d'imprimante et d'autres informations propres à certains modèles.
- Les forums d'Ubuntu-fr : http://forum.ubuntu-fr.org/, le forum Hardware, qui traite de plusieurs sujets relatifs à l'installation d'imprimante.
Retrouvez cet article dans : Linux Pratique Hors série 6

