I'm having a recurring problem with a MacBook Pro running Lion 10.7.5 when I try to print to a HP LaserJet 6MP or 5MP on our network. The printers give garbage PostScript output instead of printing the document. The problem can get fixed for a short time depending on the fixes I try, then happens again a few days or weeks later.

The 6MP has 35MB of RAM installed and the documents being printed are all from MS Office - Entourage, Excel or Word, and they are not long or complex.

I believe the problem lies with the MacBook Pro and not the printers, as printing the same documents to those printers from other computers on the same network works fine. This problem just started to occur within the last two months, the MacBook Pro had no problem printing properly before that.

Here are the things I've tried, but nothing fixes the issue permanently:

- Resetting the printing system and setting up the printers again
- Reinstalling the latest HP printer drivers from Apple
- Running DiskWarrior to root out file/disk problems (nothing found)
- Fixing permissions with Disk Utility
- Installing the OS X Lion Combo Update 10.7.5
- Cleaning System and User caches with Onyx
- Using Apple's Fontbook to remove duplicate fonts and validate fonts
- Restarting the MacBook Pro
- Restarting the printers
- Installing/using the GutenPrint 5.2.9 drivers instead of the HP ones

Oddly enough, the GutenPrint drivers will usually print partial pages and don't give PostScript garbage output, but they do not print the entire document.

I'm guessing the problem is a corrupt file someplace, but I'm at a loss for where to look.

Any help with this is greatly appreciated.


Last edited by Rick Deckard; 03/08/14 11:48 PM. Reason: Added relevant info