Getting a Epson Perfection V700 Photo working under Ubuntu Feisty

As usual it was fairly easy in the end, and anything from obvious. I followed the directions here and was up and running in no time. (google + ubuntu forums == goodness)


  1. With the scanner on and plugged in to the computer, run sane-find-scanner (as root) to see if the scanner is detected (I was using the USB interface)–it was:
    $ sane-find-scanner 
      # sane-find-scanner will now attempt to detect your scanner. If the
      # result is different from what you expected, first make sure your
      # scanner is powered up and properly connected to your computer.
      # No SCSI scanners found. If you expected something different, make sure that
      # you have loaded a kernel SCSI driver for your SCSI adapter.
    found USB scanner (vendor=0x04b8 [EPSON], product=0x012c [EPSON Scanner]) at libusb:005:036
    found USB scanner (vendor=0x0483 [STMicroelectronics], product=0x2016 [Biometric Coprocessor]) at libusb:003:029
      # Your USB scanner was (probably) detected. It may or may not be supported by
      # SANE. Try scanimage -L and read the backend's manpage.
      # Not checking for parallel port scanners.
      # Most Scanners connected to the parallel port or other proprietary ports
      # can't be detected by this program.
      # You may want to run this program as root to find all devices. Once you
      # found the scanner devices, be sure to adjust access permissions as
      # necessary.
  2. I edited /etc/sane/epson.conf and replaced ‘usb’ with ‘usb 0x04b8 0x012c’ (from the output above).
  3. Once you do this, scanimage should be able to locate it, to wit:
    $ scanimage -L
    device `epson:libusb:005:036' is a Epson GT-X900 flatbed scanner

    It’s not identified correctly, but that turned out to be a non-issue.

  4. After this I could run ‘vuescan’ as root, but not joe user. The somewhat unsatisfying fix is as follows:
          sudo gedit /etc/udev/rules.d/40-permissions.rules

    Scroll down the file until you find an entry that says:-

    # USB devices (usbfs replacement)
    SUBSYSTEM=="usb_device", MODE="0664"

    Change the MODE=”0664″ to MODE=”0666″ and save the file, then reboot.

  5. Bob’s your uncle!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: