Great, a failing test case :) thanks for your persistence. I was able to locate the duplex problem in the HPIJS glue code. I have attached a patch file for HPLIP 0.9.11. Let me know how well the patch works. After we complete our in-house testing I will post it at hplip.sf.net project files area.
HPLIP-0.9.11-2.patch addresses the following issues: 1. Fixed an intermittent auto duplex problem with HPIJS. 2. Add some missing PSC 950 model entries in models.xml. 3. Fixed some NDEBUG compiler issues. 4. Fixed some gcc 4.1 compiler issues. -dave > -----Original Message----- > From: Tim Waugh [mailto:[EMAIL PROTECTED] > Sent: Friday, May 12, 2006 3:58 AM > To: Suffield, David > Cc: [EMAIL PROTECTED] > Subject: Re: [Inkjet-list] Duplex broken in 0.9.10? > > > On Thu, May 11, 2006 at 03:34:10PM -0700, Suffield, David wrote: > > > This may be a mechanical problem with the duplexer on the printer. > > Here are some things to try in order to narrow down the problem. > > It isn't a mechanical problem -- as I said, downgrading just > hpijs fixes the problem. > > > This should help us eliminate any possible problem with PCL or I/O. > > All of these tests gave correct duplexing. > > I tried to narrow it down some more. The actual situation it > happens in is when CUPS's texttops filter is used, as well as > foomatic-rip. I have isolated the PostScript file and gs > command line that is showing the problem. > > PostScript file attached. The command line is: > > gs '-dBATCH' '-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' \ > '-sDEVICE=ijs' '-sIjsServer=hpijs' \ > '-sDeviceManufacturer=HEWLETT-PACKARD' \ > '-sDeviceModel=DESKJET 990' '-dDEVICEWIDTHPOINTS=595' \ > '-dDEVICEHEIGHTPOINTS=842' '-dDuplex=true' '-dTumble=false' \ > '-r300' '-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,\ > Quality:MediaType=0,Quality:PenSet=2,PS:MediaPosition=7' \ > '-dIjsUseOutputFD' '-sOutputFile=/dev/usb/lp0' bad.ps > > Tim. > */ >
hplip-0.9.11-2.patch
Description: hplip-0.9.11-2.patch