That printer problems - I live in hope of a solution to the log on problem tooooooooo.

John john_82 at tiscali.co.uk
Sat Apr 24 10:57:25 BST 2004


The driver on the samsung page for the cpl-500 is no help. Suse9 YaST gives 
the following errors when trtying to load the ppd file:

./CLP-500splc.ppd: FAIL
      **FAIL**  REQUIRED DefaultImageableArea
                REF: Page 102, section 5.15.
      **FAIL**  REQUIRED PageRegion
                REF: Page 100, section 5.14.
      **FAIL**  BAD Product - not "(string)".
                REF: Page 62, section 5.3.
        WARN    PCFileName longer than 8.3 in violation of PPD spec.
                REF: Pages 61-62, section 5.3.

Can anybody explain or point me at some help.

This is the ppd file - " Product " looks like a string to me assuming the 
others are ok. The readme in the distro says anything after suse6 should be 
ok.

*PPD-Adobe: "4.3"
*FormatVersion:	"4.3"
*FileVersion:	"1.1"
*LanguageVersion: English 
*LanguageEncoding: ISOLatin1
*PCFileName:	"CLP-500splc.ppd"
*Manufacturer: "SAMSUNG"
*Product:	"CLP-500"
*cupsVersion:	1.0
*cupsManualCopies: False
*cupsModelNumber:  2
*cupsFilter:	"application/vnd.cups-postscript 0 ppmtosplc"
*ModelName:     "Samsung CLP-500"
*ShortNickName: "CLP-500"
*linuxLanguage: "SPL-C"
*linuxPriority: "1"
*linuxURL:    "http://www.samsungprinter.com/"
*linuxIdentify: "CLP-500"
*NickName:      "Samsung CLP-500 Series (SPL-C)"
*PSVersion:	"(3010.000) 550"
*LanguageLevel:	"3"
*ColorDevice:	True
*DefaultColorSpace: Gray
*FileSystem:	False
*Throughput:	"20"
*%LandscapeOrientation: Plus90
*%VariablePaperSize: False
*%TTRasterizer:	Type42

*OpenUI *Resolution/Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 DPI: "<</HWResolution[600 600]>>setpagedevice"
*CloseUI: *Resolution

*OpenUI *PageSize/Page Size: PickOne
*DefaultPageSize: Letter
*PageSize Letter/US Letter: "<</Policies <</PageSize 7>>  /.HWMargins [12.5 
12.5 12.5 12.5] /PageSize [612 792] /ImagingBBox null>>setpagedevice"
*PageSize Legal/US Legal: "<< /Policies <</PageSize 7>> /.HWMargins [12.5 12.5 
12.5 12.5] /PageSize [612 1008] /ImagingBBox null>>setpagedevice"
*PageSize A4/A4: "<< /Policies <</PageSize 7>> /.HWMargins [12.5 12.5 12.5 
12.5] /PageSize[595 842] /ImagingBBox null>>setpagedevice"
*PageSize Executive/Executive: "<</Policies <</PageSize 7>> /.HWMargins [12.5 
12.5 12.5 12.5] /PageSize [522 756] /ImagingBBox null>> setpagedevice"
*PageSize Folio/Folio: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 
12.5 12.5] /PageSize [612 936] /ImagingBBox null>> setpagedevice"
*PageSize JB5/JIS B5: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 12.5 
12.5] /PageSize [516 729] /ImagingBBox null>> setpagedevice"
*PageSize B5/ISO B5 Env.: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 
12.5 12.5] /PageSize [499 709] /ImagingBBox null>> setpagedevice"
*PageSize A5/A5: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 12.5 
12.5] /PageSize [420 595] /ImagingBBox null>> setpagedevice"
*PageSize COM10/No.10 Env.: "<</Policies <</PageSize 7>> /.HWMargins [12.5 
12.5 12.5 12.5] /PageSize [297 684] /ImagingBBox null>> setpagedevice"
*PageSize Monarch/Monarch Env.: "<</Policies <</PageSize 7>> /.HWMargins [12.5 
12.5 12.5 12.5] /PageSize [279 540] /ImagingBBox null>> setpagedevice"
*PageSize DL/DL Env.: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 12.5 
12.5] /PageSize [312 624] /ImagingBBox null>> setpagedevice"
*PageSize C5/C5 Env.: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 12.5 
12.5] /PageSize [459 649] /ImagingBBox null>> setpagedevice"
*PageSize C6/C6 Env.: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 12.5 
12.5] /PageSize [323 459] /ImagingBBox null>> setpagedevice"
*PageSize A6/A6 Env.: "<</Policies <</PageSize 7>> /.HWMargins [12.5 12.5 12.5 
12.5] /PageSize [298 420] /ImagingBBox null>> setpagedevice"
*CloseUI: *PageSize

