Problème
Cause et solution éventuelles
L'option
La fonction d'impression de pages multiples s'effectue
d'impression de
via le traitement de données PostScript transmises au
pages multiples sur
système d'impression. Cependant, ce traitement ne
une seule feuille ne
peut être effectué que si les données PostScript sont
fonctionne pas sur
conformes aux conventions de construction définies
certains de vos
par Adobe. L'utilisation de certaines fonctions, comme
documents.
l'impression de pages multiples sur une seule feuille,
qui utilisent ce type de traitement des données, peut
occasionner des problèmes si le document imprimé ne
respecte pas ces conventions.
Vous utilisez BSD lpr
Les systèmes BSD lpr hérités sont très limités au
(Slackware, Debian
niveau de la longueur de la chaîne d'options pouvant
et versions
être transmise au système d'impression. Par
antérieures) et
conséquent, si vous sélectionnez un nombre trop
certaines options
important d'options différentes, certaines d'entre elles
sélectionnées dans
ne seront pas transmises aux programmes chargés de
LLPR semblent
les traiter. Essayez de sélectionner moins d'options
inopérantes.
différentes des options par défaut afin d'économiser
de la mémoire.
Vous essayez
La plupart des applications Unix proposent une option
d'imprimer en mode
d'impression en mode Paysage générant le code
Paysage, mais le
adéquat qui doit être imprimé tel quel. Dans ce cas,
document imprimé
assurez-vous que l'option LLPR est réglée sur
est mal orienté et
l'orientation Portrait par défaut pour éviter toute
tronqué.
rotation intempestive du document qui risquerait de le
tronquer.
Certaines pages
Certaines anciennes versions de CUPS (1.1.10 et
sont entièrement
antérieures) ne parviennent pas à traiter
blanches et vous
correctement les données transmises au format
utilisez CUPS.
PostScript encapsulé (EPS) en raison d'un bogue. Si
vous utilisez LLPR pour imprimer, le logiciel de
l'imprimante résoudra ce problème en convertissant
ces données au format PostScript normal. Toutefois, si
votre application prend le pas sur LLPR et transmet
des données EPS à CUPS, le document risque de ne
pas s'imprimer correctement.
Vous ne parvenez
Pour configurer et utiliser une imprimante partagée en
pas à imprimer sur
réseau SMB (une imprimante partagée sur un
une imprimante SMB
ordinateur fonctionnant sous Windows, par exemple),
(Windows).
le composant SAMBA doit être correctement installé.
La commande « smbclient » doit en principe être
disponible et opérationnelle sur votre système.
Votre application
La plupart des applications Unix attendent une
semble gelée
commande du type « lpr » pour rester disponibles.
pendant que LLPR
LLPR attend que l'utilisateur entre une commande
fonctionne.
avant de transmettre une tâche d'impression au
spouleur et l'application attend la fin du traitement.
C'est pourquoi celle-ci semble gelée (sa fenêtre ne se
réactualise pas). Cela est normal et l'application
redevient en principe disponible une fois que
l'utilisateur quitte LLPR.
Problème
Comment spécifier
l'adresse IP d'un
serveur SMB ?
Certains documents
s'impriment sous
forme de pages
blanches.
Vous disposez de
CUPS et certaines
options (telles que
l'impression de
pages multiples)
semblent être
activées en
permanence même
si elles ne sont pas
sélectionnées dans
LLPR.
Vous avez
sélectionné l'option
d'impression vers un
fichier mais le
message d'erreur
« Permission
denied » s'affiche.
Votre imprimante
PCL (ou SPL)
imprime parfois des
messages d'erreur
au lieu de votre
document.
Certaines images en
couleur sortent tout
en noir.
7.14
Dépannage
Cause et solution éventuelles
Si vous n'utilisez pas le système d'impression CUPS,
vous pouvez spécifier cette adresse IP dans la boîte de
dialogue « Add Printer » de l'outil de configuration.
CUPS ne permet pas de spécifier l'adresse IP
d'imprimantes SMB. Vous devez donc parcourir les
ressources avec Samba pour utiliser votre imprimante.
Certaines versions de CUPS, notamment celles livrées
avec Linux Mandrake antérieures à la version 8.1
comportent des bogues identifiés empêchant le
traitement de données PostScript à partir de certaines
applications. Essayez de mettre à jour votre version
de CUPS (version 1.1.14 minimum). Certains
composants RPM destinés aux versions de Linux les
plus répandues sont fournis avec ce logiciel
d'impression.
Certaines options locales sont peut-être définies dans
le fichier ~/.lpoptions que vous pouvez modifier à
l'aide de la commande lpoptions. Ces options seront
toujours utilisées, à moins que les paramètres LLPR ne
prennent le pas sur elles. Pour supprimer toutes les
options d'une imprimante, exécutez la commande
indiquée ci-dessous en remplaçant « printer » par le
nom de la file d'attente : lpoptions -x printer.
La plupart des systèmes d'impression ne fonctionnent
pas sous des sessions en tant que super-utilisateur
mais en tant qu'utilisateur spécial (généralement
« lp »). Par conséquent, assurez-vous que l'utilisateur
disposant du démon du spouleur peut accéder au
fichier que vous voulez imprimer.
Certaines applications Unix peuvent générer des
données PostScript non conformes qui ne sont pas
prises en charge par Ghostscript, même si l'imprimante
est en mode PostScript. Vous pouvez essayer de
capturer les données transmises dans un fichier,
visualiser le résultat avec Ghostscript (« gv » ou
« ghostview » permettent de le faire interactivement)
et voir si vous obtenez des messages d'erreur.
Toutefois, l'application étant probablement en cause,
contactez le fabricant pour l'informer du problème.
Il s'agit d'un bogue connu dans Ghostscript (jusqu'à la
version 7.05 de GNU Ghostscript) lorsque la zone
couleur de base du document est la zone couleur
indexée et qu'elle est convertie par le biais de la zone
couleur CIE.
Étant donné que Postscript utilise la zone couleur CIE
en tant que système de contretypage des couleurs,
vous devez mettre à jour Ghostscript sur votre
système, au moins pour les versions 7.06 et suivantes
de GNU Ghostscript. La dernière version de
Ghostscript est disponible sur www.ghostscript.com.