Bug 4362 - Redirection of printer does not work against Win2008r2 server
Summary: Redirection of printer does not work against Win2008r2 server
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: | rdesktop (deprecated) (show other bugs)
Version: 3.4.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.2.0
Assignee: Henrik Andersson
URL:
Keywords: astrand_tester, relnotes
Depends on:
Blocks:
 
Reported: 2012-07-11 11:56 CEST by Henrik Andersson
Modified: 2014-05-05 11:00 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Henrik Andersson cendio 2012-07-11 11:56:49 CEST
rdesktop uses "HP LaserJet 8500 PS" as a default driver if no driver
is specified on commandline, this driver is a good generic PS driver
but the printer have been discontinued and is not shipped with Windows2008r2.

We need to find a new generic PS driver that is shipped and available
on WinXp -> Windos2008r2 version, it would be good to verify that windows8
also includes this so we dont have to change in near future...
Comment 1 Pierre Ossman cendio 2013-07-03 11:21:35 CEST
It appears that from 2003 and onwards, Microsoft ships with a generic PostScript driver under the name "MS Publisher Imagesetter". This is what FreeRDP uses by default. Might be a good idea to use as a default in rdesktop as well.
Comment 2 Pierre Ossman cendio 2013-07-03 11:21:46 CEST
Also see bug 4558.
Comment 3 Pierre Ossman cendio 2013-07-03 12:26:52 CEST
"MS Publisher Imagesetter" seems to be grey scale and "MS Publisher Color Printer" is the colour equivalent.
Comment 5 Henrik Andersson cendio 2014-03-06 08:59:16 CET
I have tested the driver "MS Publisher Imagesetter" on a clean install of Windows 2003 Ent. Server, Windows 2008r2 and Windows 2012r2 where the driver exists out of the box.

I also tested the "MS Publisher Color Printer" which seems to have exactly the same options as "MS Publisher Imagesetter" driver.

Both drivers use the same dll but 2 different ppd, MSGENBW.ppd and MSGENCOL.ppd, however printing a test page using both drivers gives a color print.
Comment 6 Henrik Andersson cendio 2014-03-06 09:31:05 CET
(In reply to comment #5)
> I have tested the driver "MS Publisher Imagesetter" on a clean install of
> Windows 2003 Ent. Server, Windows 2008r2 and Windows 2012r2 where the driver
> exists out of the box.
> 
> I also tested the "MS Publisher Color Printer" which seems to have exactly the
> same options as "MS Publisher Imagesetter" driver.
> 
> Both drivers use the same dll but 2 different ppd, MSGENBW.ppd and
> MSGENCOL.ppd, however printing a test page using both drivers gives a color
> print.

However there seems to be a problem between the two ppd regarding available paper sizes. the "MS Publisher Imagesetter" works better out of the box.
Comment 7 Henrik Andersson cendio 2014-03-06 09:33:51 CET
(In reply to comment #6)
> (In reply to comment #5)
> > I have tested the driver "MS Publisher Imagesetter" on a clean install of
> > Windows 2003 Ent. Server, Windows 2008r2 and Windows 2012r2 where the driver
> > exists out of the box.
> > 
> > I also tested the "MS Publisher Color Printer" which seems to have exactly the
> > same options as "MS Publisher Imagesetter" driver.
> > 
> > Both drivers use the same dll but 2 different ppd, MSGENBW.ppd and
> > MSGENCOL.ppd, however printing a test page using both drivers gives a color
> > print.
> 
> However there seems to be a problem between the two ppd regarding available
> paper sizes. the "MS Publisher Imagesetter" works better out of the box.

Upstream commit 1790 changes the default printer driver to "MS Publisher Imagesetter"
Comment 8 Henrik Andersson cendio 2014-03-06 13:18:34 CET
(In reply to comment #7)
> (In reply to comment #6)
> > (In reply to comment #5)
> > > I have tested the driver "MS Publisher Imagesetter" on a clean install of
> > > Windows 2003 Ent. Server, Windows 2008r2 and Windows 2012r2 where the driver
> > > exists out of the box.
> > > 
> > > I also tested the "MS Publisher Color Printer" which seems to have exactly the
> > > same options as "MS Publisher Imagesetter" driver.
> > > 
> > > Both drivers use the same dll but 2 different ppd, MSGENBW.ppd and
> > > MSGENCOL.ppd, however printing a test page using both drivers gives a color
> > > print.
> > 
> > However there seems to be a problem between the two ppd regarding available
> > paper sizes. the "MS Publisher Imagesetter" works better out of the box.
> 
> Upstream commit 1790 changes the default printer driver to "MS Publisher
> Imagesetter"

Vedordrop in commit 28565.
Comment 9 Peter Åstrand cendio 2014-05-05 11:00:04 CEST
Tested on 2012R2, 2008R2, and 2003R2.

Note You need to log in before you can comment on or make changes to this bug.