How to install Epson Perfection V600 Photo Scanner drivers
Driver install steps for older Ubuntu (<= 14.04)
Note: See my other answer for latest Ubuntu steps: https://askubuntu.com/a/1135180/8570
Looks like a package is missing but I will detail the whole process to help other users.
Search for the Epson Driver site for Perfection V600
Linux drivers:
Download the relevant packages from both links:
iscan-data_1.24.0-2_all.deb
iscan_2.29.2-1~usb0.1.ltdl7_amd64.deb
iscan-plugin-gt-x820_2.2.0-1_amd64.deb
Notes:
- For Ubuntu 8.04 and lower download
ltdl3
instead ofltdl7
- For 32-bit Ubuntu users download
i386
instead ofamd64
Install the packages as per the order above by double-clicking on the package to open it with the Ubuntu Software Centre. Alternatively use dpkg -i <deb>
from the terminal for each package.
Connect and power on the scanner.
Open Dash
and search for Image Scan! for Linux
It sometimes can take a while for the software to open, so be patient, and eventually it should find your scanner and you are ready to scan.
References:
- Epson Scanner FAQ
- Epson Scanner Manual
Driver install steps for Ubuntu 17.10 onwards
Epson released an updated combined install package which can be obtained via their support site.
Download
Espon Driver Search
Search for V600
, choose Linux
operating system and downloading all-in-one driver package.
Install
Epson provide notes on how to install but the quick overview is to run the following in the terminal that will extract and start the installation process:
tar xf iscan-gt-x820-bundle-1.0.1.x64.deb.tar.gz
cd iscan-gt-x820-bundle-1.0.1.x64.deb
./install.sh
Additional steps
Normally this would be enough but at the time of writing April 2019 iScan opens with this error message:
Could not send command to scanner. Check the scanner’s status.
So additional steps are required. These have been taken from bug #1728012.
Fix Epson USB device permission
Create a rules file so that the USB scanner has permission to be used by user without needing sudo
.
sudo vim /etc/udev/rules.d/79-udev-epson.rules
Paste this line into the new rules file:
ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="*", MODE="0777"
Fix libsane-epkowa driver location
As mentioned in the bug report the libsane-epkowa drivers are not being found so create a link to them in the correct location:
sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane
Troubleshooting
Some commands to check if your scanner can be found. I have included the output with working Epson V600 scanner.
Check if your scanner device can be found:
$ scanimage -L
device `epkowa:interpreter:001:010' is a Epson (unknown model) flatbed scanner
Find any scanner attached to the computer (without superuser privileges). To identify USB permission issues.
$ sane-find-scanner
could not open USB device ...
found USB scanner (vendor=0x04b8 [EPSON], product=0x013a [EPSON Scanner]) at libusb:001:010
could not open USB device ...
with superuser privileges
$ sudo sane-find-scanner
found USB scanner (vendor=0x04b8 [EPSON], product=0x013a [EPSON Scanner]) at libusb:001:010