Can't run Epsonscan2 - Exec format error

Hi,
Just installed Leap 16.0 from scratch and just finalising the install. I downloaded the Epson drivers for my Epson X-3205 and got the printers working with the help of CUPS.
I then installed the scanner software via the install.sh file and when I run epsonscan2 I get an error “bash: /usr/bin/epsonscan2: cannot execute binary file: Exec format error”.
I checked with my test PC also new 16.0 install and I get the same issue.

I have deleted the rpms and downloaded and installed again with the same issue.

Any help?

Thanks

Which rpms?
How installed?

hi,

I delete the original epson files and redownloaded them from the epson website. they were installed by the enclosed install.sh script.

I have just found a copy of version 6.7.80.0 from “openSUSE Software” and deleted ver 6.7.82.? and installed 6.7.80.0 and it gets as far as asking for the ip address and then fails to find the scanner

Thanks

Have you enabled 32-bit support?
https://en.opensuse.org/GRUB#Enabling_32bit_x86_support_in_Kernel

Also installed the 32-bit libs which the rpm requires?

I will try that on my test PC, but I now think the issue lies with the actual Epson drivers as version 6.7.80 is better than 6.7.82.

Epson offers 32-bit rpms, the OBS 64-bit rpms…

Can’t find 32 bit drivers on the web page, only 64bit RPMs labeled as “i686” but not X64??

So I also installed the previous version of the non-free plugins from “openSUSE Software” and it works.

So in summary I :-

  1. installed the epsonscan*.tar.gz (version 6.7.82.0)
  2. I uninstalled the epsonscan2 and epsonscan2-non-free-plugin via myrlyn
  3. I downloaded and zypper installed the rpms from the previous version from the above locations.

Tried and tested.

Thanks

This are 32-bit.

1 Like

Thanks for that.

Much appreciated :+1:

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.