I'm back to Mint planet, and I'm back to my Epson 4180 nightmare (the only thing I cry about when dumping OpenSuse is how easy it is to install my scanner back there). If you're on the same boat as me, I think I found a solution.
I've done everything I usually do:
1) Install libsane (I don't install libsane-extras, since they seem to conflict with Avasys drivers);
2) install Avasys drivers (iscan and the iscan-gt-plugin for your model);
At this point, the scanner usually works. This time it didn't due to permission errors. How do you know you have those? Try this in a console:
- Code: Select all
$scanimage -L
$sudo scanimage -L
If the first one doesn't return your scanner model, but the second does, you have permission problems. To solve them, I tried to follow advice found in the forums and edit the rules found in:
- Code: Select all
/etc/udev/rules.d/
There's a 60_iscan.rules file there. All the permissions were already good to go, but the scanner still wouldn't breathe in normal user. So I searched here:
- Code: Select all
/lib/udev/rules.d
And found a file called 40-libsane.rules which pointed to a lot of scanners, but mine wasn't one of them. So I added the following line to that file:
- Code: Select all
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0118", ENV{libsane_matched}="yes"
I just copied one of the Epson lines and replaced the #### in the ATTRS{idProduct}=="####" with 0118 - my model's designation. You should replace it with yours.
And voilà, my Epson scanner is up and running. Hope it helps someone.





