[SOLVED] Epson Perfection V39, RIP on Linux Mint 20.3?

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
PerpetualNewbie
Level 1
Level 1
Posts: 39
Joined: Mon Jul 26, 2021 8:15 pm
Location: US

[SOLVED] Epson Perfection V39, RIP on Linux Mint 20.3?

Post by PerpetualNewbie »

Howdy,
I suspect that my Epson Perfection V39 flatbed scanner has been made obsolete by SANE no longer supporting it. The scanner still works on my old laptop, but it does not work on my new laptop with Mint 20.3.

The scanner is not recognized as a peripheral on my system, so any driver or scanner software doesn't work. I get error message from Xsane "Failed to open device 'epsonscan2:Perfection V39/GT-S650:003:002:esci2:usb:ES01D:317': Error during device I/O"

With the Epson Scan 2, I get "Unable to communicate with the scanner. Make sure the scanner is connected to the computer and turned on."

I understand that SANE is no longer supported for the Perfection V39, does anyone know if that will be corrected in an upcoming release or is the V39 permanently off the SANE project?

Is SANE the only game in town for scanners, or are there alternatives? I have poked around quite a bit without success.

I am a cheapskate and would prefer not to pay to have my scanner work, so I am balking at buying Vuescan, which according to my research, seems to be my only option, aside from forking over $200 for a SANE-supported, new version of the Epson hardware.

Thanks, any insight welcome,
Newbie

Code: Select all

inxi -Fxxxrz
System:
  Kernel: 5.13.0-51-generic x86_64 bits: 64 compiler: N/A 
  Desktop: Cinnamon 5.2.7 wm: muffin 5.2.1 dm: LightDM 1.30.0 
  Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop System: Notebook product: L14xMU v: N/A serial: <filter> 
  Chassis: type: 10 serial: <filter> 
  Mobo: Notebook model: L14xMU serial: <filter> UEFI: INSYDE v: 1.07.04LWL 
  date: 08/18/2020 
Battery:
  ID-1: BAT0 charge: 73.1 Wh condition: 73.1/73.9 Wh (99%) volts: 8.6/7.7 
  model: Notebook BAT type: Li-ion serial: <filter> status: Full 
CPU:
  Topology: Quad Core model: 11th Gen Intel Core i7-1165G7 bits: 64 
  type: MT MCP arch: Tiger Lake rev: 1 L2 cache: 12.0 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 44851 
  Speed: 1246 MHz min/max: 400/4700 MHz Core speeds (MHz): 1: 1183 2: 1101 
  3: 1112 4: 1265 5: 1340 6: 1349 7: 1240 8: 1147 
Graphics:
  Device-1: Intel vendor: CLEVO/KAPOK driver: i915 v: kernel bus ID: 00:02.0 
  chip ID: 8086:9a49 
  Display: x11 server: X.Org 1.20.13 driver: modesetting 
  unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 21.2.6 
  direct render: Yes 
Audio:
  Device-1: Intel vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel 
  bus ID: 00:1f.3 chip ID: 8086:a0c8 
  Sound Server: ALSA v: k5.13.0-51-generic 
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: efa0 
  bus ID: 34:00.0 chip ID: 8086:2723 
  IF: wlp52s0 state: up mac: <filter> 
  IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A 
Drives:
  Local Storage: total: 465.76 GiB used: 138.66 GiB (29.8%) 
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 500GB size: 465.76 GiB 
  speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 1B4QFXO7 scheme: GPT 
Partition:
  ID-1: / size: 456.96 GiB used: 138.66 GiB (30.3%) fs: ext4 
  dev: /dev/nvme0n1p2 
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/additional-repositories.list 
  1: deb http://repository.spotify.com stable non-free
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 
  1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
  Active apt repos in: /etc/apt/sources.list.d/controlcenter.list 
  1: deb http://deb.tuxedocomputers.com/ubuntu focal main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb http://packages.linuxmint.com una main upstream import backport #id:linuxmint_main
  2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
  3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
  4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ focal partner
  Active apt repos in: /etc/apt/sources.list.d/skype-stable.list 
  1: deb [arch=amd64] https://repo.skype.com/deb stable main
  Active apt repos in: /etc/apt/sources.list.d/teams.list 
  1: deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main
  Active apt repos in: /etc/apt/sources.list.d/vscodium.list 
  1: deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://download.vscodium.com/debs vscodium main
