Re: Printers not clearing out

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hi Joe,

Which driver are you using for the 1022N? According to HP's chart (and direct observations by another poster) you need to use the LaserJet 6L driver included with 2003.

HP printers supported in Citrix Presentation Server environments

http://h71028.www7.hp.com/ERC/downloads/4AA0-8465ENW.pdf

I just helped another person who had issues with the P2014 and my conclusion was that it is *not* TS compatible. Most of the text below came from my previous response.

These two printers (P2014/1022N) are host based, and as such are not good TS printers (unless you are using a 3rd party universal printer driver solution). They will use much more CPU and bandwidth for each print job when compared to a printer that has the native ability to understand & process PCL or PS.

Another down side of host based printers is that you do not have the flexibility to map to a more basic driver like the HP LaserJet 4. Mapping to a basic driver is a common technique if the manufacturer-supplied driver is not TS compatible. The basic drivers often produce smaller print jobs as well and are fine for many business document needs.

I did a quick test for you to illustrate what I mean. I opened a 43KB text file in notepad, and printed it to the P2014 host based driver. The document was 12 pages.

The amount of print data that downloaded to my workstation was 1,487KB!! In addition, CPU usage on the TS was heavy during the entire time the print job was downloading to the client.

Next I printed the same file from Notepad to an HP P2015 PCL 5 driver (Similar to P2014, *not* host based).

The amount of print data that downloaded to my workstation was only 128KB!! There was a brief spike in CPU usage while the 12 pages were spooled from notepad, but then it went back to 0% afterwards.

If you have several users printing on your TS, using a host based printer could quickly bring the server to a crawl because of the CPU and/or bandwidth used.

The above test was relatively basic. Real world printing will involve multiple fonts, colors, some graphics, which will amplify the problem.

NOTE: When I ran the test with the P2014 I noticed strange
behavior. After the notepad print job completed downloading
I noticed many "phantom" print jobs accumulating in my local
print queue. In just 30 seconds I had over 100 jobs sitting there.

When I attempted to log off of the server it took several
minutes, hanging on "Executing C:\WINDOWS\system32\wlnotify.dll".
Normally logoffs are instant. I have extended messages enabled
on this test server or else I would not have known where in the
logoff process it was hanging.

Based on my own direct observations and your description of
problems I would say that the P2014 driver is not TS compatible.

-TP

Joe wrote:
Hi Oscar,

There are three printer devices concerned. Two are HP LJ P2014 and
the other is a HP LJ 1022n.

The drivers installed on all the PCs and the terminal server are the
same and they are Manufacturers PCL version 2000, XP and 2003.

I've spent the last hour cleaning up the printers on the clients so
I'm going to start testing again.

Thanks,
Joe
.



Relevant Pages

  • RE: client printers not getting connected - not a driver problem
    ... I just ran the cleanspl program on the server, so it had no printer drivers ... time, I opened the Printers and Faxes applet on the server, opened Server ... not even the ones for which it loaded a driver. ... connecting client printers properly. ...
    (microsoft.public.windows.terminal_services)
  • Re: Printing In Term Services
    ... > If your client printers are not autocreated, ... If the server doesn't recognize the printer, ... > the printer to a native driver on the server, ... >> single print job. ...
    (microsoft.public.windows.terminal_services)
  • Re: print jobs hang way too much
    ... print jobs are hanging in our computer lab ... The printers are attached to a Hawking print server ... Upgrade them all on your server. ... I agree with the "Most likely a print driver" statement, ...
    (microsoft.public.windows.terminal_services)
  • Re: Terminal Services 2003 printer redirection
    ... Microsoft MVP - Terminal Server ... The strangest thing is that if the driver ... USB or any other type of printers. ... driver error if not found in the event log, ...
    (microsoft.public.windows.terminal_services)
  • Re: Clustered printing issue
    ... tcp/ip port. ... accessible unless you install the printer driver. ... printers restored via the print migrator tool. ...
    (microsoft.public.windows.server.clustering)