Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Recently I had one of the most frustrating experiences with my printer.

I sent a some print jobs to my Canon Pixus iP3100 printer, but then realized there was a problem with the layout, and so I wanted to kill the print jobs. I went to this interface:

enter image description here

However, pressing the stop button, marked with the square, did nothing.

I tried everything I could think of to kill the print jobs. I tried restarting the printer. I rebooted the computer. I hit "reset" on the printer. I tried killing any printer related tasks in the task manager.

No matter what I did, though, the same jobs were in the queue, and the only way in the end that I was able to get past them was to have them all run through to the end.

Is this a bug, or is there some other aspect to this that I am missing?

share|improve this question
up vote 8 down vote accepted

Open the terminal and type lprm. This will clear the print queue and thus stop the printing.

share|improve this answer

"lpq -a" will show you jobs on all printers (without the -a it will only show jobs on the default printer).

The third field of the output will be the job number, which you can use with "lprm" to cancel a specific job.

Here's an example. PDF is my default printer, but not the one I sent my jobs to:

[$] lpq
PDF is ready no entries

[$] lpq -a
Rank Owner Job File(s)
Total Size active (null) 151 untitled
1853440 bytes 1st (null) 153 untitled
100352 bytes

[$] lprm 153

[$] lpq -a
Rank Owner Job File(s)
Total Size active (null) 151 untitled
1853440 bytes

share|improve this answer

lprm did not work for me - there must be something strange about my Ubuntu install.

However, typing cancel -a in a terminal worked fine.

share|improve this answer

What happens if you hit that "Lock" button on the upper right, so you can unlock it? I don't know - my printer controls are different - but I'm guessing that might give you access so you can kill jobs.

share|improve this answer
The unlock button is just so you can enter your super user password and then access the controls. Which I did, but was still unable to stop print jobs. – Questioner Dec 14 '11 at 3:37
As I said, my controls are different (my printer's an HP). I right-click the job I want to stop, and choose "cancel." I imagine you tried that already, too, but figured I should at least mention it. – Kelley Dec 14 '11 at 16:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.