Skip navigation
This discussion is archived

Serious printing issue after 10.6.5 update

45223 Views 108 Replies Latest reply: Jan 8, 2011 3:18 PM by mlblacy RSS
  • hys Level 1 Level 1 (0 points)
    Currently Being Moderated
    Nov 12, 2010 6:14 AM (in response to PanixP)
    i have the same problem.
    cant printing landscape in ps or illustrator after update.
    other software havent the problem.

    10.6.5
    lexmark c920
    Mac OS X (10.6.5)
  • a brody Level 9 Level 9 (62,160 points)
    Currently Being Moderated
    Nov 12, 2010 7:35 AM (in response to PanixP)
    It sounds to me from reading this, that several driver vendors followed what they expected to be a spec for such a configuration, but misunderstood the spec. I would at the very minimum let them know as well that the driver needs to be updated for 10.6.5 to act correctly. With all drivers, it is a two way street. And while contacting Apple to help is good, even better is to get the driver vendors to be aware they need to better communicate with Apple what is going on.
    An Apple user since 1981, Mac OS X (10.6.2)
  • SteedGrane Level 1 Level 1 (0 points)
    Currently Being Moderated
    Nov 12, 2010 8:41 AM (in response to PanixP)
    Product description: HP Color LaserJet 3700 Printer. Updated hp software Wednesday. Cannot print. Am a big Adobe user also. After hours on the tel with hp -- reinstalled new drivers, the same problem is there:

    "Waiting for printer to become available..."

    Rebooted the computer from Snow Leopard disk and repaired the permissions again to no avail.
    The computer sees the printer, but the printer does not respond. The green light is still blinking inside the back of it above the power cord and below the USB cord. Am emotionally drained. Help.
    G5, Mac OS X (10.6.5), hp color LaserJet 3700 printer
  • SteedGrane Level 1 Level 1 (0 points)
    Currently Being Moderated
    Nov 12, 2010 9:47 AM (in response to Gerrit DeWitt)
    Re: Serious printing problems. hp color LaserJet does not print after update on 10th.

    Can't log onto the sites you suggest, may be busy. Do these logs make sense to you?

    In CONSOLE: under CUPS:

    dpd.log reads:

    * dpd has started up. *
    Waiting for ACPI device and SMC to exist before host is ready.
    ACPI device does not exist yet.
    SMC exists!
    Failed to find ACPI device and/or SMC after timer expired. Exit!
    ***************************************

    error_log reads: (the beginning of the non-printing issue)

    D [10/Nov/2010:15:32:23 -0500] [Job 510] The following messages were recorded from 15:30:13 to 15:32:23
    D [10/Nov/2010:15:32:23 -0500] [Job 510] ------------------------------------------------------
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Pre-processing tasks:
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Line - %%BeginDocument Processor - EmbeddedDocumentCounter "" (pre, optional, substr)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Line - %!PS-Adobe Processor - EmbeddedDocumentCounter "" (pre, optional, substr)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Line - %%EndComments Processor - DriverVersion "Insert driver info" (pre, mandatory, substr)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Post-processing tasks:
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Line - %%Page: Processor - PageAccounting "Log page for accounting" (post, mandatory, substr)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] ------------------------------------------------------
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Entered function
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Using line-by-line file iteration...
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Before copy_setup - %%BeginSetup
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Calling processor EmbeddedDocumentCounter before line %!PS-Adobe-3.0
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Calling processor DriverVersion before line %%EndComments
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Task "Insert driver info" complete. Processor - DriverVersion. Line - %%EndComments
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Before page loop - %%Page: 1 1
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Copying page 1...
    D [10/Nov/2010:15:32:23 -0500] [Job 510] pagew = 587.9, pagel = 767.9
    D [10/Nov/2010:15:32:23 -0500] [Job 510] bboxx = 0, bboxy = 0, bboxw = 612, bboxl = 792
    D [10/Nov/2010:15:32:23 -0500] [Job 510] PageLeft = 12.0, PageRight = 599.9
    D [10/Nov/2010:15:32:23 -0500] [Job 510] PageTop = 780.0, PageBottom = 12.1
    D [10/Nov/2010:15:32:23 -0500] [Job 510] PageWidth = 612.0, PageLength = 792.0
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/System/Library/Printers/Libraries/USBGenericTOPrintingClass.p lugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/Library/Printers/hp/Frameworks/HPDeviceModel.framework/Runtim e/HPIOPrinterClassDriver.plugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Opening connection
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/System/Library/Printers/Libraries/USBGenericTOPrintingClass.p lugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/Library/Printers/hp/Frameworks/HPDeviceModel.framework/Runtim e/HPIOPrinterClassDriver.plugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Current page number is 0
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Calling processor PageAccounting after line %%Page: 1 1
    D [10/Nov/2010:15:32:23 -0500] [Job 510] PAGE: 1 1
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Waiting for printer to become available...
    D [10/Nov/2010:15:32:23 -0500] [Job 510] USB printer status: 0xe00002e9
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Looking for 'Hewlett-Packard hp color LaserJet 3700'
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/System/Library/Printers/Libraries/USBGenericTOPrintingClass.p lugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/Library/Printers/hp/Frameworks/HPDeviceModel.framework/Runtim e/HPIOPrinterClassDriver.plugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Opening connection
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/System/Library/Printers/Libraries/USBGenericTOPrintingClass.p lugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/Library/Printers/hp/Frameworks/HPDeviceModel.framework/Runtim e/HPIOPrinterClassDriver.plugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Looking for 'Hewlett-Packard hp color LaserJet 3700'
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/System/Library/Printers/Libraries/USBGenericTOPrintingClass.p lugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/Library/Printers/hp/Frameworks/HPDeviceModel.framework/Runtim e/HPIOPrinterClassDriver.plugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Opening connection
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/System/Library/Printers/Libraries/USBGenericTOPrintingClass.p lugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/Library/Printers/hp/Frameworks/HPDeviceModel.framework/Runtim e/HPIOPrinterClassDriver.plugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Looking for 'Hewlett-Packard hp color LaserJet 3700'
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/System/Library/Printers/Libraries/USBGenericTOPrintingClass.p lugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] load_classdriver(/Library/Printers/hp/Frameworks/HPDeviceModel.framework/Runtim e/HPIOPrinterClassDriver.plugin) (kr:0x00000000)
    D [10/Nov/2010:15:32:23 -0500] [Job 510] Opening connection
    **************************************************************************
    G5, Mac OS X (10.6.5)
  • Gerrit DeWitt Level 4 Level 4 (3,900 points)
    Currently Being Moderated
    Nov 12, 2010 11:14 AM (in response to Gerrit DeWitt)
    Here's an update on the problem, based on my observations and reports from others:

    (1) I think that this has to be a bug with CUPS 1.4.5 (introduced with 10.6.5). Downloading the source for CUPS 1.4.4, compiling it, and using it instead solves the problem under 10.6.5.

    (2) The problem can happen with any brand of printer. However, you'll only see the problem if the data file format your printer accepts is PostScript. (In other words, the last CUPS filter through which your print job goes should wind up producing a PostScript file.)

    (3) The problem only happens from applications that generate PostScript output natively. Specifically, those are mostly Adobe products or other applications whose output must first go through the pictwpstops cups filter (/user/libexec/cups/filter/pictwpstops). The reason why some applications like Preview and Safari work unscathed is because these applications generate PDF output natively (even if the PDF is later converted to PostScript for delivery to the printer). In these cases, the first CUPS filter to be called is most likely cgpdftops.

    (4) Because of (2) and (3), I'm thinking that the bug is specific to the pictwpstops CUPS filter.

    Once again, please file a bug report with Apple: http://developer.apple.com/bugreporter
    Apple Certified System Administrator, License to Apple via Sec. 2.10. of Terms; CC 3.0/Attribution to Everyone Else
  • Richard Walker Level 1 Level 1 (40 points)
    Very interesting information Gerrit.
    I will update my bug report with this info.

    Thanks
    Rich
  • DYP` Level 1 Level 1 (5 points)
    This seems to be limited to Postscript printers. In my testing so far with landscape to the Fiery RIP driving a DocuColor 252, that if set 8.5 x 11 LEF in IDCS4 that it printed portrait, but if I set 8.5 x 11 SEF even though the driver is set for 8.5 x 11 LEF then it printed landscape correctly.



    IN CS4 you need to choose 8.5 x 11 SEF but in CS5 you need to choose US Letter. Why there is different paper size options listed between CS4 and CS5 even though they are accessing the same PPD file is also strange.



    On 11 x 17 Landscape loaded in the printer as SEF has no problem printing landscape with CS4 choosing 11 x 17 SEF or CS5 Tabloid. Again not the same paper choice available.

    So far I haven't gotten PSCS5 or CS4 to print landscape with 8.5 x 11 loaded LEF or 11 x 17 loaded SEF.
    MacPro, Mac OS X (10.6.5)
  • cs50 Level 1 Level 1 (0 points)
    Currently Being Moderated
    Nov 13, 2010 7:42 AM (in response to SteedGrane)
    Same printer and same problem after the recent HP upgrade. To save time and effort I reinstalled Snow Leopard. Printer and computer can communicate again. Don't install the HP update again! It's a POS.

    Apple rolls out these defective updates occasionally and it creates chaos for all its users.
    imac i3, Mac OS X (10.6.5)
  • Gerrit DeWitt Level 4 Level 4 (3,900 points)
    Currently Being Moderated
    Nov 14, 2010 2:39 PM (in response to Gerrit DeWitt)
    After further testing and review, I have isolated the problem to the pstops filter that's included with CUPS 1.4.5 (and Mac OS X 10.6.5). I was incorrect in my first guess that the pictwpstops filter was involved (although I was close)!

    If you'd like to fix the problem yourself before Apple does, you can. Here's how:

    PLEASE NOTE THAT:

    • CUPS is open-source and free software, so the source code is published at www.cups.org.

    • It is perfectly legal to replace an open-source part of Mac OS X with a different version of that part that you've compiled from source (or that a third party has compiled from source for you).

    • Although I've heavily outlined the following procedure, and tested it to the best of my ability, you're the one who will be following the directions, so you could make a mistake. As such, you assume full responsibility for anything that goes wrong (including data loss)!

    Now, here's what to do, in a nutshell:

    (1) You need the Xcode Developer Tools installed (specifically, you need the gcc compiler). You can install these from your Mac OS X 10.6 Install DVD. You also must be logged-in as an administrator.

    (2) Download the CUPS 1.4.4 sources from www.cups.org/software.php. (Direct link: http://cups.org/software.php?VERSION=1.4.5&FILE=cups/1.4.4/cups-1.4.4-source.tar .bz2)

    (3) Expand the compressed archive in your Downloads folder - you'll get a folder called "cups-1.4.4" after doing so. At this point, let's agree that the path to the "cups-1.4.4" folder is: ~/Downloads/cups-1.4.4

    (4) Open Terminal, then issue the following commands:

    (4a) *cd ~/Downloads/cups-1.4.4* +Press return.+ This takes you to the directory where you've expanded the CUPS 1.4.4 source.

    (4b) *sudo ./configure --with-archflags="-arch i386 -arch x86_64"* +Press return, and enter your account password, then press return again.+ This begins the process of setting up the build. It will take a few seconds.

    (4c) *sudo make -B* +Press return.+ This will build the CUPS software. It will take a few minutes to complete.

    After 4a - 4c, you've built CUPS 1.4.4. At this point, you have two options to proceed:

    *Option A - Replace all of CUPS.* You can replace the entire CUPS 1.4.5 that came with Mac OS X 10.6.5 with the CUPS 1.4.4 that you just built. OR

    *Option B - Replace just the pstops filter.* This leaves the rest of your CUPS 1.4.5 installation intact, only downgrading the pstops filter.

    (5) - Option A Only: In Terminal, type: *sudo make -B install* and press return. This will move the just-compiled CUPS 1.4.4 pieces into their appropriate locations. Restart your computer when this finishes.

    (5) - Option B Only: Issue the following commands while still in Terminal:

    *sudo launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist* (This stops the CUPS printing system so that we can replace the pstops filter.)

    *sudo rm /usr/libexec/cups/filter/pstops* (This removes the CUPS 1.4.5 version of pstops.)

    *sudo cp ~/Downloads/cups-1.4.4/filter/pstops /usr/libexec/cups/filter/pstops* (This copies the 1.4.4 version of pstops to its appropriate location.)

    *sudo chown root:wheel /usr/libexec/cups/filter/pstops* (This sets the owner/group on pstops correctly.)

    *sudo chmod 0555 /usr/libexec/cups/filter/pstop* (This sets the permissions on pstops correctly.)

    Reboot your computer when finished with the above.

    *To undo the changes you've made:* If you'd like to undo the changes you made - either replacing all of CUPS with version 1.4.4 or just the pstops filter - you can easily do so by re-applying the Mac OS X 10.6.5 Update Combo. Link: http://support.apple.com/kb/DL1324
    Apple Certified System Administrator, License to Apple via Sec. 2.10. of Terms; CC 3.0/Attribution to Everyone Else
  • puissance Level 1 Level 1 (0 points)
    This was a great help as the landscape printing problem had me tearing my hair out for a week. It was enough to drag the pstops file from a 10.6.4 backup to the 10.6.5 filter folder, have to enter password to make the replacement, fix group-permisions, shut down and restart. Printed landscapes correctly from Photoshop CS5. Thank you Gerrit.
    Note: In Gerrit's directions, the command for fixing permissions has the final s on pstops missing, but surely you will figure it out as I did.
    Mac OS X (10.6.5)
  • Richard Walker Level 1 Level 1 (40 points)
    Currently Being Moderated
    Nov 15, 2010 1:43 AM (in response to puissance)
    FIXED! Thanks again Gerrit.
    The drag and drop seemed to work for me too.
  • hys Level 1 Level 1 (0 points)
    Currently Being Moderated
    Nov 15, 2010 2:36 AM (in response to PanixP)
    Hi Gerrit,

    now i can print landscape but i cant start freehand....
    Mac OS X (10.6.5)
  • hys Level 1 Level 1 (0 points)
    Currently Being Moderated
    Nov 15, 2010 2:50 AM (in response to PanixP)
    ok after i deinstall freehand i try install freehand again but i cant open the installation.
    whats going on?

    Message was edited by: hys
    Mac OS X (10.6.5)
1 2 3 4 ... 8 Previous Next

Actions

More Like This

  • Retrieving data ...

Bookmarked By (2)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.