Link to home
Start Free TrialLog in
Avatar of Brian_MB
Brian_MBFlag for United States of America

asked on

citrix auto-created printer default preferences

I have two Presentation servers 4 and 4.5, clients SHOULD all be version 11.  At a remote office I have two different Canon Imagerunner models with similar driver settings.  I have come across two settings in the printing preferences that I would like to make default for all users auto-created printers that connect from this office.  The settings affect whether the printer uses black toner for blacks or 4 color to create black, the former saves a lot of color toner and color drum use.  I have tried setting the local workstation preferences and defaults for each printer, but they don't seem to apply to the auto-created printer in the session initiated from that workstation.  On the citrix server, the auto-created printer just has all the default settings that go along with the base printer driver.  I'd like for any auto-created printer on the server that uses this printer driver to have the settings I specify so i don't have to worry about setting them at each workstation, or at minimum, the auto-created printer on the server should take on the same settings that the printer on the local workstation has (the defaults I set on each workstations printers).  Any ideas how I can accomplish making sure these settings are applied to each remote user using these printers?  Making this a network printer from the Citrix server isn't an option as I don't have a hardware vpn at this site.
Avatar of Robin CM
Robin CM
Flag of United Kingdom of Great Britain and Northern Ireland image

Have you seen this article about which local printer settings can be applied to auto-created client printers?
http://support.citrix.com/article/CTX119691
Avatar of Brian_MB

ASKER

I had seen this previously which states anything from the printing preferences button (which is new page with tabs and settings) should apply, but they don't.  However in rereading the article, this may be the problem:

" The registry entries under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\PrinterDriverName must also match the server’s entries. (This registry key applies for version 3 drivers.)"
 
This IS the registry location on the citrix server (win2003 32 bit), however, the clients are mostly win7 64 bit and it looks like the driver registry settings are under.....\Windows NT x64 instead of x86.  I assume at this point this is the problem.

I have one 32 bit client at this remote location I will install the 32 bit canon driver on it and see if the session from this client passes the settings over.
Well that sounds feasible, will be interesting to hear how you get on.
here's what i've discovered so far..from the 32 bit client, some of the preferences are showing up on the session printer.  Just a reminder note I am not using the Citrix UPD, but the same version canon driver installed on workstations and servers.

There are 4 tabs under printing preferences of the Canon printer.  Page setup, finishing, paper source, and quality.  The settings on the Quality tab are not transfering to the session printer (manual color settings checked, and then there is a details button.  Under the details button a checkbox for Line Control (Gray compensation).  These are the settings that tell the printer to use the black toner/drum instead of the color ones for blacks and grayscales.  

I made some changes on each tab on the 32 bit client and here's what I found so far:

Page setup tab- changed page size to legal, was reflected in session printer
Page setup tab- changed page layout to 2 on 1, change was NOT reflected ]in session printer

Finishing tab- change print style to 2-sided printing, was reflected in session printer
Finishing tab- changed finishing to staple + collate, change was NOT reflected in session printer

Paper source tab- changed to drawer 2, was reflected in session printer

Quality tab- changed color mode to B&W, was reflected in session printer
Quality tab- check box Manual Color Settings, change was NOT reflected in session
Quality tab- Details button, then check box Line control [Gray compensation] NOT reflected

I have not had time to look any further, but judging from what I've found, at least from the 32 bit client, some of the settings transfer which tells me that it is working and perhaps only "basic" settings transfer.  Have not looked back at the 64 bit client to see if it behaves the same.  

So at this point, even with the 32 bit client, no solution to the two settings I am looking for.
I don't suppose the settings are stored conveniently in the registry somewhere, such that you could maybe use a GPPref or a logon script to set them to the correct values? Or perhaps a/the config file could be copied over at logon?
ASKER CERTIFIED SOLUTION
Avatar of Brian_MB
Brian_MB
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I had previously been instructed to always install the matching oem printer driver on the terminal server for full functionality, but so far using the Citrix UPD on the server seems to support the advanced features such as stapling etc, and doesn't lead to the problem of settings on the server not matching the local driver.