*% Commented out the A3 setting until somebody gets the values for the other 
sections
*% *PageSize A3/A3: "<</PageSize[842 1191] /ImagingBBox null>>setpagedevice"

*% This is where you define the SPL2 tray selection. The value name is send in 
the SPL2 header.
*OpenUI *InputSlot/Paper Source: PickOne
*DefaultInputSlot: AUTO
*InputSlot AUTO/Auto Select: ""
*InputSlot MANUAL/Manual Feed: ""
*InputSlot MULTI/Multii-Purpose Tray: ""
*InputSlot UPPER/Tray 1: ""
*InputSlot LOWER/Tray 2: ""
*CloseUI: *InputSlot

*% ++++++++++++++
*%  Duplex Mode
*% ++++++++++++++
*OpenUI *Duplex/Duplex:  PickOne
*OrderDependency: 50 AnySetup *Duplex
*DefaultDuplex: None
*Duplex None/None: " <</Duplex false>> setpagedevice"
*Duplex DuplexNoTumble/Long Edge: "
    <</Duplex true /Tumble false>> setpagedevice"
*End
*Duplex DuplexTumble/Short Edge: "
    <</Duplex true /Tumble true>> setpagedevice"
*End
*?Duplex: "
   save
      currentpagedevice /Duplex get
        {currentpagedevice /Tumble get
            {(DuplexTumble)}{(DuplexNoTumble)}ifelse
         }{(None)} ifelse = flush
   restore
"
*End
*CloseUI: *Duplex
 
*% Generic boilerplate PPD stuff babbling about paper dimensions and
*% the usual Postscript fonts offered by Ghostscript.  Contributions
*% to spice this up are welcome! 

*ImageableArea Letter/Letter: "12.5 12.5 599.5 779.5"
*ImageableArea Legal/Legal: "12.5 12.5 599.5 995.5"
*ImageableArea A4/A4: "12.5 12.5 582.5 829.5"
*ImageableArea Executive/Executive: "12.5 12.5 509.5 743.5"
*ImageableArea Folio/Folio: "12.5 12.5 599.5 923.5"
*ImageableArea JB5/JIS B5: "12.5 12.5 503.5 716.5"
*ImageableArea B5/B5 Env.: "12.5 12.5 486.5 696.5"
*ImageableArea A5/A5: "12.5 12.5 407.5 582.5"
*ImageableArea COM10/No.10 Env.: "12.5 12.5 284.5 671.5"
*ImageableArea Monarch/Monarch: "12.5 12.5 266.5 527.5"
*ImageableArea DL/DL Env.: "12.5 12.5 299.5 611.5"
*ImageableArea C5/C5 Env.: "12.5 12.5 446.5 636.5"
*ImageableArea C6/C6 Env.: "12.5 12.5 310.5 446.5"
*ImageableArea A6/A6 Env.: "12.5 12.5 285.5 407.5"

