24.04 + epson scanner

I am trying to install my Epson Perfection V100 flatbed scanner from the previous millennia which had always worked fine until 23.10.

This is a fresh 24.04 install with all updates and upgrades.

I have got the Epson driver from https://support.epson.net/linux/en/iscan.php?model=gt-s600&version=2.30.4

And when I attempt to execute it:

./install.sh
[sudo] password for dls: 
Hit:1 http://ca.archive.ubuntu.com/ubuntu noble InRelease
Hit:2 http://security.ubuntu.com/ubuntu noble-security InRelease                                         
Get:3 http://ca.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]                               
Get:4 https://updates.signal.org/desktop/apt xenial InRelease [5,887 B]                                  
Hit:5 https://download.sublimetext.com apt/stable/ InRelease                                             
Ign:6 https://repo.vivaldi.com/stable/deb stable InRelease                                               
Hit:7 https://repo.vivaldi.com/stable/deb stable Release                                                 
Hit:8 http://ca.archive.ubuntu.com/ubuntu noble-backports InRelease                                      
Get:9 https://updates.signal.org/desktop/apt xenial/main amd64 Packages [57.8 kB]
Hit:10 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu noble InRelease
Hit:12 https://deb.librewolf.net focal InRelease
Fetched 190 kB in 1s (204 kB/s)
Reading package lists... Done
W: https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu/dists/noble/InRelease: Signature by key 0AB215679C571D1C8325275B9BDB3D89CE49EC21 uses weak algorithm (rsa1024)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'libgcc-s1' instead of 'libgcc1'
Note, selecting 'libglib2.0-0t64' instead of 'libglib2.0-0'
Note, selecting 'libgtk2.0-0t64' instead of 'libgtk2.0-0'
Note, selecting 'libgcc-s1' instead of 'libgcc1'
E: Unable to locate package libsane
$

The reason I am asking here first is because I believe to have installed all of the libsanes that I could find:

$ sudo apt search libsane
Sorting... Done
Full Text Search... Done
libreoffice/noble-updates,noble-security,now 4:24.2.3-0ubuntu0.24.04.2 amd64 [installed]
  office productivity suite (metapackage)

libsane-common/noble,noble,now 1.2.1-7build4 all [installed]
  API library for scanners -- documentation and support files

libsane-dev/noble,now 1.2.1-7build4 amd64 [installed]
  API development library for scanners [development files]

libsane-hpaio/noble,now 3.23.12+dfsg0-0ubuntu5 amd64 [installed,automatic]
  HP SANE backend for multi-function peripherals

libsane1/noble,now 1.2.1-7build4 amd64 [installed,automatic]
  API library for scanners

$

xo

I have the same scanner, and after installing 24.04 from scratch on a new ssd, I also had the same problem. I got it working after finding this:

which tells you (In addition to installing libsane1) to install a version of libsane from a different ubuntu release:

***quote

It appears that in 2017, someone decided to rename libsane to libsane1. Currently, libsane is just used for backwards compatibility purposes. It has no files itself. It does nothing else but depend on libsane1. However, the libsane package is not available in Ubuntu 23.10 and there is high probability, we wouldn't see it it future releases.

For your driver to work, first you will have to install the libsane1 package. And the workaround for libsane is to download and install the package from another Ubuntu release. In the example below, I am using libsane from Ubuntu 23.04 (Lunar Lobster) for amd64 architecture and it works. You can download and install it with:

sudo apt install libsane1
wget http://mirrors.kernel.org/ubuntu/pool/universe/s/sane-backends/libsane_1.2.1-1_amd64.deb
sudo dpkg -i libsane_1.2.1-1_amd64.deb

I was able to run the sudo ./install.sh after that.

***unquote

5 Likes

Welcome @tomonoak to the community!

1 Like

It is incredible to think that we are still using this trust worthy device after so long and it feels so good that it is still doing the job great. Also, I would had never knew, in 2024, that there would be another person with the same (dated) setup as mine.

Thank you very much, this indeed solved my problem and the ol' faithful is back in action!

xo

3 Likes

Thank you tomonoak! I had almost given up on getting my Epson Perfection V300 working.
Jim

3 Likes

Am glad to have found this thread. I just overcame the same problem with an epson v370 scanner.

FYI, the libsane deb file can also be found at 1.1.1-5 : libsane : amd64 : Kinetic (22.10) : Ubuntu .

3 Likes

I have found libsane_1.2.1-2_amd64.deb in Debian at https://packages.debian.org/bookworm/libsane

2 Likes

Hi, @mario_rava and welcome to the Ubuntu MATE Community!

1 Like

Have installed libsane_1.2.1-2 and the epson driver successfully for my Perfection V500 scanner but still the scanner is not recognized by imagescan.

1 Like

Hi, @Doug_Pafk and welcome to the Ubuntu MATE Community!