Je travaille avec une ancienne version CentOs (5.0) qui n'est pas vraiment ma machine.
Récemment, pour des raisons sombres, j'ai des problèmes d'impression.
Les travaux restent en file d'attente et je ne peux pas les annuler à partir de l'icône de la barre.
J'ai essayé avec certaines commandes de terminal ( cancel -a
demander un mot de passe, que je n'ai pas lpq -a
, et d'autres choses dont je ne connais pas vraiment la signification), mais le travail est toujours bloqué sur l'icône de l'imprimante.
Avez-vous des suggestions?
L'image explique ma situation et comment la première réponse ne peut pas résoudre ce problème.
crony
est le nom d'une autre imprimante, tandis que celle que j'utilise est crust
.
Réponses:
Pour annuler un travail d'impression:
Lister tous les emplois:
Supprimez le travail par son id, qui est 11 ici:
Vous devez être
root
pour supprimer les travaux que vous n'avez pas initiés.Si l'imprimante n'est pas l'imprimante par défaut, ajoutez l'
-P
option, par exempleEn supposant que :
Si
lpq
aucun travail d'impression n'a été affiché, c'est parce qu'ils ne sont plus dans la file d'attente.Si, comme le montre la copie d'écran, l'état de l'imprimante est inconnu, la ligne reste peut-être parce que l'outil n'a pas l'état d'impression.
Le travail a peut-être déjà été soumis et le travail sera annulé lorsque la communication avec l'imprimante sera établie.
Est-ce un problème de liaison ou l'imprimante est-elle en panne?
la source
lpq
commande ne voit aucun travail en file d'attente, mais la fenêtre de l'imprimante le fait!lpq
sans argument, vous lui demandez de lister les travaux sur l'imprimante par défaut, ce qui est pour vouscrony
. Cela ne montre donc aucun travail. Il n'y a pas de contradiction avec la fenêtre de l'imprimante qui affiche un travail sur une autre imprimante (crust
).lpq -P crust
, mais la sortie est la même (avec juste un nom d'imprimante différent).Juste pour d'autres qui finissent ici:
Sur les nouvelles versions de linux, la commande simple fonctionne
cancel
:la source