Working of Printers?

Post here if you are a new Porteus member and you're looking for some help.
Post Reply
Posts: 1
Joined: 27 May 2016, 10:08
Distribution: Lightweight Linux distribution
Location: India

Working of Printers?

Post#1 by vedagiri_cb » 27 May 2016, 10:21

Solution for working of printers like Samsung ML 2245, Samsung ProExpress M 3320, Dotmatrix Epson FX2175, Dotmatrix TVS 455 XL and WEP 1070 DX in Porteus?

User avatar
Posts: 4902
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Working of Printers?

Post#2 by francois » 28 May 2016, 03:09

Are you on 32 or 64 bit architecture?

For the 64 bit architecture, to install any printer you will need printing.xzm module installed and activated in /porteus/modules folder, see hyperlink:

Use the ppd driver installation for the ML-2245 (Samsung_ML-2245_Series.ppd) and probably Samsung ProExpress M 3320 (Samsung_M332x_382x_402x_Series.ppd)

1.0 See example of ppd for c460dw which is named Samsung_C460_Series.ppd: ... 3&start=15
2.0 Universal linux driver (samsung) download: ... .06.tar.gz
. uncompress the package
. within the /uld/noarch/share/ppd the ppds for samsung printers will be there
. the Samsung_C460_Series_fr.ppd si for the C460DW
3.0 Install the ppd file:
kde panel menu > system > print settings
. in print-settings (system-config-printer utility):
add > network printer > ipp:// (as an example, you have to provide your the ip address of your printer) > provide ppd file > /uld/noarch/share/ppd/Samsung_C460_Series_fr.ppd (adding the path where you did uncompressed the uld driver)
Voltaire: Le mieux est l'ennemi du bien.

User avatar
Posts: 4902
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Working of Printers?

Post#3 by francois » 28 May 2016, 03:45


According to this link epson 24 pin is working fine for the Dotmatrix Epson FX2175:!topic ... nYI1KswHqw
kde panel menu > system > print settings
. in print-settings (system-config-printer utility):
add ...

Or look for a ppd with linux printing for both dotmatrix there is a ppd (see section on samsung for ppd installation): ... rix&show=1

Code: Select all

