Solved

XenDesktop 5 - Printer Drivers

Posted on 2011-03-21
7
2,207 Views
Last Modified: 2012-05-11
Hello Everyone,

I am currently working with XenDesktop 5 and am having an issue with my printer drivers on Windows 7.  I am using the Citrix Profile Management 3.2.2 and have configured policies for the XenDesktop environment.

The issue is that when a user logs into their virtual desktop they can install the printer.  First time around it asks them to install the printer driver, which is expected and all goes well.  Driver is installed, printer is set, they can set options, and print as if they were still on a regular desktop.  When they logoff and log back on later, the printers are still there, the printer preferences are still there, but the printer drivers are not.  So when you go to print to it, you need to install the printer drivers again.  Drivers install and all is good again.  

Any thoughts on what I need to do to save these drivers?

Regards,

Jason
0
Comment
Question by:TIDIProducts
  • 4
  • 3
7 Comments
 
LVL 14

Accepted Solution

by:
amichaell earned 250 total points
ID: 35180989
Sounds like the following:

1. You are using pooled images.  A pooled image isn't persistent, so when the user logs off all modifications to the desktop (in this case installed print drivers) are lost.

2. The printer is being saved in the user's profile, which is normal.

If you want the drivers to be present at every login without the need to install upon the user connecting to the printer then the drivers will need to be included in the Windows 7 image.
0
 

Author Comment

by:TIDIProducts
ID: 35181179
How will that work for the user then?  Right now, you are correct I am using a streamed image in this case, the printer saves in the profile as expected.  So if I install the print driver as part of the image, when the user adds the printer it'll keep that, then when they login again, is it automatically going to install the drivers or know the right drivers exist for it?  

I had done that for one printer, as long as I defined the printer as a local printer it didn't seem to be an issue.  But when I added a printer as a network printer, using the same driver, it still seems to not know where the driver is at.  Does that make sense?
0
 
LVL 14

Expert Comment

by:amichaell
ID: 35181236
Are these shared printers?  Or are you trying to do local printing (e.g. local IP)?

If you are connecting to shared printers and the drive you install is the same driver the share is using you should be in good shape.  You can look at the Windows event logs if the printer isn't connecting.  Might give an indication that Windows is trying to use a different driver.
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 

Author Comment

by:TIDIProducts
ID: 35189376
Yes these are shared printers.  I have a 2003 server setup as a print server.  That does have the latest drivers on it for the printer in question.  Specifically updated it to make sure it was compatible with Windows 7.

If I define the printer like you are suggesting, as a local printer using a standard TCP/IP port I encounter the same issue, unless I make it part of the image by default.  Then it stays without a problem.  Since I'm streaming the image, this could be a possible solution, although I would prefer to let user define their own printers, or use Citrix Policies to define what printers a person gets depending on where they connect from.  That's another thing that hasn't worked for me yet, but I'll save that for another time.

I'll check event viewer and see what's hiding out in there.  
0
 
LVL 14

Expert Comment

by:amichaell
ID: 35191983
Yep, take a look at the Event Logs.  So long as the required driver is included with the image the user shouldn't have to download any drivers.
0
 

Author Comment

by:TIDIProducts
ID: 35193306
The message that I'm coming up with in Event Viewer is Event ID 1106.  Source MetaFrameEvents, Task Category Printer Management.  Client printer Auto-creation failed.  Driver could not be installed.  Driver possibly not in the list of drivers on the server.  Driver cannot be located.  Driver has not been mapped.  Then it references the client name (endpoint device) and the printer that it's trying to connect to on the server.  

The printer in this case isn't a client printer though because I have not defined any printers on the Wyse Xenith device that this error message is refering to.  I'm still doing some digging on my side into the error.  I'll let you know if I find anything more.  Let me know if you've run into this.
0
 

Author Comment

by:TIDIProducts
ID: 35199873
Apparently it is pretty picky and since I didn't put the driver in, as the shared printer, it wouldn't detect it properly.  Now that I added the network printer and saved it as part of the image, now the driver maps without a problem.

Thanks for the assistance!  That also cleared up the client printer auto-creation errors in the event log.
0

Featured Post

Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

Question has a verified solution.

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

OfficeMate Freezes on login or does not load after login credentials are input.
When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…

861 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