I have searched the net but have not found anyone with a similar issue yet and wondering if anyone else has encountered this and if so if they know of a work around, fix or the best way to report to Xerox so they can fix it (or Apple).
I just upgraded to Mac OS 10.10 from 10.9 and no printing to my Xerox Phaser 6360 does not work properly. By this I mean when I print it takes exactly 3 minutes from print time until something comes out of the printer. During that time the printer is not busy or even aware that anything has been printed to it. This is entirely within the OS. It is simply doing something for those three minutes. This has occured on both my computer and my wife's so it is not a specific problem with my particular machine... it is also not a general printing problem as I can print to a Brother 8870 (a much older printer btw) and it will print out immediately. I have deleted the print queue and recreated the printer within 10.10 to no avail. In the console I get this series of odd outputs. I have searched them but can't find the significance of what that might mean in relation to why this is happening:
Printing started at 22:03:28 and every 60 seconds it tries to do something and apparently fails, and on the third minute it prints.
Xerox does not yet have a 10.10 driver for this printer, only 10.6 - 10.9.
Any suggestions would be appreciated.
11/3/14 10:00:28.539 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: tcp_connection_destination_prepare_complete 1 connectx to 192.168.5.20:80@en0 failed: Operation not permitted
11/3/14 10:01:28.541 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: tcp_connection_destination_prepare_complete 2 connectx to 192.168.5.20:80@en0 failed: Operation not permitted
11/3/14 10:02:28.541 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: tcp_connection_destination_prepare_complete 3 connectx to 192.168.5.20:80@en0 failed: Operation not permitted
11/3/14 10:03:28.770 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
11/3/14 10:03:28.771 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: 0 CarbonCore 0x00007fff8f656dc3 ___Gestalt_SystemVersion_block_invoke + 113
11/3/14 10:03:28.771 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: 1 libdispatch.dylib 0x00007fff84d2cc13 _dispatch_client_callout + 8
11/3/14 10:03:28.771 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: 2 libdispatch.dylib 0x00007fff84d2cb26 dispatch_once_f + 117
11/3/14 10:03:28.771 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: 3 CarbonCore 0x00007fff8f5ff4da _Gestalt_SystemVersion + 987
11/3/14 10:03:28.771 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: 4 CarbonCore 0x00007fff8f5ff0c7 Gestalt + 144
11/3/14 10:03:28.771 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: 5 pstophaserps 0x0000000100002ca4 main + 87
11/3/14 10:03:28.771 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: 6 pstophaserps 0x00000001000014e8 start + 52
11/3/14 10:03:28.802 PM Phaser_6360DN__00_00_aa_d1_9e_1f_: The function ‘CGContextErase’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
Solved! Go to Solution.
Well here I am replying to my own post. I did manage to find a work around: create an IP version of the printer rather than using the default Bonjour connection. Click the "IP" pane of "Add printer" and enter the IP address of your printer and then setup is the same... I did this and when printing to it it printed instantly. I have another hunch, I'm going to create the printer again as a Bonjour printer but first I'm going to repair permissions, maybe the permissions on the Xeros files in /Library/Printers/Xerox are screwed up (note it is /Library, not ~/Library). I had tons of problems with files in there in the past... you can install things in there and they don't replace older versions, the installer just silently does nothing... you have to physically go to that folder and delete out what you are installing, then run the installer to get a fresh copy... anyway, that's my hunch now, if that works I'll post back here, if I don't post back then it means it did not work and that presently making an IP flavor of the printer is the only work around.
I recently got my Phaser 7760 working, via the Mavericks driver installer, in Yosemite, by changing the OSX version numbers in SystemVersion.plist (Hard drive->System->Library->CoreServices->SystemVersion.plist) to 10.9.5 so the installer programme thought it was in Mavericks, even when it was in Yosemite. After the install process, I changed SystemVersion.plist back again, to, in my case, 10.10.1
Let us know if that works for you too.
I have the exact same problem with a Phaser 8860. Deleting the printer and re-adding it by IP address worked for me also. Not that this causes the LPD protocal to be used rather than the default IPP protocol.
Similar problem on Workcenter 7556. Cannot print or takes hours to print from MacBook Pro, no one with PC experiences delays or any problems with printing.
I tried deleting the printer and installing new manually and automatically with no results. Installer detects the printer on the right IP and finishes installation successfully. I can ping the IP of the printer without problems, BUT still cannot print.
THIS PROBLEM ONLY APPLIES TO MAC USERS......Apple really needs to learn how to work with other and NOT just apple products.
Same exact problem as originally described right down to the console messages and timing. Solved by changing the connection method to HPJetdirect rather than LDP.
One additional note. The following message appears int the console immediately after the content is sent to the printer. This message does not appear when using IP printing.
4/16/15 10:16:54.389 AM _192_168_108_90: The function ‘CGContextErase’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
Update to my previous message:
Changing to direct IP using "HPJetdirect" connection does not solve 100% of the time. It delays sometimes and not others. When it does occur with HPJetdirect, the "CGContextErase" message also appears in the console.
I will try changing to an LDP connection.
I have issues printing to my Phaser 7750 from my Yosemite Mac Pro. The problem is it takes forever to print, regardless of how small the file is. Basically, when I look at the printer's spooling window, jobs say "ready to print" for 5-10 minutes. Eventually, the files print. The problem is no better when I use the IP printer set-up, and resetting the printing system from the Mac's System Preferences also doesn't help (these are the two solutions I've seen referenced often). Printing from an older Mac works fine. Anyone have any ideas to solve this issue?
Printing to an inkjet printer works fine. The problem is regardless of which app I print from. Once a job starts printing, all the rest of the jobs lined up print too. It just seems to take forever for the job to move from "ready to print" to the next step.