Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93360 - cups prints only single-sided with hplj2200
Summary: cups prints only single-sided with hplj2200
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Printing Team
Depends on:
Reported: 2005-05-20 12:28 UTC by Clock
Modified: 2005-06-07 05:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Clock 2005-05-20 12:28:27 UTC
Even if I select double-sided in CUPS (http://localhost:631), hplj2200 still
prints single-sided. Used socket on 9100 on the printer, tried both PCL and
non-PCL friver for LaserJet (non-color) in the localhost:631 setup.

Problem can be solved by installing foomatic RIP (net-print/foomatic) and
overwriting the /etc/cupsd/ppd/*.ppd CUPS generates with attached one:

*PPD-Adobe: "4.3"
*% For information on using this, and to obtain the required backend
*% script, consult
*% This file is published under the GNU General Public License
*% PPD-O-MATIC (3.0.0 or newer) generated this PPD file. It is for use with 
*% all programs and environments which use PPD files for dealing with
*% printer capability information. The printer must be configured with the
*% "foomatic-rip" backend filter script of Foomatic 3.0.0 or newer. This 
*% file and "foomatic-rip" work together to support PPD-controlled printer
*% driver option access with arbitrary free software printer drivers and
*% printing spoolers.
*% To save this file on your disk, wait until the download has completed
*% (the animation of the browser logo must stop) and then use the
*% "Save as..." command in the "File" menu of your browser or in the 
*% pop-up manu when you click on this document with the right mouse button.
*% DO NOT cut and paste this file into an editor with your mouse. This can
*% introduce additional line breaks which lead to unexpected results.
*% You may save this file as 'HP-LaserJet_2200-Postscript.ppd'
*FormatVersion: "4.3"
*FileVersion:   "1.1"
*LanguageVersion: English 
*LanguageEncoding: ISOLatin1
*PCFileName:    "POSTSCRI.PPD"
*Manufacturer:  "HP"
*Product:       "(LaserJet 2200)"
*cupsVersion:   1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:    "application/vnd.cups-postscript 0 foomatic-rip"
*%pprRIP:        foomatic-rip other
*ModelName:     "HP LaserJet 2200"
*ShortNickName: "HP LaserJet 2200 Postscript"
*NickName:      "HP LaserJet 2200 Foomatic/Postscript (recommended)"
*PSVersion:     "(3010.000) 550"
*PSVersion:     "(3010.000) 651"
*PSVersion:     "(3010.000) 652"
*PSVersion:     "(3010.000) 653"
*PSVersion:     "(3010.000) 704"
*PSVersion:     "(3010.000) 705"
*PSVersion:     "(3010.000) 800"
*LanguageLevel: "3"
*ColorDevice:   False
*DefaultColorSpace: Gray
*FileSystem:    False
*Throughput:    "1"
*LandscapeOrientation: Plus90
*TTRasterizer:  Type42

*VariablePaperSize: False

*FoomaticIDs: HP-LaserJet_2200 Postscript
*FoomaticRIPCommandLine: "level=%D; printf "%%!\n%%%% %%%%\n%C&qu&&
ot;; if (( $level > 0 )); then if (( $level < 99 )); then level=&&
" -dLanguageLevel=$level"; else level=""; fi; gs -&&
q -dPARANOIDSAFER -dNOPAUSE -dBATCH -sDEVICE=pswrite$level%A%Z -sOutpu&&
tFile=- -; else cat; fi"

*OpenGroup: General/General

*OpenUI *PageSize/Page Size: PickOne
*OrderDependency: 100 AnySetup *PageSize
*DefaultPageSize: A4
*PageSize Letter/US Letter: "<</PageSize[612 792]/ImagingBBox
null>>setpagedevice" *PageSize A4/A4: "<</PageSize[595 842]/ImagingBBox
null>>setpagedevice" *PageSize 11x17/11x17: "<</PageSize[792 1224]/ImagingBBox
null>>setpagedevice" *PageSize A3/A3: "<</PageSize[842 1191]/ImagingBBox
null>>setpagedevice" *PageSize A5/A5: "<</PageSize[421 595]/ImagingBBox
null>>setpagedevice" *PageSize B5/B5 (JIS): "<</PageSize[516 729]/ImagingBBox
null>>setpagedevice" *PageSize Env10/Envelope #10: "<</PageSize[297
684]/ImagingBBox null>>setpagedevice" *PageSize EnvC5/Envelope C5:
"<</PageSize[459 649]/ImagingBBox null>>setpagedevice" *PageSize EnvDL/Envelope
DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice" *PageSize
EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
*PageSize EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox
null>>setpagedevice" *PageSize Executive/Executive: "<</PageSize[522
756]/ImagingBBox null>>setpagedevice" *PageSize Legal/US Legal: "<</PageSize[612
1008]/ImagingBBox null>>setpagedevice" *CloseUI: *PageSize

*OpenUI *PageRegion: PickOne
*OrderDependency: 100 AnySetup *PageRegion
*DefaultPageRegion: A4
*PageRegion Letter/US Letter: "<</PageSize[612 792]/ImagingBBox
null>>setpagedevice" *PageRegion A4/A4: "<</PageSize[595 842]/ImagingBBox
null>>setpagedevice" *PageRegion 11x17/11x17: "<</PageSize[792 1224]/ImagingBBox
null>>setpagedevice" *PageRegion A3/A3: "<</PageSize[842 1191]/ImagingBBox
null>>setpagedevice" *PageRegion A5/A5: "<</PageSize[421 595]/ImagingBBox
null>>setpagedevice" *PageRegion B5/B5 (JIS): "<</PageSize[516 729]/ImagingBBox
null>>setpagedevice" *PageRegion Env10/Envelope #10: "<</PageSize[297
684]/ImagingBBox null>>setpagedevice" *PageRegion EnvC5/Envelope C5:
"<</PageSize[459 649]/ImagingBBox null>>setpagedevice" *PageRegion EnvDL/Envelope
DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice" *PageRegion
EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
*PageRegion EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox
null>>setpagedevice" *PageRegion Executive/Executive: "<</PageSize[522
756]/ImagingBBox null>>setpagedevice" *PageRegion Legal/US Legal:
"<</PageSize[612 1008]/ImagingBBox null>>setpagedevice" *CloseUI: *PageRegion

*DefaultImageableArea: A4
*ImageableArea Letter/US Letter: "0 0 612 792"
*ImageableArea A4/A4: "0 0 595 842"
*ImageableArea 11x17/11x17: "0 0 792 1224"
*ImageableArea A3/A3: "0 0 842 1191"
*ImageableArea A5/A5: "0 0 421 595"
*ImageableArea B5/B5 (JIS): "0 0 516 729"
*ImageableArea Env10/Envelope #10: "0 0 297 684"
*ImageableArea EnvC5/Envelope C5: "0 0 459 649"
*ImageableArea EnvDL/Envelope DL: "0 0 312 624"
*ImageableArea EnvISOB5/Envelope B5: "0 0 499 709"
*ImageableArea EnvMonarch/Envelope Monarch: "0 0 279 540"
*ImageableArea Executive/Executive: "0 0 522 756"
*ImageableArea Legal/US Legal: "0 0 612 1008"

*DefaultPaperDimension: A4
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension A4/A4: "595 842"
*PaperDimension 11x17/11x17: "792 1224"
*PaperDimension A3/A3: "842 1191"
*PaperDimension A5/A5: "421 595"
*PaperDimension B5/B5 (JIS): "516 729"
*PaperDimension Env10/Envelope #10: "297 684"
*PaperDimension EnvC5/Envelope C5: "459 649"
*PaperDimension EnvDL/Envelope DL: "312 624"
*PaperDimension EnvISOB5/Envelope B5: "499 709"
*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
*PaperDimension Executive/Executive: "522 756"
*PaperDimension Legal/US Legal: "612 1008"

*OpenUI *InputSlot/Media Source: PickOne
*FoomaticRIPOption InputSlot: enum CmdLine C
*OrderDependency: 120 AnySetup *InputSlot
*DefaultInputSlot: Default
*InputSlot Default/Default: "%% FoomaticRIPOptionSetting: InputSlot=Default"
*FoomaticRIPOptionSetting InputSlot=Default: "&lt;&lt;/ManualFeed fals&&
*InputSlot Tray1/Tray 1: "%% FoomaticRIPOptionSetting: InputSlot=Tray1"
*FoomaticRIPOptionSetting InputSlot=Tray1: "&lt;&lt;/ManualFeed false &&
/MediaPosition 3&gt;&gt;setpagedevice\n"
*InputSlot Tray2/Tray 2: "%% FoomaticRIPOptionSetting: InputSlot=Tray2"
*FoomaticRIPOptionSetting InputSlot=Tray2: "&lt;&lt;/ManualFeed false &&
/MediaPosition 0&gt;&gt;setpagedevice\n"
*InputSlot Tray3/Tray 3: "%% FoomaticRIPOptionSetting: InputSlot=Tray3"
*FoomaticRIPOptionSetting InputSlot=Tray3: "&lt;&lt;/ManualFeed false &&
/MediaPosition 1&gt;&gt;setpagedevice\n"
*InputSlot Manual/Manual Feeding: "%% FoomaticRIPOptionSetting: InputSlot=Manual"
*FoomaticRIPOptionSetting InputSlot=Manual: "&lt;&lt;/ManualFeed true &&
/MediaPosition 3&gt;&gt;setpagedevice\n"
*CloseUI: *InputSlot

*OpenUI *Manualfeed/Manual Feed of Paper: PickOne
*FoomaticRIPOption Manualfeed: enum JCL A
*OrderDependency: 100 AnySetup *Manualfeed
*DefaultManualfeed: Off
*Manualfeed Off/Off: "%% FoomaticRIPOptionSetting: Manualfeed=Off"
*FoomaticRIPOptionSetting Manualfeed=Off: "SET MANUALFEED=OFF"
*Manualfeed On/On: "%% FoomaticRIPOptionSetting: Manualfeed=On"
*FoomaticRIPOptionSetting Manualfeed=On: "SET MANUALFEED=ON"
*CloseUI: *Manualfeed

*OpenUI *Duplex/Double-Sided Printing: PickOne
*FoomaticRIPOption Duplex: enum CmdLine C
*OrderDependency: 130 AnySetup *Duplex
*DefaultDuplex: DuplexNoTumble
*Duplex DuplexNoTumble/Long Edge (Standard): "%% FoomaticRIPOptionSetting:
Duplex=DuplexNoTumble" *FoomaticRIPOptionSetting Duplex=DuplexNoTumble:
"&lt;&lt;/Duplex true&&  /Tumble false&gt;&gt;setpagedevice\n"
*Duplex DuplexTumble/Short Edge (Flip): "%% FoomaticRIPOptionSetting:
Duplex=DuplexTumble" *FoomaticRIPOptionSetting Duplex=DuplexTumble:
"&lt;&lt;/Duplex true /&& Tumble true&gt;&gt;setpagedevice\n"
*Duplex None/Off: "%% FoomaticRIPOptionSetting: Duplex=None"
*FoomaticRIPOptionSetting Duplex=None: "&lt;&lt;/Duplex false&gt;&gt;s&&
*Duplex Notcapable/Not capable: "%% FoomaticRIPOptionSetting: Duplex=Notcapable"
*FoomaticRIPOptionSetting Duplex=Notcapable: ""
*CloseUI: *Duplex

*OpenUI *Resolution/Resolution: PickOne
*FoomaticRIPOption Resolution: enum CmdLine C
*OrderDependency: 110 AnySetup *Resolution
*DefaultResolution: default
*Resolution default/Printer Default: "%% FoomaticRIPOptionSetting:
Resolution=default" *FoomaticRIPOptionSetting Resolution=default: ""
*Resolution 150x150dpi/150 DPI: "%% FoomaticRIPOptionSetting:
Resolution=150x150dpi" *FoomaticRIPOptionSetting Resolution=150x150dpi:
"&lt;&lt;/HWResolutio&& n[150 150]&gt;&gt;setpagedevice\n"
*Resolution 300x300dpi/300 DPI: "%% FoomaticRIPOptionSetting:
Resolution=300x300dpi" *FoomaticRIPOptionSetting Resolution=300x300dpi:
"&lt;&lt;/HWResolutio&& n[300 300]&gt;&gt;setpagedevice\n"
*Resolution 600x600dpi/600 DPI: "%% FoomaticRIPOptionSetting:
Resolution=600x600dpi" *FoomaticRIPOptionSetting Resolution=600x600dpi:
"&lt;&lt;/HWResolutio&& n[600 600]&gt;&gt;setpagedevice\n"
*Resolution 1200x1200dpi/1200 DPI: "%% FoomaticRIPOptionSetting:
Resolution=1200x1200dpi" *FoomaticRIPOptionSetting Resolution=1200x1200dpi:
"&lt;&lt;/HWResolut&& ion[1200 1200]&gt;&gt;setpagedevice\n"
*CloseUI: *Resolution

*OpenUI *FastRes/Fast Res.: PickOne
*FoomaticRIPOption FastRes: enum JCL A
*OrderDependency: 100 AnySetup *FastRes
*DefaultFastRes: Off
*FastRes Off/Off: "%% FoomaticRIPOptionSetting: FastRes=Off"
*FoomaticRIPOptionSetting FastRes=Off: "SET BITSPERPIXEL=1"
*FastRes On/On: "%% FoomaticRIPOptionSetting: FastRes=On"
*FoomaticRIPOptionSetting FastRes=On: "SET BITSPERPIXEL=2"
*CloseUI: *FastRes

*OpenUI *Economode/Toner Saving: PickOne
*FoomaticRIPOption Economode: enum JCL A
*OrderDependency: 100 AnySetup *Economode
*DefaultEconomode: Off
*Economode Off/Off: "%% FoomaticRIPOptionSetting: Economode=Off"
*FoomaticRIPOptionSetting Economode=Off: "SET ECONOMODE=OFF"
*Economode On/On: "%% FoomaticRIPOptionSetting: Economode=On"
*FoomaticRIPOptionSetting Economode=On: "SET ECONOMODE=ON"
*CloseUI: *Economode

*OpenUI *Copies/Number of Copies: PickOne
*FoomaticRIPOption Copies: int JCL A
*FoomaticRIPOptionPrototype Copies: "SET COPIES=%s"
*FoomaticRIPOptionRange Copies: 1 100
*OrderDependency: 100 AnySetup *Copies
*DefaultCopies: 1
*FoomaticRIPDefaultCopies: 1
*Copies 1/1: "%% FoomaticRIPOptionSetting: Copies=1"
*Copies 2/2: "%% FoomaticRIPOptionSetting: Copies=2"
*Copies 3/3: "%% FoomaticRIPOptionSetting: Copies=3"
*Copies 4/4: "%% FoomaticRIPOptionSetting: Copies=4"
*Copies 5/5: "%% FoomaticRIPOptionSetting: Copies=5"
*Copies 6/6: "%% FoomaticRIPOptionSetting: Copies=6"
*Copies 7/7: "%% FoomaticRIPOptionSetting: Copies=7"
*Copies 8/8: "%% FoomaticRIPOptionSetting: Copies=8"
*Copies 9/9: "%% FoomaticRIPOptionSetting: Copies=9"
*Copies 10/10: "%% FoomaticRIPOptionSetting: Copies=10"
*Copies 11/11: "%% FoomaticRIPOptionSetting: Copies=11"
*Copies 12/12: "%% FoomaticRIPOptionSetting: Copies=12"
*Copies 13/13: "%% FoomaticRIPOptionSetting: Copies=13"
*Copies 14/14: "%% FoomaticRIPOptionSetting: Copies=14"
*Copies 15/15: "%% FoomaticRIPOptionSetting: Copies=15"
*Copies 16/16: "%% FoomaticRIPOptionSetting: Copies=16"
*Copies 17/17: "%% FoomaticRIPOptionSetting: Copies=17"
*Copies 18/18: "%% FoomaticRIPOptionSetting: Copies=18"
*Copies 19/19: "%% FoomaticRIPOptionSetting: Copies=19"
*Copies 20/20: "%% FoomaticRIPOptionSetting: Copies=20"
*Copies 21/21: "%% FoomaticRIPOptionSetting: Copies=21"
*Copies 22/22: "%% FoomaticRIPOptionSetting: Copies=22"
*Copies 23/23: "%% FoomaticRIPOptionSetting: Copies=23"
*Copies 24/24: "%% FoomaticRIPOptionSetting: Copies=24"
*Copies 25/25: "%% FoomaticRIPOptionSetting: Copies=25"
*Copies 26/26: "%% FoomaticRIPOptionSetting: Copies=26"
*Copies 27/27: "%% FoomaticRIPOptionSetting: Copies=27"
*Copies 28/28: "%% FoomaticRIPOptionSetting: Copies=28"
*Copies 29/29: "%% FoomaticRIPOptionSetting: Copies=29"
*Copies 30/30: "%% FoomaticRIPOptionSetting: Copies=30"
*Copies 31/31: "%% FoomaticRIPOptionSetting: Copies=31"
*Copies 32/32: "%% FoomaticRIPOptionSetting: Copies=32"
*Copies 33/33: "%% FoomaticRIPOptionSetting: Copies=33"
*Copies 34/34: "%% FoomaticRIPOptionSetting: Copies=34"
*Copies 35/35: "%% FoomaticRIPOptionSetting: Copies=35"
*Copies 36/36: "%% FoomaticRIPOptionSetting: Copies=36"
*Copies 37/37: "%% FoomaticRIPOptionSetting: Copies=37"
*Copies 38/38: "%% FoomaticRIPOptionSetting: Copies=38"
*Copies 39/39: "%% FoomaticRIPOptionSetting: Copies=39"
*Copies 40/40: "%% FoomaticRIPOptionSetting: Copies=40"
*Copies 41/41: "%% FoomaticRIPOptionSetting: Copies=41"
*Copies 42/42: "%% FoomaticRIPOptionSetting: Copies=42"
*Copies 43/43: "%% FoomaticRIPOptionSetting: Copies=43"
*Copies 44/44: "%% FoomaticRIPOptionSetting: Copies=44"
*Copies 45/45: "%% FoomaticRIPOptionSetting: Copies=45"
*Copies 46/46: "%% FoomaticRIPOptionSetting: Copies=46"
*Copies 47/47: "%% FoomaticRIPOptionSetting: Copies=47"
*Copies 48/48: "%% FoomaticRIPOptionSetting: Copies=48"
*Copies 49/49: "%% FoomaticRIPOptionSetting: Copies=49"
*Copies 50/50: "%% FoomaticRIPOptionSetting: Copies=50"
*Copies 51/51: "%% FoomaticRIPOptionSetting: Copies=51"
*Copies 52/52: "%% FoomaticRIPOptionSetting: Copies=52"
*Copies 53/53: "%% FoomaticRIPOptionSetting: Copies=53"
*Copies 54/54: "%% FoomaticRIPOptionSetting: Copies=54"
*Copies 55/55: "%% FoomaticRIPOptionSetting: Copies=55"
*Copies 56/56: "%% FoomaticRIPOptionSetting: Copies=56"
*Copies 57/57: "%% FoomaticRIPOptionSetting: Copies=57"
*Copies 58/58: "%% FoomaticRIPOptionSetting: Copies=58"
*Copies 59/59: "%% FoomaticRIPOptionSetting: Copies=59"
*Copies 60/60: "%% FoomaticRIPOptionSetting: Copies=60"
*Copies 61/61: "%% FoomaticRIPOptionSetting: Copies=61"
*Copies 62/62: "%% FoomaticRIPOptionSetting: Copies=62"
*Copies 63/63: "%% FoomaticRIPOptionSetting: Copies=63"
*Copies 64/64: "%% FoomaticRIPOptionSetting: Copies=64"
*Copies 65/65: "%% FoomaticRIPOptionSetting: Copies=65"
*Copies 66/66: "%% FoomaticRIPOptionSetting: Copies=66"
*Copies 67/67: "%% FoomaticRIPOptionSetting: Copies=67"
*Copies 68/68: "%% FoomaticRIPOptionSetting: Copies=68"
*Copies 69/69: "%% FoomaticRIPOptionSetting: Copies=69"
*Copies 70/70: "%% FoomaticRIPOptionSetting: Copies=70"
*Copies 71/71: "%% FoomaticRIPOptionSetting: Copies=71"
*Copies 72/72: "%% FoomaticRIPOptionSetting: Copies=72"
*Copies 73/73: "%% FoomaticRIPOptionSetting: Copies=73"
*Copies 74/74: "%% FoomaticRIPOptionSetting: Copies=74"
*Copies 75/75: "%% FoomaticRIPOptionSetting: Copies=75"
*Copies 76/76: "%% FoomaticRIPOptionSetting: Copies=76"
*Copies 77/77: "%% FoomaticRIPOptionSetting: Copies=77"
*Copies 78/78: "%% FoomaticRIPOptionSetting: Copies=78"
*Copies 79/79: "%% FoomaticRIPOptionSetting: Copies=79"
*Copies 80/80: "%% FoomaticRIPOptionSetting: Copies=80"
*Copies 81/81: "%% FoomaticRIPOptionSetting: Copies=81"
*Copies 82/82: "%% FoomaticRIPOptionSetting: Copies=82"
*Copies 83/83: "%% FoomaticRIPOptionSetting: Copies=83"
*Copies 84/84: "%% FoomaticRIPOptionSetting: Copies=84"
*Copies 85/85: "%% FoomaticRIPOptionSetting: Copies=85"
*Copies 86/86: "%% FoomaticRIPOptionSetting: Copies=86"
*Copies 87/87: "%% FoomaticRIPOptionSetting: Copies=87"
*Copies 88/88: "%% FoomaticRIPOptionSetting: Copies=88"
*Copies 89/89: "%% FoomaticRIPOptionSetting: Copies=89"
*Copies 90/90: "%% FoomaticRIPOptionSetting: Copies=90"
*Copies 91/91: "%% FoomaticRIPOptionSetting: Copies=91"
*Copies 92/92: "%% FoomaticRIPOptionSetting: Copies=92"
*Copies 93/93: "%% FoomaticRIPOptionSetting: Copies=93"
*Copies 94/94: "%% FoomaticRIPOptionSetting: Copies=94"
*Copies 95/95: "%% FoomaticRIPOptionSetting: Copies=95"
*Copies 96/96: "%% FoomaticRIPOptionSetting: Copies=96"
*Copies 97/97: "%% FoomaticRIPOptionSetting: Copies=97"
*Copies 98/98: "%% FoomaticRIPOptionSetting: Copies=98"
*Copies 99/99: "%% FoomaticRIPOptionSetting: Copies=99"
*Copies 100/100: "%% FoomaticRIPOptionSetting: Copies=100"
*CloseUI: *Copies

*CloseGroup: General

*OpenGroup: Adjustment/Adjustment

*OpenUI *REt/REt Setting: PickOne
*FoomaticRIPOption REt: enum JCL A
*OrderDependency: 100 AnySetup *REt
*DefaultREt: Medium
*REt Dark/Dark: "%% FoomaticRIPOptionSetting: REt=Dark"
*FoomaticRIPOptionSetting REt=Dark: "SET RET=DARK"
*REt Light/Light: "%% FoomaticRIPOptionSetting: REt=Light"
*FoomaticRIPOptionSetting REt=Light: "SET RET=LIGHT"
*REt Medium/Medium: "%% FoomaticRIPOptionSetting: REt=Medium"
*FoomaticRIPOptionSetting REt=Medium: "SET RET=MEDIUM"
*REt Off/Off: "%% FoomaticRIPOptionSetting: REt=Off"
*FoomaticRIPOptionSetting REt=Off: "SET RET=OFF"
*CloseUI: *REt

*OpenUI *TonerDensity/Toner Density: PickOne
*FoomaticRIPOption TonerDensity: enum JCL A
*OrderDependency: 100 AnySetup *TonerDensity
*DefaultTonerDensity: 3
*TonerDensity 1/1: "%% FoomaticRIPOptionSetting: TonerDensity=1"
*FoomaticRIPOptionSetting TonerDensity=1: "SET DENSITY=1"
*TonerDensity 2/2: "%% FoomaticRIPOptionSetting: TonerDensity=2"
*FoomaticRIPOptionSetting TonerDensity=2: "SET DENSITY=2"
*TonerDensity 3/3: "%% FoomaticRIPOptionSetting: TonerDensity=3"
*FoomaticRIPOptionSetting TonerDensity=3: "SET DENSITY=3"
*TonerDensity 4/4: "%% FoomaticRIPOptionSetting: TonerDensity=4"
*FoomaticRIPOptionSetting TonerDensity=4: "SET DENSITY=4"
*TonerDensity 5/5: "%% FoomaticRIPOptionSetting: TonerDensity=5"
*FoomaticRIPOptionSetting TonerDensity=5: "SET DENSITY=5"
*CloseUI: *TonerDensity

*CloseGroup: Adjustment

*OpenGroup: Miscellaneous/Miscellaneous

*OpenUI *MemBoost/Memory Booster Technology: PickOne
*FoomaticRIPOption MemBoost: enum JCL A
*OrderDependency: 100 AnySetup *MemBoost
*DefaultMemBoost: Auto
*MemBoost Auto/Auto: "%% FoomaticRIPOptionSetting: MemBoost=Auto"
*FoomaticRIPOptionSetting MemBoost=Auto: "SET PS:MBT=AUTO"
*MemBoost Off/Off: "%% FoomaticRIPOptionSetting: MemBoost=Off"
*FoomaticRIPOptionSetting MemBoost=Off: "SET PS:MBT=OFF"
*MemBoost On/On: "%% FoomaticRIPOptionSetting: MemBoost=On"
*FoomaticRIPOptionSetting MemBoost=On: "SET PS:MBT=ON"
*CloseUI: *MemBoost

*OpenUI *PreFilter/GhostScript pre-filtering: PickOne
*FoomaticRIPOption PreFilter: enum CmdLine D
*OrderDependency: 100 AnySetup *PreFilter
*DefaultPreFilter: No
*PreFilter EmbedFonts/Embed GhostScript fonts only: "%% FoomaticRIPOptionSetting:
PreFilter=EmbedFonts" *FoomaticRIPOptionSetting PreFilter=EmbedFonts: "99"
*PreFilter Level1/Convert to PS level 1: "%% FoomaticRIPOptionSetting:
PreFilter=Level1" *FoomaticRIPOptionSetting PreFilter=Level1: "1"
*PreFilter Level2/Convert to PS level 2: "%% FoomaticRIPOptionSetting:
PreFilter=Level2" *FoomaticRIPOptionSetting PreFilter=Level2: "2"
*PreFilter No/No pre-filtering: "%% FoomaticRIPOptionSetting: PreFilter=No"
*FoomaticRIPOptionSetting PreFilter=No: "0"
*CloseUI: *PreFilter

*CloseGroup: Miscellaneous

*% Generic boilerplate PPD stuff as standard PostScript fonts and so on

*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
*Font Courier: Standard "(002.004S)" Standard ROM
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
*Font Helvetica: Standard "(001.006S)" Standard ROM
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
*Font Symbol: Special "(001.007S)" Special ROM
*Font Times-Bold: Standard "(001.007S)" Standard ROM
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
*Font Times-Italic: Standard "(001.007S)" Standard ROM
*Font Times-Roman: Standard "(001.007S)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
*Font ZapfDingbats: Special "(001.004S)" Standard ROM

Reproducible: Always
Steps to Reproduce:
1.Take hplj2200
2.Configure according to http://localhost:631
3.print a double-sided postscript using lpr

Actual Results:  
single-sided print

Expected Results:  
double-sided print

Portage (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-, 2.6.11-gentoo-r5 i686)
================================================================= System uname:
2.6.11-gentoo-r5 i686 Intel(R) Pentium(R) M processor 1.50GHz Gentoo Base System
version 1.4.16 Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May  4
2005, 16:17:52)] dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/libtool:   1.5.16
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf
/etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer
-pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache
distlocks sandbox sfperms strict" GENTOO_MIRRORS="" MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage"
SYNC="rsync://" USE="x86 X alsa apm arts avi
berkdb bitmap-fonts cdr crypt cups curl emboss encode esd fam foomaticdb fortran
gdbm gif gpm gtk gtk2 guile imagemagick imap imlib ipv6 jack java jpeg kde ldap
libg++ libwww mad mikmod motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis
opengl oss pam pdflib perl png python qt quicktime readline ruby samba sdl slang
spell ssl svga tcltk tcpd tetex tiff tls truetype truetype-fonts type1-fonts
vorbis xine xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: 
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2005-06-07 03:02:31 UTC
this is a problem of the default driver in cups then. foomatic drivers are 
always better then cups drivers. 
Comment 2 Clock 2005-06-07 04:56:57 UTC
Can you then please forward this bugreport upstream?
Comment 3 Heinrich Wendel (RETIRED) gentoo-dev 2005-06-07 05:02:13 UTC
it's not a bug, it's a feature enhancement and since there is a working driver 
i don't see a reason to do so