I got a deb from Epson (first Download button, second deb):
epson-inkjet-printer-201207w_1.0.0-1lsb3.2_amd64.deb
|--data.tar.gz
|--opt
|--epson-inkjet-printer-201207w
|--cups
|--lib
|--filter
epson_inkjet_printer_filter
|--doc
|--AUTHORS (Copyright: Epson)
|--COPYING (It tells you to read the next 2 files)
|--COPYING.EPSON (an EULA)
|--COPYING.LIB (The GNU LGPL)
|--Manual.txt (What the printer can do)
|--README (1. What printer this is for
2. The license for two object codes
3. A link to where I search for to download the deb)
|--lib64
|---libEpson_201207w.MT.so.1.0.0
|---libEpson_201207w.so.1.0.0
|--ppds
|--Epson
|--Epson-L355_Series-epson-driver.ppd.gz
|--(and 6 more ppd.gz for more printers)
|--resource
|--Epson_201207w.1.data
|--Epson_201207w.MT.1.data
|--Epson_201207w.MT.2.data
|--Epson_201207w.MT.3.data
|--Epson_201207w.MT.4.data
|--Epson_201207w.MT.5.data
|--Epson_201207w.MT.6.data
|--watermark
|---WEPCG00.EID
|--(and 9 more watermarks)
And I copied some of its files:
epson_inkjet_printer_filter
(from epson-inkjet-printer-201207w/cups/lib/filter
) is now in /usr/lib64/cups/filter
doc
(from epson-inkjet-printer-201207w/
) is now in /usr/share/epson-inkjet-printer-201207w
libEpson_201207w.MT.so.1.0.0
and libEpson_201207w.so.1.0.0
(from epson-inkjet-printer-201207w/lib64
) are now in /usr/lib64
and I chmod 755
them.
Epson
(from epson-inkjet-printer-201207w/ppds
) is now in /usr/share/cups/model
and I gzip -d
all its ppd.gz)
resource
(from epson-inkjet-printer-201207w
) is now in /usr/share/epson-inkjet-printer-201207w
watermark
(from epson-inkjet-printer-201207w
) is now in /usr/share/epson-inkjet-printer-201207w
I tried to add the printer manually. Printer Settings
showed me an error message: epson_inkjet_printer_filter
was missing. But I knew exactly where it was because I put it there.
I read the content of Epson-L355_Series-epson-driver.ppd
and edited it to look for epson_inkjet_printer_filter
where it actually was. Printer Settings
did not show me that error message again.
I also edited Epson-L355_Series-epson-driver.ppd
to look for the watermarks where it actually were.
Previously, libEpson_201207w.MT.so.1.0.0
and libEpson_201207w.so.1.0.0
were in /usr/share/epson-inkjet-printer-201207w
but I did not chmod 755
them back then.
And this printer refuses to print...
I also know that this manual (for Linux) by Epson exists.