Can't cancel print when printer out of paper

Bug #272136 reported by Umang Varma
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
Won't Fix
Undecided
Unassigned
cups (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Here's the situation:
I am printing many pages together and I notice that the I've messed up the order. So I want to cancel the print. The printer is out of paper. I open the job que and cancel the print. The light on my HP Deskjet 3745 is still blinking (indicating out of paper).
So I put a new sheet of paper and press the button (to print). The printer prints half of the next page that it would have printed and stops printing. It doesn't even push the paper out. The paper is now jammed. I can't pull it out. So I ask it to print a new page. It pushes the sheet that's stuck out and then asks for more paper and then prints the new page I asked it to print.

What should happen:
I realize that I need to cancel the print. Wait for the currently printing page to stop printing, so that the printer runs out of paper. I then cancel the print and the printer light stops blinking and asking for more paper.

OR

I get a message that the printer is out of paper with two options (retry and cancel) I click cancel to cancel my print.

Quick summary:
While printing many pages, and printer runs out of paper, you cancel the print. Light blinks. Put paper and press button, it takes the paper and prints half-way. Stops. Paper stuck till you ask for one more print.
One full sheet wasted, contributing to global warming and less respect for the HPLIP Linux driver.

I'm running Ubuntu 8.04 (up to date) with a HP Deskjet 3745 printer.

Thank you!

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) wrote :

Once the job data has been sent to the printer it's outside the cups control and the job can't be canceled from cups, but it can be canceled from the printer.

There isn't anyway to recall the data already processed by the printer.

If I am understanding your request correctly.

Thanks for your report and support of HPLIP.

Aaron

Changed in hplip:
status: New → Won't Fix
status: New → Invalid
Revision history for this message
Umang Varma (umang) wrote :

Hi,

Sorry to revive this really old bug, but I notice that on a certain other operating system, I am offered to cancel the print when my printer runs out of paper. This is very useful, especially when I click print by mistake, or ask it to print more pages that I wanted to. Is this not possible with our system of printing?

Finally, even if we cannot recall the print job, we should not have our printer jammed because the page was canceled. The printer should at least push the paper out completely. Should I report a separate bug for this?

BTW, on Karmic, I did this once and every time I print I get a printer out of paper message that stays there, but my print still prints. Should I report a separate bug for this.

Thanks

Umang Varma (umang)
Changed in hplip (Ubuntu):
status: Invalid → New
Revision history for this message
Umang Varma (umang) wrote :

Anyone? There are two reasons I don't want to accept that this cannot be fixed:

1. On another OS I am offered to cancel the print when I get the printer out of paper message
2. The printer printing out only half a page and then jamming completely until another page is requested to print should never happen. That is actually wrong, in my opinion.

I'm going to add cups to this bug also.

affects: hplip (Ubuntu) → cups (Ubuntu)
Revision history for this message
Marcin Wisnicki (mwisnicki) wrote :

I have similar problem with cups-1.4.6, hplip-3.11.3 on FreeBSD-8.2 with Deskjet Advantage k209a.

After emptying job queue it still wants to print and pressing Cancel or Power buttons on printer does not help - it will keep trying to fetch paper until I cut off power manually by detaching power cord :(

Revision history for this message
gf (gf-interlinks-deactivatedaccount) wrote :

Hello Umang
Thank you for submitting this bug and reporting a problem with cups and printing. You made this bug report some time ago and Ubuntu has been updated since then.

Could you confirm that this is no longer a problem and that we can close the ticket?
If it is still a problem, are you still interested in finding a solution to this bug?
If you are, could you let us know, and in the current version, run the following (only once):
apport-collect BUGNUMBER
and upload the updated logs and and any other logs that are relevant for this particular issue.

Thank you again for helping make Ubuntu better.
G

Changed in cups (Ubuntu):
status: New → Invalid
status: Invalid → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for cups (Ubuntu) because there has been no activity for 60 days.]

Changed in cups (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.