Dears ii have an issue just wondering if any one can help with i have an Epson TM-u220 printer i want to make it work on ubuntu core with chromium kiosk using cups but this printer didnt work with any built in driver and on the os its showing as unknown this printer has an linux driver need to be installed to work it has built.sh and install .sh packages i tried almost every thing to make it work but no success even i tried to make a custom snap but also didnt work if i manually add the PPD file i get error missing filter filer and even if i add the filter manually i get ghostscrips error any suggestions please
Perhaps @till.kamppeter can help here ?
In Ubuntu Core as an all-Snap environment you have an immutable OS distribution with immutable applications. All system and application executable and libraries are in read-only squashfs-mounted file system images. This is also valid for CUPS which comes as the CUPS Snap. You cannot add PPD files and driver filters into the CUPS Snap. So the snapped CUPS by itself only supports the modern, driverless IPP printers (AirPrint, Mopria, …) or legacy printers with very common page description languages, like PostScript, PDF, or PCL.
But we have already a solution for that, Printer Applications. This is the new printer driver format for the future, principally designed for CUPS 3.x which will cease to support PPD files and driver filters but also suitable for the snapped CUPS where you cannot add PPD files and driver filters. Printer Applications are nothing more than a software emulation of driverless IPP printers which on the other end communicates with printer hardware which is not driverless by itself.
I have created 4 Printer Application Snaps which are available in the Snap Store and they cover all the around 10000 printer models which are supported in classically installed Debian or Ubuntu. So if you had used your printer under Linux without a proprietary driver from the manufacturer, you should be good to go with these Printer Applications. In addition there are also 2 created by CUPS author Michael Sweet.
Search for “Printer Application” in the Snap Store
For your Epson you will most probably need the Gutenprint Printer Application if it is an inkjet and LPrint if it is a small format label printer or similar.
yes but the chromium can support printer with other app other than original cups?
First, I would like to know which PPD file/driver are you uing for this printer. Could you make it available or tell where I can download it?
Second, usually the Chromium browser prints via its print dialog and this one communicates with CUPS. CUPS is available to Ubuntu Core via the CUPS Snap. How do you print from Chromium?
thank you for your help first this EPSON TM-U220P is considered as 9pin series printer as mentioned on its website so i tried to use this driver but when i print its not printing normal check attached , but on ubuntu classic if i installed the driver it will use its own ppd tm-impact-receipt-rastertotmir.ppd it works fine , on chromiun iam using my webserver app and when i print the chromium print extension will popup as normal printing
i couldn’t find any solution to make chromium work with other than CUPS
@till.kamppeter can any one help me to make this printer work even if its paid service please
You still have not pointed till to a download location for the PPD (or provided it in any other way) …
Dear ogra sorry for that , the below is the link for download https://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=EN&CN2=US&CTI=205&PRN=Software&OSC=LX
dears, any solutions for this case