• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 240
  • Last Modified:

Mac Printer driver substitution in XenApp 7.6

I am having an issue with driver substitution on the Mac clients.  On our 4.5 farm the amc printers would remap with substituted drivers if i used the Printer name (as opposed to the driver name like windows clients).  However, in the 7.6 farm I cannot get the drivers to substitute regardless of whether I use the printer name, or the driver name (at least I assume it is ) for the mac clients.  The policy is Applying as i have tested it successfully on a PC based client.  Am I missing something fundamental, or is there another method for mac driver substitution.  THe only thing I can think of is that I am not getting the correct driver name as it is reported by the client, but am unsure of where that name is defined on the Mac.   SInce I have first tried to look at this issue and based off other issues with Mac I am beginning to think that this is not possible.  If I recall I can set the default driver to be used as something different than the HP Color LaserJet that is standard, but in that case I think it is an All or Nothing.  I do not know of a way to selectively set substitute drivers by policy like I do for the windows Machines.
0
JrayPatten
Asked:
JrayPatten
  • 3
  • 2
1 Solution
 
Dirk KotteSECommented:
The source of problem are missing postScript drivers  within Win8 und Win2012 default installation.
So there exist no driver within windows to substitute the MAC-PS driver.  

my solution: Add the following printer  ‘HP Color LaserJet 2800 Series PS’ (from Microsoft; driverSource: Windowsupdate)
i connect the printer to LPT1 and delete this printer directly.
The drivers remain within windows-system.

check also:
http://support.citrix.com/article/CTX139020
0
 
JrayPattenTech Support Specialist IIIAuthor Commented:
OK, looking that actually is the driver that is used, .. sorry I was working away from where I usually do and didnt look to see what it was.  My question is that I have a few clients with Brother printers that do not Print with the Default driver that gets mapped.   Is there any way to do a case-by-case substitution for mac as I do for Windows machines, I currently do it with a citrix policy applied based of AD group membership, but I have been unable to get MAC clients to substitute succesfully
0
 
Dirk KotteSECommented:
Try to check windows eventlog for errors.
Within the terminalserver errors "unable to map printer" you shoud see the drivername requested from client.
1
 
JrayPattenTech Support Specialist IIIAuthor Commented:
Thank you.. That worked for me and I was able to get the mapping to change on my test machine.  I will have to get my users to login and look up the event for their login to find the exact driver name it is using.   The one I was finding in the printer properties didn't seem to be matching for some reason
0
 
JrayPattenTech Support Specialist IIIAuthor Commented:
Thanks for the suggestion.  THat worked for finding the driver name  I needed
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now