*DefaultPaperDimension: Letter
*PaperDimension Letter:	"612 792"
*PaperDimension Legal:	"612 1008"
*PaperDimension A4:	"595 842"
*PaperDimension Executive/Executive: "522 756"
*PaperDimension Folio/Folio: "612 936"
*PaperDimension JB5/JIS B5: "516 729"
*PaperDimension B5/ISO B5 Env.: "499 709"
*PaperDimension A5/A5: "420 595"
*PaperDimension COM10/No.10 Env.: "297 684"
*PaperDimension Monarch/Monarch Env.: "279 540"
*PaperDimension DL/DL Env.: "312 624"
*PaperDimension C5/C5 Env.: "459 649"
*PaperDimension C6/C6 Env.: "323 459"
*PaperDimension A6/A6 Env.: "298 420"

*DefaultLinuxGDIBand: Letter
*LinuxGDIBand Letter: "4960"
*LinuxGDIBand Legal: "4960"
*LinuxGDIBand A4: "4960"
*LinuxGDIBand Executive: "4960"
*LinuxGDIBand Folio: "4960"
*LinuxGDIBand JB5: "4960"
*LinuxGDIBand B5: "4960"
*LinuxGDIBand A5: "4960"
*LinuxGDIBand COM10: "4960"
*LinuxGDIBand Monarch: "4960"
*LinuxGDIBand DL: "4960"
*LinuxGDIBand C5: "4960"
*LinuxGDIBand C6: "4960"
*LinuxGDIBand A6: "4960"

*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

*JCLBegin:     "<1B>%-12345X"
*JCLToPSInterpreter:  "@PJL ENTER LANGUAGE = QPDL<0A>"
*JCLEnd:     "<09><1B>%-12345X"

*JCLOpenUI *MediaType/Paper Type: PickOne
*DefaultMediaType: Normal
*MediaType Normal/Plain Paper: "@PJL SET PAPERTYPE = NORMAL<0A>"
*MediaType Thick/Thick Paper: "@PJL SET PAPERTYPE = THICK<0A>"
*MediaType Thin/Thin Paper: "@PJL SET PAPERTYPE = THIN<0A>"
*MediaType Bond/Bond: "@PJL SET PAPERTYPE = BOND<0A>"
*MediaType OHP/Transparency: "@PJL SET PAPERTYPE = OHP<0A>"
*MediaType Card/Card Stock: "@PJL SET PAPERTYPE = CARD<0A>"
*MediaType Label/Label: "@PJL SET PAPERTYPE = LABEL<0A>"
*MediaType Used/Preprinted: "@PJL SET PAPERTYPE = USED<0A>"
*MediaType Color/Colored Paper: "@PJL SET PAPERTYPE = COLOR<0A>"
*MediaType Env/Envelope: "@PJL SET PAPERTYPE = ENV<0A>"
*MediaType Cotton/Cotton Paper: "@PJL SET PAPERTYPE = COTTON<0A>"
*MediaType Recycled/Recycled Paper: "@PJL SET PAPERTYPE = RECYCLED<0A>"
*JCLCloseUI: *MediaType

*JCLOpenUI *JCLJamrecovery/Reprint When Jam: PickOne
*DefaultJCLJamrecovery: RWJOff
*JCLJamrecovery RWJ/On: "@PJL SET JAMRECOVERY = ON<0A>@PJL SET RET=OFF<0A>"
*JCLJamrecovery RWJOff/Off: "@PJL SET JAMRECOVERY = OFF<0A>@PJL SET 
RET=OFF<0A>"
*JCLCloseUI: *JCLJamrecovery

*JCLOpenUI *JCLDuplex/Duplex Mode: PickOne
*DefaultJCLDuplex: None
*OrderDependency: 10 JCLSetup  *JCLDuplex
*JCLDuplex None/Off: "@PJL SET DUPLEX = OFF<0A>"
*JCLDuplex DuplexNoTumble/Long Edge: "@PJL SET DUPLEX = ON<0A>@PJL SET BINDING 
= LONGEDGE<0A>"
*JCLDuplex DuplexTumble/Short Edge: "@PJL SET DUPLEX = ON<0A>@PJL SET BINDING 
= SHORTEDGE<0A>"
*JCLCloseUI: *JCLDuplex


Thanks
            John

___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list