Impression

Théorie


CUPS

Configurer une imprimante

Avec lpadmin

  1. Lister les fichiers PPD installés

  2. Ajouter l’imprimante
    Compte tenu qu’on a pas d’imprimante, on utilisera ici /dev/null

    Vérifier que les fichiers de configuration ont bien été modifiés:

  3. Activer l’imprimante

  4. Activer la queue

    On notera qu’il y a deux manières de bloquer l’impression:


    • cupsreject pour empêcher que des impressions soient ajoutés à la queue
      La commande inverse est cupsaccept

    • cupsdisable pour empêcher que la queue soit envoyé à l’imprimante
      La commande inverse est cupsenable

      Cette fonction est particulièrement utile lorsque l’imprimante a besoin d’être réparée: les tâches continueront de s’aligner dans la queue et seront lancées une fois que le problème sera résolu — que l’imprimante est de nouveau activée.
      Lorsqu’on désactive l’imprimante, il est possible d’ajouter une description qui précise pourquoi —sera affiché lorsqu’on affiche la queue.

  5. Après avoir configuré et activé l’imprimante, ne reste plus qu’à lui envoyer une impression de test.

Imprimer

Troubleshooting

  1. Vérifier l’état de la file d’attente: est-ce qu’elle accepte les demandes?
    Sinon, activer la queue

  2. Vérifier l’état de la connexion à l’imprimante: est-t-elle activée?
    Avant d’activer la connexion, il est bon de vérifier l’état de la queue. Parfois, un utilisateur tente de relancer l’impression plusieurs fois et vous ne voulez pas imprimer 10 copies du même document. Parlez à l’utilisateur avant de supprimer ses travaux d’impression dans la queue — mieux veut demander la permission que d’affronter la colère d’un utilisateur

  3. Si la file d’attente est activée mais bloquée, vérifier de nouveau la connexion physique.
    Ici, il semblerait qu’il y ait un problème de configuration

  4. Vérifier les configurations de l’imprimante
    Si vous devez apporter plusieurs modifications à la configuration de l’imprimante, envisager de la supprimer et recommencer. Pour supprimer une imprimante: sudo lpadmin -x printerName

  5. Si tout semble correct et que les tâches vont à l’imprimante physiques mais ne lancent pas l’impression correctement, il est probable que le fichier PPD (aussi appelé back end) n’est pas bon.
    Pour rappel, le fichier PPD est censé décrire l’imprimante et le driver nécessaire. Le site web du fabricant peut vous aider à déterminer quel fichier PPD et quel driver doivent être utilisés pour obtenir les fonctions d’impression souhaitées.

  6. En dernier recours, activer les logs de debug.
    Vous pourrez ainsi obtenir des informations supplémentaires, qui peuvent fournir des données de dépannage supplémentaires. Si vous activez les logs de debug, ne les laissez que le temps de résoudre le problème d’impression — ils peuvent vite s’accumuler