Menu

Search

Les Olson Company Knowledge Base


Printer keeps showing paused on a Mac


Rob Bussell
Printing

09-17-2013

See the Sharp technical tip PDF at the bottom of this page.


The pausing of the printer queue can be caused by an inability to connect using the selected protocol or find the designated port on the printer. Sometimes you can fix this by deleting the printer and reinstalling.

Another thing that can help is the Reset Printing System. With System Preferences > Print & Fax open, hold the Control key down and click inside the printer list. Reset printing system should appear and when you select it all printers will be deleted from the printer list, meaning that you will need to create the printer queue again (should be no need to install the driver again).

If reinstalling the printer is no help, then you can open the printer queue and check the log. In the Print & Fax section, select the printer in the list and select Open Print Queue. WIth the new window open, select Printer in the menu bar and then Log & History. This will display the cups error log which can give clues as to why the printer queue is pausing. The E in the left column indicates the error and the data about that will pertain to the print job that ended in error. 


The printer-pausing problem in OS X 10.6.8 may be fixed by replacing the print system's backend file which your printer is using.

by


After OS X 10.6.8 was released last Thursday, a number of people found that their printers were no longer printing, where the system would show the printers in a paused state and no print jobs would work. This problem seems to behave differently for different setups, but overall appears to be a bug with how CUPS handles its backend processes.

The back end in the CUPS system is the interface for various transmission protocols for both networking and direct connections to the printer. While some people may benefit from the aforementioned fixes of running general maintenance, resetting the print system, and reapplying the latest "Combo" updater, it appears a true workaround until Apple addresses the problem is to replace the transmission protocol file you are using with the one from OS X 10.6.7.

In order to do this, you will need your Time Machine backups or another Mac running OS X 10.6.7 and then run the following procedure:

Go to Folder

Use the Finder's "Go to Folder" option to open the hidden "backend" folder

  1. In the Finder's "Go" menu select "Go to Folder"

  2. Type "/usr/libexec/cups/backend" in the field and press enter to go to the hidden "backend" folder.

  3. Open the "Console" utility to see what backend file is being used. When your print job fails you should see a message similar to the following (in this case it is the "lpd" backend):

    printer-state-message="/usr/libexec/cups/backend/lpd failed

  4. In the Finder with the "backend" folder window open, invoke Time Machine and then go back to before you updated OS X (sometime on June 23 should work) and restore the file, replacing the one in the "backend" folder. If you do not have Time Machine, you can copy the file from the same location on another Mac.

  5. Close the Finder window and then perform a Permissions Fix on the boot drive using Disk Utility.

  6. Go to the "Print & Fax" system preferences, right-click the printer list and reset the print system, and then set up your printers again.




 


Attachments

TT-091613_3.pdf 91.00 KB, 929 views

Also In This Category


On a scale of 1-5, please rate the helpfulness of this article


Not Helpful
Very Helpful
Optionally provide private feedback to help us improve this article...

Thank you for your feedback!


Comments require login or registration.

Still have questions - Submit a new ticket
Details
Last Modified: 6 Years Ago
Last Modified By: Rob Bussell
Type: FIX
Level: Beginner
Rated 2 stars based on 8 votes.
Article has been viewed 32K times.
Options