
|
|
X11 ;) perl glib gtk drakxtools DrakConf ;) |
Par la ligne de commande suivante : rpm -i /mnt/cdrom/Mandrake/RPMS/package-versionmdk.i386.rpm Tous ces paquetages sont présents sur le CD de votre distribution.
C'est bien évidemment le cas de figure le plus simple. Pour cela, vous lancez Drakconf :
[root@localhost home]# DrakConf Une jolie (c'est une affaire de gout) fenêtre s'ouvre, vous cliquez sur :
Configuration des imprimantes Une nouvelle fenêtre s'ouvre : elle s'appelle 'configuration d'une imprimante locale'.
On vous demande le nom de la file : mettez ce que vous souhaitez, mais sachez que si la file s'appelle lp, alors ce sera votre imprimante par défaut. Vous pouvez aussi préciser des alias pour cette file par exemple en mettant :
lp|DeskJet|DeskJet Couleur Dans ce cas , vous pourrez imprimer sur la file par défaut : lp, sur la file DeskJet qui lui est équivalente, tout comme "DeskJet Couleur" (notez la présence de " pour entrer un nom composé de plusieurs mots).
Ensuite on vous demande le répertoire de spool : c'est le nom du répertoire dans lequel devrons etre stockees les informations concernant cette file, ainsi que les fichiers temporaires generes par la commande lpr quand on lui demandera d'imprimer. vous pouvez changer ce répertoire, mais l'emplacement propose par défaut est bon. Validez votre choix par OK.
Ensuite on vous demande de Choisir le type de connexion de l'imprimante : choisissez Imprimante locale. Normalement DrakConf trouve tout seul le port sur lequel est branche votre imprimante : /dev/lp0.
Si ce n'est pas le cas, vous pouvez essayer de choisir vous même (/dev/lp0 pour LPT1: (sous windows), /dev/lp1 pour LPT2:, et /dev/lp2 pour LPT3: (très rare)), mais en general cela indique que votre port d'impression n'est pas reconnu : c'est qu'il n'est pas standard, lisez le Printing-HOWTO.
Donc, normalement vous pouvez valider par OK.
Maintenant, il faut préciser le nom de votre imprimante : si votre imprimante est présente dans la liste, choisissez la, si elle n'est pas dans la liste, choisissez un modèle compatible (par exemple : la HP LaserJet 1100 n'est pas dans la liste, mais c'est une imprimante qui utilise le langage PCL5, comme la LaserJet 4 qui est dans la liste : c'est celle la qu'il faut choisir). Si votre imprimante est compatible avec plusieurs modèles, je vous conseille d'essayer tous les drivers pour pouvoir choisir le bon driver.
Ensuite on vous demande de choisir les options de l'imprimante (par exemple la taille du papier) ; choisissez celui que vous utililisez, nous verrons plus loin comment modifier la taille du papier avant une impression. Validez les options que vous souhaitez utiliser.
Enfin on vous demande d'imprimer une page de test (votre imprimante doit etre branchee ;). Essayez toutes les pages proposees. Normalemant, ca doit marcher, si ce n'est pas le cas :
* soit vous n'avez pas choisi le bon driver,
* soit vous n'avez pas precise les bonnes options.
Recommencez les etapes, jusqu'à ce que tout fonctionne.
La marche à suivre est exactement la même, sauf que lorsque l'on vous demande de choisir le type de connection, choisissez cette fois : 'imprimante Unix distante'.
Ensuite on vous demande le 'nom du serveur', entrez le nom de la machine qui jouera le role du serveur d'impression (ou une adresse IP si vous préferez). Dans la case 'nom de la file d'impression', tapez le nom de la file d'impression (dans la majorité des cas lp sera très bien). Le reste est identique.
Un conseil toutefois : lorqu'on imprime sur une imprimante distante, il faut en avoir le droit, ce qui n'est en général pas le cas par défaut. Vous devez pour cela ajouter (ou créer si ce fichier n'existe pas) le nom de la machine qui souhaite imprimer (le client) dans le fichier /etc/hosts.lpd de la machine qui gérera vraiment l'impression (le serveur).
Pour vérifier que le driver fonctinne, essayez d'imprimer une page postscript :
lpr [-P
Vous n'êtes pas obligé de préciser le nom de la file d'impression ("lpr fichier.ps" suffit), mais cela vous permet de tester une file d'impression en particulier.
En fait, c'est la méthode à utiliser pour imprimer sur une file particulière un fichier particulier. Les filtres rhs-printfilters reconnaissent un grand nombre de types de fichier : depuis le postscript jusqu'au gif en passant par l'html.
La taille du papier est précisée dans le fichier postscript.cfg du répertoire de spool ( c'est à dire : /var/spool/lpd/file). C'est le paramètre PAPERSIZE.