Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

XenDesktop 5 - Printer Drivers

Posted on 2011-03-21
7
Medium Priority
?
2,220 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
7 Comments
 
LVL 14

Accepted Solution

by:
amichaell earned 1000 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
Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

 

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

Optimum High-Definition Video Viewing and Control

The ATEN VM0404HA 4x4 4K HDMI Matrix Switch supports 4K resolutions of UHD (3840 x 2160) and DCI (4096 x 2160) with refresh rates of 30 Hz (4:4:4) and 60 Hz (4:2:0). It is ideal for applications where the routing of 4K digital signals is required.

Question has a verified solution.

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

If your vDisk VHD file gets deleted from the image store accidentally or on purpose, you won't be able to remove the vDisk from the PVS console. There is a known workaround that is solid.
Assume you have an outside contractor who comes in seasonally or once a week to do some work in your office, but you only want to give him access to the programs and files he needs and keep all other documents and programs private. Can you do this o…
This Micro Tutorial will give you a introduction in two parts how to utilize Windows Live Movie Maker to its maximum editing capability. This will be demonstrated using Windows Live Movie Maker on Windows 7 operating system.
This Micro Tutorial will give you a basic overview of Windows Live Photo Gallery and show you various editing filters and touches to photos you can apply. This will be demonstrated using Windows Live Photo Gallery on Windows 7 operating system.

715 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