Info:
  Processes: 266 Uptime: 16m Memory: 15.43 GiB used: 1.51 GiB (9.8%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.4.0 alt: 9 Shell: bash 
  v: 5.0.17 running in: gnome-terminal inxi: 3.0.38
Last edited by LockBot on Mon Jan 02, 2023 11:00 pm, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by pdc_2 »

has been made obsolete by SANE no longer supporting it.
.. the SANE site says "unsupported" so I would take it that it has always been unsupported. Looks like its lsusb ID is
04b8:013d
.... is that what you get?

If I go here http://download.ebz.epson.net/dsc/searc ... ch/?OSC=LX and enter V39, I get offered two drivers; latest one issued 21st June 2022

that would seem a good one to try? It comes down as epsonscan2-bundle-6.6.41.0.x86_64.deb.tar.gz

... have you installed that already?
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by brian_p »

PerpetualNewbie wrote: Sat Jul 02, 2022 6:07 pm Howdy,
I suspect that my Epson Perfection V39 flatbed scanner has been made obsolete by SANE no longer supporting it. The scanner still works on my old laptop, but it does not work on my new laptop with Mint 20.3.
That's good to know. May we know what you get for

Code: Select all

scanimage -L 
and what version of Mint is being used?
The scanner is not recognized as a peripheral on my system, so any driver or scanner software doesn't work. I get error message from Xsane "Failed to open device 'epsonscan2:Perfection V39/GT-S650:003:002:esci2:usb:ES01D:317': Error during device I/O"

With the Epson Scan 2, I get "Unable to communicate with the scanner. Make sure the scanner is connected to the computer and turned on."

I understand that SANE is no longer supported for the Perfection V39, does anyone know if that will be corrected in an upcoming release or is the V39 permanently off the SANE project?

Is SANE the only game in town for scanners, or are there alternatives? I have poked around quite a bit without success.
That all depends. Please give

Code: Select all

lsusb -v | grep -A 3 bInterfaceClass.*7
--
Brian.
PerpetualNewbie
Level 1
Level 1
Posts: 39
Joined: Mon Jul 26, 2021 8:15 pm
Location: US

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by PerpetualNewbie »

Hi Brian,

Answers to your questions:

Using Linux Mint 64 bit Cinnamon

Code: Select all

user@linux-laptop:~$ cat /etc/issue
Linux Mint 20.3 Una \n \l

Code: Select all

user@linux-laptop:~$ scanimage -L
device `epsonscan2:Perfection V39/GT-S650:003:008:esci2:usb:ES010D:317' is a EPSON Perfection V39/GT-S650:003:008 flatbed scanner

Code: Select all

user@linux-laptop:~$ lsusb -v | grep -A 3 bInterfaceClass.*7
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
can't get debug descriptor: Resource temporarily unavailable
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Last edited by karlchen on Fri Jul 08, 2022 7:14 am, edited 1 time in total.
Reason: Enclosed each command and its output in [code] [/code] tags, thus preserving proper terminal screen formatting
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by brian_p »

PerpetualNewbie wrote: Thu Jul 07, 2022 4:53 pm
The scanner does not understand IPP-over-USB. Unfortunate, but not unexpected. Your main hope to get your device working is to use epsonscan2 as indicated by pdc_2 and as used by your other laptop.
--
Brian.
User avatar
Bolle1961
Level 5
Level 5
Posts: 888
Joined: Tue Jun 29, 2010 12:59 pm

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by Bolle1961 »

PerpetualNewbie wrote: Sat Jul 02, 2022 6:07 pmso I am balking at buying Vuescan, which according to my research, seems to be my only option, aside from forking over $200 for a SANE-supported, new version of the Epson hardware.
You'll still need the Epson driver
https://www.hamrick.com/vuescan/epson_p ... nformation
Have you tried the latest Epson driver 6.6.42.0
http://download.ebz.epson.net/dsc/searc ... archModule
Image
PerpetualNewbie
Level 1
Level 1
Posts: 39
Joined: Mon Jul 26, 2021 8:15 pm
Location: US

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by PerpetualNewbie »

Hi Brian,
Sadly, I already have Epson 2 installed, which was referenced by the error message in my initial post.
Unable to communicate with the scanner. Make sure the scanner is connected to the computer and turned on.
Do I absolutely need the latest version of Epson Scan 2 or is the version in Package Manager good enough?

Any chance this is a firmware problem?
epsonscan2snip.png
I also tested Simple Scan on the new computer and it can't see the scanner.
simplescansnip.png
simple scan unable to connect.png
Last edited by PerpetualNewbie on Fri Jul 08, 2022 12:39 pm, edited 3 times in total.
PerpetualNewbie
Level 1
Level 1
Posts: 39
Joined: Mon Jul 26, 2021 8:15 pm
Location: US

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by PerpetualNewbie »

Hi Bolle,
I am using the Epson Scan 2 version available in the package manager 6.6.40.0-1 as I lack the chops to do a tar install.
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by brian_p »

PerpetualNewbie wrote: Fri Jul 08, 2022 10:33 am Hi Bolle,
I am using the Epson Scan 2 version available in the package manager 6.6.40.0-1 as I lack the chops to do a tar install.
I would download the latest version of Epson's software (6.6.42.0). I assume it will go into the Downloads directory.

Then

Code: Select all

cd Downloads
followed by
  • Code: Select all

    tar zvxf epsonscan2-bundle-6.6.42.0.x86_64.deb.tar.gz
  • Code: Select all

    cd epsonscan2-bundle~.42.0.x86_64.deb
  • Code: Select all

    sudo ./install.sh
After this, give

Code: Select all

scanimage -L
Last edited by karlchen on Fri Jul 08, 2022 4:52 pm, edited 1 time in total.
Reason: corrected [list] [/list] usage. The items inside the list are prefixed by [*].
--
Brian.
PerpetualNewbie
Level 1
Level 1
Posts: 39
Joined: Mon Jul 26, 2021 8:15 pm
Location: US

Re: Epson Perfection V39, RIP on Linux Mint 20.3?

Post by PerpetualNewbie »

Wooohooo! Brian, it worked! I had to make a change from the instructions so that the directory was correct after info was extracted from the .tar file, but the scanner works. I am enshrining the commands for installing .tar files in my geek directory.

Thank you, thank you, thank you!!
followed by

tar zvxf epsonscan2-bundle-6.6.42.0.x86_64.deb.tar.gz

cd epsonscan2-bundle~.42.0.x86_64.de
Changed the cd epsonscan2-bundle~.42.0.x86_64.deb to cd epsonscan2-bundle-6.6.42.0.x86_64.deb

Code: Select all

user@linux-laptop:~$ cd Downloads
user@linux-laptop:~/Downloads$ tar zvxf epsonscan2-bundle-6.6.42.0.x86_64.deb.tar.gz
epsonscan2-bundle-6.6.42.0.x86_64.deb/
epsonscan2-bundle-6.6.42.0.x86_64.deb/install.sh
epsonscan2-bundle-6.6.42.0.x86_64.deb/plugins/
epsonscan2-bundle-6.6.42.0.x86_64.deb/plugins/epsonscan2-non-free-plugin_1.0.0.5-1_amd64.deb
epsonscan2-bundle-6.6.42.0.x86_64.deb/core/
epsonscan2-bundle-6.6.42.0.x86_64.deb/core/epsonscan2_6.6.42.0-1_amd64.deb
user@linux-laptop:~/Downloads$ cd epsonscan2-bundle~.42.0.x86_64.deb
bash: cd: epsonscan2-bundle~.42.0.x86_64.deb: No such file or directory
user@linux-laptop:~/Downloads$ cd epsonscan2-bundle-6.6.42.0.x86_64.deb.tar.gz
bash: cd: epsonscan2-bundle-6.6.42.0.x86_64.deb.tar.gz: Not a directory
user@linux-laptop:~/Downloads$ cd epsonscan2-bundle-6.6.42.0.x86_64.deb
user@linux-laptop:~/Downloads/epsonscan2-bundle-6.6.42.0.x86_64.deb$ sudo ./install.sh
[sudo] password for user:            
(Reading database ... 448201 files and directories currently installed.)
Preparing to unpack .../epsonscan2_6.6.42.0-1_amd64.deb ...
Unpacking epsonscan2 (6.6.42.0-1) over (6.6.40.0-1) ...
Selecting previously unselected package epsonscan2-non-free-plugin.
Preparing to unpack .../epsonscan2-non-free-plugin_1.0.0.5-1_amd64.deb ...
Unpacking epsonscan2-non-free-plugin (1.0.0.5-1) ...
Setting up epsonscan2 (6.6.42.0-1) ...
Setting up epsonscan2-non-free-plugin (1.0.0.5-1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24+linuxmint1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
user@linux-laptop:~/Downloads/epsonscan2-bundle-6.6.42.0.x86_64.deb$ cd ..
user@linux-laptop:~/Downloads$ cd ..
user@linux-laptop:~$ scanimage -L

device `epsonscan2:Perfection V39/GT-S650:003:016:esci2:usb:ES010D:317' is a EPSON Perfection V39/GT-S650:003:016 flatbed scanner
PerpetualNewbie
Level 1
Level 1
Posts: 39
Joined: Mon Jul 26, 2021 8:15 pm
Location: US

Re: [SOLVED] Epson Perfection V39, RIP on Linux Mint 20.3?

Post by PerpetualNewbie »

Thanks to everyone who contributed, and to pdc_2 for the link that got me to the correct version of the driver.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: [SOLVED] Epson Perfection V39, RIP on Linux Mint 20.3?

Post by pdc_2 »

pleased to hear the Epson drivers worked; (mind you, they do have an advantage: they have easy access to the hardware ..... )

It is interesting that Epson issued 6.6.41.0 on 21st June; then about two weeks later, updated it with 6.6.42.0

there used to be a lot of harrumphing on linux forums, about manufacturers "not supporting linux"!! .. harrumph .. harrumph .... Epson do seem to be maintaining vigilance, for older devices that are not airprint compatible
PerpetualNewbie
Level 1
Level 1
Posts: 39
Joined: Mon Jul 26, 2021 8:15 pm
Location: US

Re: [SOLVED] Epson Perfection V39, RIP on Linux Mint 20.3?

Post by PerpetualNewbie »

Hi pdc,

Thanks again and for others who go down this path, be aware that the Epson download site is a bit tricky to search. I kept getting results that lead me to a download screen that didn't have the correct file, or if I browsed the site, it looked like there was no support for linux.

Trick is to go directly to the page for epsonscan2. At the time of writing, the duckduckgo search that gets that correct page at the top of the search results is epson driver linux
https://support.epson.net/linux/en/epsonscan2.php
Locked

Return to “Printers & Scanners”