Chapitre 12. Imprimer avec Linux-Mandrake

Table des matières
12.1. Installer et gérer des imprimantes
12.1.1. Installer CUPS et manipuler son interface Web
12.1.2. Configurer une nouvelle imprimante
12.1.3. Une note à propos de la sécurité
12.1.4. Gestion des travaux d'impression
12.2. Imprimer des documents
12.2.1. Simplement imprimer un fichier
12.2.2. Configuration évoluée

Ce chapitre se divise en deux parties: Installer et gérer des imprimantes, qui s'adresse aux personnes en charge de l'administration d'une machine; et Imprimer des documents, qui initie à l'utilisation d'un outil évolué d'impression: XPP.

12.1. Installer et gérer des imprimantes

Depuis la version 7.2, Linux-Mandrake utilise le nouveau système d'impression basé sur CUPS[1]. Il s'agit d'un outil très puissant basé sur une gestion et une configuration décentralisées, qui permet de rendre toutes les imprimantes d'un réseau local accessibles par tous ses utilisateurs.

12.1.1. Installer CUPS et manipuler son interface Web

CUPS étant désormais le système de gestion d'impression par défaut sous Linux-Mandrake, tous les paquetages nécessaires devraient déjà être installés. Si ce n'est pas le cas, assurez-vous d'installer au moins les paquetages cups, cups-drivers et xpp.

Note

Il y a principalement deux interfaces pour gérer vos imprimantes avec CUPS: une interface web et une application pour KDE appelée Kups. Cette dernière a été présentée dans le Guide de l'utilisateur et nous allons maintenant nous concentrer sur l'interface web puisqu'elle est accessible depuis n'importe quelle plate-forme.

Depuis votre navigateur web préféré, entrez http://localhost:631 dans le champ adresse ou URL. Le menu principal de CUPS (figure 12-1) s'affichera alors.

Figure 12-1. La page d'accueil de CUPS

Vous pouvez désormais naviguer dans l'interface comme sur un site web.

 

 

12.1.2. Configurer une nouvelle imprimante

Il vous suffira de cliquer sur le lien Manage Printers (gestion des imprimantes), pour voir apparaître une liste d'imprimantes ou une liste vide selon que votre réseau local contient déjà des imprimantes gérées par CUPS ou non. Nous allons ici supposer que vous installez une imprimante connectée à un ordinateur isolé. Pour des configurations plus complexes, consultez l'aide en ligne (On-Line Help).

La page Manage Printers (figure 12-2) qui apparaît, pour l'instant, très vide :

Figure 12-2. La liste d'imprimantes vide

Pour déclarer une nouvelle imprimante, cliquez désormais sur le bouton Add Printer au bas de la page. Cela enclenche une procédure de quatre étapes. Pour passer d'une étape à l'autre, cliquez sur le bouton Continue après avoir rempli tous les champs requis sur la page.

Note

La première fois que vous voudrez effectuer une tâche d'administration avec CUPS, il vous sera demandé le mot de passe root (figure 12-3). Fournissez alors simplement le nom de connexion et le mot de passe de root.

Figure 12-3. Le dialogue de connexion à CUPS

12.1.2.1. Fournissez des informations précises sur l'imprimante

Le premier formulaire contient trois champs que vous pouvez remplir à votre guise pour indiquer aux autres utilisateurs de quelle imprimante physique il va s'agir. Ces informations n'ont aucune influence sur l'imprimante elle-même, mais fournissez-les tout de même soigneusement pour éviter toute confusion ultérieure.

Figure 12-4. Ajouter une nouvelle imprimante, étape 1

Le nom de l'imprimante est le seul renseignement absolument nécessaire ici.

12.1.2.2. Spécifiez le type de connexion de l'imprimante

Vous devez alors dire à CUPS où l'imprimante est connectée. Pour une imprimante directement connectée à votre ordinateur, choisissez Parallel Port #1, Serial Port, ou USB suivant le type de connexion.

Figure 12-5. Ajouter une nouvelle imprimante, étape 2

Plusieurs types de connexion sont disponibles:

Ethernet

Pour les imprimantes directement connectées à un réseau local.

LPD/LPR

Convient aux imprimantes qui fournissent en interne ce type de comportement, ou les imprimantes gérées par ce type de queue. Les Unix fournissent généralement ce type de connexion.

Samba

Pour les imprimantes gérées par un serveur Windows. Notez que pour pouvoir vous connecter à ce type d'imprimante, vous devrez au préalable avoir installé le paquetage Samba.

12.1.2.3. Choix de la marque de fabrication de votre imprimante

Il est maintenant temps de dire à CUPS quelle imprimante vous êtes en train d'installer. Vous n'avez dans un premier temps qu'à mettre en surbrillance le nom de la marque de fabrication dans la liste proposée.

Figure 12-6. Ajouter une nouvelle imprimante, étape 3

12.1.2.4. Choix du modèle de l'imprimante

Nous sommes enfin parvenus à la dernière étape. La marque de fabrication entrée dans l'étape précédente va être désormais assortie de la liste de tous les modèles disponibles chez ce fabricant particulier. Choisissez ici le nom précis de votre modèle d'imprimante.

Figure 12-7. Ajouter une nouvelle imprimante, étape 4

Si tout s'est bien passé, vous devriez maintenant voir votre imprimante dans la page Printers.

12.1.2.5. Configuration finale et test

Avant de tester votre imprimante, vous devez vous assurer que la configuration de la taille du papier pour cette imprimante est la bonne. Allez à la page des imprimantes, et cliquez sur le bouton Configure Printer. Vous obtenez alors la page des paramètres de l'imprimante, allez à la section General, et choisissez la taille de papier (Page Size) appropriée. De fait, certaines imprimantes refusent d'imprimer si elles ne peuvent pas proposer le papier requis.

Avertissement

À propos de cette page de paramètres: à chaque fois que vous changez un paramètre dans une section, vous devez cliquer sur le bouton Continue correspondant afin que les changements apposés dans la section soient pris en compte.

12.1.3. Une note à propos de la sécurité

Par défaut, dès que vous configurez une imprimante sur votre machine, elle devient accessible par tous les autres utilisateurs de votre réseau local. Si vous préférez que ceux-ci ne puissent pas imprimer sur votre imprimante, vous devez modifier manuellement le fichier de configuration du démon CUPS: /etc/cups/cupsd.conf. Il suffit de remplacer la ligne :
#BrowseInterval 30
par
BrowseInterval 0
De plus, ce fichier contient une bonne quantité d'options qui vous permettront de configurer précisément votre serveur d'impression. En particulier, vous pourrez en restreindre l'accès à certaines machines spécifiques ou à certains sous-réseaux. Pour plus d'information consultez les nombreux commentaires qui jalonnent ce fichier, ou consultez l'aide en ligne de l'interface web.

Tuyau

À chaque fois que vous apportez des changements au fichier de configuration, n'oubliez pas de redémarrer le démon serveur CUPS en exécutant:
/etc/rc.d/init.d/cups restart

12.1.4. Gestion des travaux d'impression

Cette fonctionnalité est particulièrement utile pour les imprimantes très sollicitées, mais vous pourrez en avoir besoin à l'occasion pour annuler un travail de... 10.000 pages, par exemple. À chaque fois que vous enverrez un travail à l'impression - et à condition qu'il ne soit pas immédiatement traité - il vous est possible également de vérifier l'état de vos travaux d'impression en cours et éventuellement de ceux de vos co-utilisateurs (si vous êtes l'administrateur de la machine gérant cette imprimante) : il vous suffira d'ouvrir la page spécifique à cette imprimante (figure 12-8).

Figure 12-8. La page d'état des travaux d'impression

Vous pouvez alors influencer de deux façons un travail d'impression:

  • Hold Job: place le travail sur une liste d'attente; il ne sera imprimé que lorsque vous reviendrez sur ce travail et presserez le bouton vert Release Job.

  • Cancel Job: annuler définitivement ce travail (et l'enlève donc de la liste d'attente).

Si vous souhaitez rendre votre imprimante temporairement indisponible (pour changer la cartouche d'encre par exemple), il vous suffira de cliquer sur Reject Jobs. Et lorsque l'imprimante sera à nouveau disponible, cliquez sur le bouton Accept Jobs.

Tuyau

Si les fonctionnalités de gestion des travaux d'impression vous sont essentielles, jetez donc un oeil au programme kups.

Notes

[1]

Common Unix Printing System


Tux sur Étoile de MandrakeSoft Linux est une marque déposée de Linus Torvalds. Toutes les autres marques et copyrights sont la propriété de leurs auteurs respectifs.
Sauf mention contraire, tout le contenu de ces pages et toutes les images sont Copyright MandrakeSoft S.A. et MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/