Brian Madden Logo
Your independent source for application and desktop virtualization.
Marketplace

advertisement

Printing to a Vista64Bit OS from 32Bit Windows Server 2003 - Lexmark, in the Citrix XenApp / Presentation Server forum on BrianMadden.com

rated by 0 users
Not Answered This post has 0 verified answers | 4 Replies | 0 Followers

Not Ranked
Points 90
Simon Moon posted on 10-23-2008 7:12 AM
Dear All,

Server setup = PS4.5 two Servers in the Farm. Server 2003 R2 SP2

Client setup = Vista64bit Laptop

Client is accessing a Published Citrix Desktop via the WI and Secure Gateway (over the internet - user is working from home) using the latest XenApp Web Client.

Printer Drivers are installed on the PS4.5 Server the client is connecting to.

Client has bought a Lexmark 2690 All in One Printer

Only the 64Bit Driver for the printer has been installed on the Vista OS.

I have installed both the 64Bit and 32Bit drivers for this printer on the PS4.5 Server - when he connects to his published Desktop the Printer appears (Lexmark 2960 from Session 10 for example) and when I check the Properties of the Printer I find that the printer is using the installed driver and not the Citrix Universal Print Driver.

Everytime he attempts to print the Job gets stuck in the Print Queue - Status = Sent to Printer?????

Not sure what that inplies? I read somewhere that Disabling Bidirectional Printing may resolve this bit it did not.

Prior to the User purchasing this Lexmark printer he was using an old Epson which worked fine allowing him to print from the server locally to his printer - before the Epson he had another Lexmark, which again I couldn't get to work either!!!!

Can anyone assist with this issue?

All Replies

Top 25 Contributor
Points 7,493
Hi Simon,

The x64 driver is not going to work on a 32 bit os, but the 32 bit one should. I say should because LexMark, HP and others have what are called GDI printers. GDI printers have no intelligence of their own, rasterization functions etc are provided by the client computer. They aren't networkable and they don't understand protocols like postscript or PCL.

The only way to print to a client connetec GDI print is to use the fallback universal printer driver that came with Server 2003 SP1. Check out http://thelazyadmin.com/blogs/thelazyadmin/archive/2005/04/05/Terminal-Server-Fallback-Printer-Driver.aspx on how to use it.

Alternatively if the LexMark has some brains of its own, terminal services has a printer aliassing function which allows you to "match" a client printer with a functionally equivalent server printer driver. So even if the 32 bit and 64 bit drivers have a different name, you can match them and use a 32 bit driver on the server to print to the printer. See http://support.microsoft.com/?kbid=239088 on how to do this.

regards,

Rick
Ulrich Mack
Quest Software
Provision Networks Division
  • | Post Points: 20
Not Ranked
Points 90
Hi Rick,

Thank you very much for your response.

Am I correct in saying then that Vista64Bit Client OS is ok having just the 64Bit driver installed? This will interact ok given the Driver installed on the Citrix Server will be the 32Bit Driver?

I will test the PCL Driver supplied with Windows Server SP1 - as detailed in your reply.

Regards

Simon Moon
  • | Post Points: 20
Top 25 Contributor
Points 7,493
Hi Simon,

Use the 64 bit drivers for the 64 bit o.s. and the 32 bit drivers for the 32 bit o.s. 64 bit drivers won't work on 32 bit and vice versa.

Just out of curiosity, what model of Lexmark printer is it? If it' a GDI printer the only chance you've got that it will work is the fallback printer driver.

Or a third-party printing solution like Print-IT, Tricerat Screwdrivers, Uniprint etc.

regards,

Rick
Ulrich Mack
Quest Software
Provision Networks Division
  • | Post Points: 20
Not Ranked
Points 90
Hi Rick,

Thanks for that re Drivers on OS and Server.

The Lexmark is a 2690 All in One - our Distributer's IT Chap is looking into whether it is compatable with Citrix.

Another User is using an All in One HP which works with no problems so my suggestion will probably be to go out and purchase the same if the Lexmark won't work.

Thanks for you help.

Regards

Simon Moon
  • | Post Points: 5
Page 1 of 1 (5 items) | RSS
Copyright © 1997-2008 The Brian Madden Company, LLC | Disclosures | Privacy | Terms of Use | Contact Info