I am using OpenSuse 15.6 with Gnome.
I thought I had researched my new printer purchase well in getting the Epson Expression XP 4200. It has super resolution with photos etc and there is a printer driver for it in this OpenSuse release. But… I obviously didn’t finish checking out the SANE scan driver to work with it.
Well, there isn’t a driver for it. Lots of other expressions but not for any of the XP versions.
Does anyone have a workaround that I can use?
I’m having to reboot into my Windows 10 to use the scanner.
I hope I don’t have to try and use WINE etc to run it.
I have previously been using HP printers, which always worked very well, but I now wanted the high quality photo printing.
Does this help? Your scanner is in the list … Epson linux driver page
Hi. Is the multi-function device connected to your local network? To start with please capture and post the results from the following command:
scanimage -L
If the scanner is connected via a local network, stop the firewall temporarily with
sudo systemctl stop firewalld
then run
avahi-browse -t _uscan._tcp
You can also install sane-airscan with
sudo zypper install sane-airscan
and run
airscan-discover
Report back.
Hi. It’s directly connected via USB cable.
YAST doesn’t detect any scanner it can recognize. See image
Thanks but the list of scanners in there only shows 2 Expression models. My YAST opens up this whole list of Expressions - but none of the Expression XP models. See screenshot
I don’t think Epson have written a driver for Linux. Windows and MAc are supported.
Install the driver as per the link provided. There should be no need to configure via the YaST utility.
See if the advice given in this post helps.
You’ll need to uncomment the epson2 entry in /etc/sane.d/dll.conf, and add the vendor ID and product ID to the epns2.conf file. See how that goes.
Thanks. I’ll try and see if I can do that
BTW, I also think installing the epsonscan2-bundle-6.7.70.0.x86_64.rpm.tar.gz package is worth a shot. Ignore the YaST device list. Anyway, let’s see how far you get.
I’m busy trying to install the RPM from the Core folder in the download. I have installed RPMs before but very useless on sh etc
Integrity check is broken. I’ve ignored that and it has finished. Now where do I go?
You just open a terminal and become root then run the install.sh file from there. Remember to change to the directory where it is located first, or include the full path to the executable script.
So you completed the install? Run simple-scan, or your preferred scanning application.
Guess what? I have opened YAST and the Scanner and it detects my XP 4200… Let me see if it will install from there.
It should do, but again no need to configure the scanner via YaST.
Fire up the Gnome Document Scanner for example.
Ok so I got this when opening scanner in YAST, and I said OK, but SANE doesn’t see it. Shall I reboot and see?
No, just run the following again please…
scanimage -L
or fire up an actual GUI scanning application.
BTW, for usb attached scanners you may need to add the user to the ‘lp’ group for r/w access. You can do that via YaST User and Group Management.