*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 (4.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 4.0.0 or newer. This 
*% file and "foomatic-rip" work together to support PPD-controlled printer
*% driver option access with all supported 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 'Epson-Dot_Matrix-epsonc.ppd'
*FormatVersion:	"4.3"
*FileVersion:	"1.1"
*LanguageVersion: English 
*LanguageEncoding: ISOLatin1
*Manufacturer:	"Epson"
*Product:	"(Dot Matrix)"
*cupsVersion:	1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:	"application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter:	"application/vnd.cups-pdf 0 foomatic-rip"
*%pprRIP:        foomatic-rip other
*ModelName:     "Epson Dot Matrix"
*ShortNickName: "Epson Dot Matrix epsonc"
*NickName:      "Epson Dot Matrix Foomatic/epsonc (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"
*PSVersion:	"(3010.000) 815"
*PSVersion:	"(3010.000) 850"
*PSVersion:	"(3010.000) 860"
*PSVersion:	"(3010.000) 861"
*PSVersion:	"(3010.000) 862"
*PSVersion:	"(3010.000) 863"
*PSVersion:	"(3010.000) 864"
*PSVersion:	"(3010.000) 870"
*LanguageLevel:	"3"
*ColorDevice:	False
*DefaultColorSpace: Gray
*FileSystem:	False
*Throughput:	"1"
*LandscapeOrientation: Plus90
*TTRasterizer:	Type42
*1284DeviceID: "DRV:Depsonc,R1,M0,F1,P0,TG;"

*driverName epsonc: ""
*driverType G/Ghostscript built-in: ""
*driverUrl: ""
*driverObsolete: False
*driverManufacturerSupplied: False
*driverFreeSoftware: True

*HWMargins: 18 36 18 36
*VariablePaperSize: True
*MaxMediaWidth: 100000
*MaxMediaHeight: 100000
*NonUIOrderDependency: 100 AnySetup *CustomPageSize
*CustomPageSize True: "pop pop pop pop pop
%% FoomaticRIPOptionSetting: PageSize=Custom"
*FoomaticRIPOptionSetting PageSize=Custom: " -dDEVICEWIDTHPOINTS=0 -dD&&
*ParamCustomPageSize Width: 1 points 36 100000
*ParamCustomPageSize Height: 2 points 36 100000
*ParamCustomPageSize Orientation: 3 int 0 0
*ParamCustomPageSize WidthOffset: 4 points 0 0
*ParamCustomPageSize HeightOffset: 5 points 0 0

*FoomaticIDs: Epson-Dot_Matrix epsonc
*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPA&&
USE -dNOINTERPOLATE -sDEVICE=epsonc%A%Z -sOutputFile=- -"

*OpenGroup: General/General

*OpenUI *PageSize/Page Size: PickOne
*FoomaticRIPOption PageSize: enum CmdLine A
*OrderDependency: 100 AnySetup *PageSize
*DefaultPageSize: Letter
*PageSize Letter/US Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -dDEVICEWIDTHPOINTS=612 -&&
*PageSize A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*FoomaticRIPOptionSetting PageSize=A4: " -dDEVICEWIDTHPOINTS=595 -dDEV&&
*PageSize 3x5/3x5: "%% FoomaticRIPOptionSetting: PageSize=3x5"
*FoomaticRIPOptionSetting PageSize=3x5: " -dDEVICEWIDTHPOINTS=216 -dDE&&
*PageSize 4x6/4x6: "%% FoomaticRIPOptionSetting: PageSize=4x6"
*FoomaticRIPOptionSetting PageSize=4x6: " -dDEVICEWIDTHPOINTS=288 -dDE&&
*PageSize 5x7/5x7: "%% FoomaticRIPOptionSetting: PageSize=5x7"
*FoomaticRIPOptionSetting PageSize=5x7: " -dDEVICEWIDTHPOINTS=360 -dDE&&
*PageSize 5x8/5x8: "%% FoomaticRIPOptionSetting: PageSize=5x8"
*FoomaticRIPOptionSetting PageSize=5x8: " -dDEVICEWIDTHPOINTS=360 -dDE&&
*PageSize 6x8/6x8: "%% FoomaticRIPOptionSetting: PageSize=6x8"
*FoomaticRIPOptionSetting PageSize=6x8: " -dDEVICEWIDTHPOINTS=432 -dDE&&
*PageSize 8x10/8x10: "%% FoomaticRIPOptionSetting: PageSize=8x10"
*FoomaticRIPOptionSetting PageSize=8x10: " -dDEVICEWIDTHPOINTS=576 -dD&&
*PageSize 8x12/8x12: "%% FoomaticRIPOptionSetting: PageSize=8x12"
*FoomaticRIPOptionSetting PageSize=8x12: " -dDEVICEWIDTHPOINTS=576 -dD&&
*PageSize 11x14/11x14: "%% FoomaticRIPOptionSetting: PageSize=11x14"
*FoomaticRIPOptionSetting PageSize=11x14: " -dDEVICEWIDTHPOINTS=792 -d&&
*PageSize 11x14.Transverse/14x11: "%% FoomaticRIPOptionSetting: PageSize=11x14.Transverse"
*FoomaticRIPOptionSetting PageSize=11x14.Transverse: " -dDEVICEWIDTHPO&&
*PageSize 16x20/16x20: "%% FoomaticRIPOptionSetting: PageSize=16x20"
*FoomaticRIPOptionSetting PageSize=16x20: " -dDEVICEWIDTHPOINTS=1152 -&&
*PageSize 16x24/16x24: "%% FoomaticRIPOptionSetting: PageSize=16x24"
*FoomaticRIPOptionSetting PageSize=16x24: " -dDEVICEWIDTHPOINTS=1152 -&&
*PageSize 210x305mm/210x305mm (8.3x12): "%% FoomaticRIPOptionSetting: PageSize=210x305mm"
*FoomaticRIPOptionSetting PageSize=210x305mm: " -dDEVICEWIDTHPOINTS=59&&
*PageSize 378x279mm.Transverse/US Standard Fanfold (14.875x11): "%% FoomaticRIPOptionSetting: PageSize=378x279mm.Transverse"
*FoomaticRIPOptionSetting PageSize=378x279mm.Transverse: " -dDEVICEWID&&
*PageSize A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*FoomaticRIPOptionSetting PageSize=A3: " -dDEVICEWIDTHPOINTS=842 -dDEV&&
*PageSize FanFoldGerman/German Standard Fanfold (8.5x12): "%% FoomaticRIPOptionSetting: PageSize=FanFoldGerman"
*FoomaticRIPOptionSetting PageSize=FanFoldGerman: " -dDEVICEWIDTHPOINT&&
*PageSize Legal/US Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -dDEVICEWIDTHPOINTS=612 -d&&
*PageSize SuperB/Super B (13x19): "%% FoomaticRIPOptionSetting: PageSize=SuperB"
*FoomaticRIPOptionSetting PageSize=SuperB: " -dDEVICEWIDTHPOINTS=936 -&&
*CloseUI: *PageSize

*OpenUI *PageRegion: PickOne
*OrderDependency: 100 AnySetup *PageRegion
*DefaultPageRegion: Letter
*PageRegion Letter/US Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion 3x5/3x5: "%% FoomaticRIPOptionSetting: PageSize=3x5"
*PageRegion 4x6/4x6: "%% FoomaticRIPOptionSetting: PageSize=4x6"
*PageRegion 5x7/5x7: "%% FoomaticRIPOptionSetting: PageSize=5x7"
*PageRegion 5x8/5x8: "%% FoomaticRIPOptionSetting: PageSize=5x8"
*PageRegion 6x8/6x8: "%% FoomaticRIPOptionSetting: PageSize=6x8"
*PageRegion 8x10/8x10: "%% FoomaticRIPOptionSetting: PageSize=8x10"
*PageRegion 8x12/8x12: "%% FoomaticRIPOptionSetting: PageSize=8x12"
*PageRegion 11x14/11x14: "%% FoomaticRIPOptionSetting: PageSize=11x14"
*PageRegion 11x14.Transverse/14x11: "%% FoomaticRIPOptionSetting: PageSize=11x14.Transverse"
*PageRegion 16x20/16x20: "%% FoomaticRIPOptionSetting: PageSize=16x20"
*PageRegion 16x24/16x24: "%% FoomaticRIPOptionSetting: PageSize=16x24"
*PageRegion 210x305mm/210x305mm (8.3x12): "%% FoomaticRIPOptionSetting: PageSize=210x305mm"
*PageRegion 378x279mm.Transverse/US Standard Fanfold (14.875x11): "%% FoomaticRIPOptionSetting: PageSize=378x279mm.Transverse"
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion FanFoldGerman/German Standard Fanfold (8.5x12): "%% FoomaticRIPOptionSetting: PageSize=FanFoldGerman"
*PageRegion Legal/US Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion SuperB/Super B (13x19): "%% FoomaticRIPOptionSetting: PageSize=SuperB"
*CloseUI: *PageRegion

*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "18 36 594 756"
*ImageableArea A4/A4: "18 36 577 806"
*ImageableArea 3x5/3x5: "18 36 198 324"
*ImageableArea 4x6/4x6: "18 36 270 396"
*ImageableArea 5x7/5x7: "18 36 342 468"
*ImageableArea 5x8/5x8: "18 36 342 540"
*ImageableArea 6x8/6x8: "18 36 414 540"
*ImageableArea 8x10/8x10: "18 36 558 684"
*ImageableArea 8x12/8x12: "18 36 558 828"
*ImageableArea 11x14/11x14: "18 36 774 972"
*ImageableArea 11x14.Transverse/14x11: "18 36 990 756"
*ImageableArea 16x20/16x20: "18 36 1134 1404"
*ImageableArea 16x24/16x24: "18 36 1134 1692"
*ImageableArea 210x305mm/210x305mm (8.3x12): "18 36 577 828"
*ImageableArea 378x279mm.Transverse/US Standard Fanfold (14.875x11): "18 36 1053 756"
*ImageableArea A3/A3: "18 36 824 1155"
*ImageableArea FanFoldGerman/German Standard Fanfold (8.5x12): "18 36 594 828"
*ImageableArea Legal/US Legal: "18 36 594 972"
*ImageableArea SuperB/Super B (13x19): "18 36 918 1332"

*DefaultPaperDimension: Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension A4/A4: "595 842"
*PaperDimension 3x5/3x5: "216 360"
*PaperDimension 4x6/4x6: "288 432"
*PaperDimension 5x7/5x7: "360 504"
*PaperDimension 5x8/5x8: "360 576"
*PaperDimension 6x8/6x8: "432 576"
*PaperDimension 8x10/8x10: "576 720"
*PaperDimension 8x12/8x12: "576 864"
*PaperDimension 11x14/11x14: "792 1008"
*PaperDimension 11x14.Transverse/14x11: "1008 792"
*PaperDimension 16x20/16x20: "1152 1440"
*PaperDimension 16x24/16x24: "1152 1728"
*PaperDimension 210x305mm/210x305mm (8.3x12): "595 864"
*PaperDimension 378x279mm.Transverse/US Standard Fanfold (14.875x11): "1071 792"
*PaperDimension A3/A3: "842 1191"
*PaperDimension FanFoldGerman/German Standard Fanfold (8.5x12): "612 864"
*PaperDimension Legal/US Legal: "612 1008"
*PaperDimension SuperB/Super B (13x19): "936 1368"

*OpenUI *Resolution/Resolution: PickOne
*FoomaticRIPOption Resolution: enum CmdLine A
*OrderDependency: 100 AnySetup *Resolution
*DefaultResolution: 60x60dpi
*Resolution 60x60dpi/60x60 dpi: "%% FoomaticRIPOptionSetting: Resolution=60x60dpi"
*FoomaticRIPOptionSetting Resolution=60x60dpi: " -r60x60"
*Resolution 60x72dpi/60x72 dpi: "%% FoomaticRIPOptionSetting: Resolution=60x72dpi"
*FoomaticRIPOptionSetting Resolution=60x72dpi: " -r60x72"
*Resolution 60x180dpi/60x180 dpi: "%% FoomaticRIPOptionSetting: Resolution=60x180dpi"
*FoomaticRIPOptionSetting Resolution=60x180dpi: " -r60x180"
*Resolution 60x216dpi/60x216 dpi: "%% FoomaticRIPOptionSetting: Resolution=60x216dpi"
*FoomaticRIPOptionSetting Resolution=60x216dpi: " -r60x216"
*Resolution 120x60dpi/120x60 dpi: "%% FoomaticRIPOptionSetting: Resolution=120x60dpi"
*FoomaticRIPOptionSetting Resolution=120x60dpi: " -r120x60"
*Resolution 120x72dpi/120x72 dpi: "%% FoomaticRIPOptionSetting: Resolution=120x72dpi"
*FoomaticRIPOptionSetting Resolution=120x72dpi: " -r120x72"
*Resolution 120x180dpi/120x180 dpi: "%% FoomaticRIPOptionSetting: Resolution=120x180dpi"
*FoomaticRIPOptionSetting Resolution=120x180dpi: " -r120x180"
*Resolution 120x216dpi/120x216 dpi: "%% FoomaticRIPOptionSetting: Resolution=120x216dpi"
*FoomaticRIPOptionSetting Resolution=120x216dpi: " -r120x216"
*Resolution 180x60dpi/180x60 dpi: "%% FoomaticRIPOptionSetting: Resolution=180x60dpi"
*FoomaticRIPOptionSetting Resolution=180x60dpi: " -r180x60"
*Resolution 180x72dpi/180x72 dpi: "%% FoomaticRIPOptionSetting: Resolution=180x72dpi"
*FoomaticRIPOptionSetting Resolution=180x72dpi: " -r180x72"
*Resolution 180x180dpi/180x180 DPI: "%% FoomaticRIPOptionSetting: Resolution=180x180dpi"
*FoomaticRIPOptionSetting Resolution=180x180dpi: " -r180x180"
*Resolution 180x216dpi/180x216 dpi: "%% FoomaticRIPOptionSetting: Resolution=180x216dpi"
*FoomaticRIPOptionSetting Resolution=180x216dpi: " -r180x216"
*Resolution 240x60dpi/240x60 dpi: "%% FoomaticRIPOptionSetting: Resolution=240x60dpi"
*FoomaticRIPOptionSetting Resolution=240x60dpi: " -r240x60"
*Resolution 240x72dpi/240x72 dpi: "%% FoomaticRIPOptionSetting: Resolution=240x72dpi"
*FoomaticRIPOptionSetting Resolution=240x72dpi: " -r240x72"
*Resolution 240x180dpi/240x180 dpi: "%% FoomaticRIPOptionSetting: Resolution=240x180dpi"
*FoomaticRIPOptionSetting Resolution=240x180dpi: " -r240x180"
*Resolution 240x216dpi/240x216 dpi: "%% FoomaticRIPOptionSetting: Resolution=240x216dpi"
*FoomaticRIPOptionSetting Resolution=240x216dpi: " -r240x216"
*CloseUI: *Resolution

*CloseGroup: General

*% 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
Personally, I would use the ppd. But both should work well.
Voltaire: Le mieux est l'ennemi du bien.

User avatar
Posts: 4902
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Working of Printers?

Post#4 by francois » 28 May 2016, 04:03

WEP printer.

So the same driver for the dot printers should work also for this one.
Voltaire: Le mieux est l'ennemi du bien.

Post Reply