Epson Printer Drivers

I have an Epson Inkjet Printer model L3210. I can print using Esc-R driver from various applications. However I am unable to install its full fledged Esc-P driven utility (rpm) downloaded (to local repo) from Epson site. I do have LSB Fake 4 installed. Using Discover I get the error messages
“Internal Error”
“Too few items to Process”

I doubt that the rpm at Epson site is boken though that possibility does exist. Has anyone run into similar problem and found a solution?

PrakashC

Unfortunately this lacks all usefull informations to help properly…

Whats wrong with the driver provided by openSUSE:
epson-inkjet-printer-escpr-1.7.15-bp154.1.54

  • which rpm exactly did you download from the Epson site?
  • why do you create a local repo for one rpm?
  • show the terminal output when you try to install it including error messages
  • what Disvover do you mean? KDE Discover? Printer Discover?..
  • where are this error messages from?

The Epson driver from Epson directly installs just fine:

leap@leaptest:~/Downloads> sudo rpm -ivh /home/leap/Downloads/epson-inkjet-printer-202101w-1.0.1-1lsb3.2.x86_64.rmp 
[sudo] Passwort für root: 
Preparing...                          ################################# [100%]
Updating / installing...
   1:epson-inkjet-printer-202101w-1.0.################################# [100%]
leap@leaptest:~/Downloads> 


I do have epson-inkjet-printer-escpr-1.7.15-bp154.1.54 from openSUSE installed. It does not run full Epson utilities.

I normally install software using Yast Software Manager. Creating a local repo was one of the suggestions made when I first had problems in installing Epson. I have also the Epson scanner driver rpm in it. Downloading the rpm in downloads means each time I upgrade Leap to next version that rpm is gone. I got the local repo on a separate partition where I do most of my work and keep long term items.

Sorry for the typo it is KDE Discover. The error messages are from discover.

Coming to my main requirement, Epson printer driver installation in Windows has facility especially for Photo printing. If it not available under Linux then that is an end to it. If it is available I would like to have it! It is possibly in epson-printer-utility-1.1.1-1lsb3.2.x86_64.rpm which is giving me trouble.

Would it been that hard to make a precise failure description? Why is it necessary that others need to guess your steps and try to recreate it…

I recreated your “problem”. Upstream epson-printer-utility-1.1.1-1lsb3.2.x86_64.rmp installs just fine, but it can’t be started:

leap@leaptest:~/Downloads> /opt/epson-printer-utility/bin/epson-printer-utility
/opt/epson-printer-utility/bin/epson-printer-utility: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory
leap@leaptest:~/Downloads> 

The support for outdated libQT4 got removed in most distributions (also in openSUSE). So this is an Epson problem that their utility is incompatible with modern distributions.
As Epson also provides a src.rpm, maybe you can adapt the spec file and rebuild the package yourself.

You can get them here:
https://download.opensuse.org/repositories/home:/Sauerland:/qt4/15.4/

1 Like

That settles the matter. Epson won’t be bothered seeing that this is a long standing issue.
Thanks, will not waste any more time on it.

PrakashC

Big thanks. This is very helpful for me. I have also Epson Ecotank L300 and original epson package is useless due to these missing libraries.

I can confirm that today after a very long time I managed to run my old Epson EcoTank L300 printer with the original driver from the manufacturer on openSUSE Leap. Without the contents of the below mentioned repository it would not have been possible.

Interestingly, this driver still works without problems on the latest releases of Fedora Linux without any additional help, unlike openSUSE.
Fedora Linux, which likes to be among the distributions with the latest software, has no problem providing all the necessary old packages and libraries for the old Epson drivers.