Printing from Mac OS X through windows share Very Slow

Posted on 2013-11-12
Last Modified: 2013-12-03
Hi All

I have Windows Server 2008R2 running in my environment. (Running in VMWARE)

I have around 50 PC Users and about 50 MAC users

I am using Xerox Workcentre 6400 and Workcentre 7545

The printer queue is set up to print through LPD on the windows server but I have also tried to use SMB printing but it does not change anything regarding the speed.

The MAC computers are not on my domain because they are mostly contracters  

All the PC users can print fine and the print speed is good.

But I have another story for the mac users.
Their printing output is just fine but it takes very long time for the printjob to print.

The speed for the mac users is ok when I set the printer up using Bonjour or IPP print protocols printing directly to the printer.

But I am using tracking software for all output to be able to charge departments for the cost.

So I have to be able to make all the macs print trough the windows share which slows down the print speed on the MAC.
AND the MAC os verisions is from 10.4 to 10.9 the same issue is on all of them.

Do you have any hints ?
  • 4
  • 3
  • 2
  • +1
LVL 47

Expert Comment

ID: 39643476
It is slow because of all the extra work the Macs have to do going through that share.  Why not  tell the macs to also use LPD as well?
LVL 24

Expert Comment

by:Lionel MM
ID: 39644523
Actually I had similar problems with the Xerox WorkCenter--the company had to come fix the work center before the problem could be resolved. No sure what they did as it took them close to 2 weeks to resolve the problem but they changed a lot of parts and used several different drivers before we could get the slownesss issue resolved. Even our PC printing would take 20 to 30 minutes to complete.

Author Comment

by:Vettvangsþjónusta Advania
ID: 39644572
I am making the macs printing trough LPD on the print server and it is very slow it is also very slow when I print directly to the printer using LPD.

I have already tryed alot of printer drivers and this is all new printers but I have alredy tryed different firmwares on the printers.

The thing is that if I use IPP or bonjour directly to the printers the print speed is fine.
The problem begins when I try to go trough the windows share.

And I need to go trough the windows share so I can capture the pagecount for the users.
Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

LVL 47

Expert Comment

ID: 39644681
the windows share pretty much triples the amount of I/O and time required.  

If you have 3X the I/O to do and don't want it to affect the overall time, you need to update your network hardware, or just do without.

There is no magic command that will fix this.  It is one of those no-free-lunch things.

Author Comment

by:Vettvangsþjónusta Advania
ID: 39644734
Can you then give me some reson for that the speed is fine on the Windows 7 computers ?
LVL 47

Expert Comment

ID: 39644957
Because they aren't unix computers that have to use samba to go through a conversion to write the whole data file then be handed off to a print service daemon that has to read the data all over again.    The amount of work and type of work is completely different once you add this extra layer.
LVL 19

Expert Comment

ID: 39651520
if like you said printing through LPD is fine then it is definitely because the macs have to go through windows share and subsequently through the tracking software for printing purposes.

you can try those gutenprint drivers which are generalized drivers for macs but I do not think they will make sure difference.

There is a longer way around it. What you need is an OD server to bind all your macs to and then link OD server to the AD server and that way it would definitely improve the printing speed but there is a cost to it.

You can however get a entry level mac mini server and do that job with it.

otherwise, LPD is an option which will make it fast but you won't be able to do cost invoicing etc.

Author Comment

by:Vettvangsþjónusta Advania
ID: 39655833
The thing is that the printjob does go troug the LPD and it is working but the speed is not good.

I have already tried the Gutenprint drivers and the did not speed things up.

The only thing that speed things up is printing directly ti the printer via IPP or Bonjour.
LVL 19

Accepted Solution

Kash earned 500 total points
ID: 39656032
that tells me that there is too much filtering in place for a print job. Apple and MS aren't very compatible even nowadays.

your job is being sent and then it is slowly filtering through your print server which then evaluates it and the software does what it is suppose to do for invoicing purposes and then it prints.

I cannot see any other solution I am afraid but I would love to know the solution.

Author Closing Comment

by:Vettvangsþjónusta Advania
ID: 39691937
Thank you for the help

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever notice how you can't use a new drive in Windows without having Windows assigning a Disk Signature?  Ever have a signature collision problem (especially with Virtual Machines?)  This article is intended to help you understand what's going on and…
In this article we discuss how to recover the missing Outlook 2011 for Mac data like Emails and Contacts manually.
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

803 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question