Epson Perfection 1250 Scanner Color Banding

Forum rules
Before you post please read this
andy17mb
Level 1
Level 1
Posts: 19
Joined: Sat Feb 06, 2010 3:00 pm

Epson Perfection 1250 Scanner Color Banding

Postby andy17mb » Thu Jun 26, 2014 7:00 am

Hi All,

I'm having scanning issues... I'm using Mint 17 Cinnamon 64bit and have libsane 1.0.23-3ubuntu3.1 installed. I've tried scanning with Simple scan, XSane and Gscan2pdf (so the Sane backend - plustek:libusb:004 for my Epson Perfection 1250 - is the same) and intermittently I am getting colour tinted scans when i scan in colour (eg left half of the image is green tinted and right half is red tinted or wholly yellow or pink background). I have had good scans from this in the past and still do intermittently, so I am not sure whether this is a SANE issue or the hardware. Can anyone suggest how I can narrow down the problem, or suggest a solution?

TIA

Andy

rbmorse
Level 3
Level 3
Posts: 113
Joined: Mon Mar 07, 2011 11:56 pm
Location: Albuquerque, New Mexico USA

Re: Epson Perfection 1250 Scanner Color Banding

Postby rbmorse » Thu Jun 26, 2014 9:54 am

Hope is not a plan

andy17mb
Level 1
Level 1
Posts: 19
Joined: Sat Feb 06, 2010 3:00 pm

Re: Epson Perfection 1250 Scanner Color Banding

Postby andy17mb » Thu Jun 26, 2014 2:34 pm

I've not and am currently battling with trying to do that. I think I've now got all the dependencies in but I can't get it to compile :? Still trying to make sense of the error messages from the compiler.

The Plustek backend has been fine in the past and other literature seems to suggest it should work, so I'm assuming the Epson driver is a better alternative rather than the plustek backend no longer working?

pdc_2
Level 7
Level 7
Posts: 1889
Joined: Mon May 11, 2009 1:21 am

Re: Epson Perfection 1250 Scanner Color Banding

Postby pdc_2 » Thu Jun 26, 2014 2:59 pm

so Andy seems like you go here http://download.ebz.epson.net/dsc/du/02 ... dc9fc14ff3

and download iscan_2.10.0-1.tar.gz (as the only package is for rpm)

Epson say to install the commands are
cd Downloads
tar -zxvf iscan_2.10.0-1.tar.gz
cd iscan_2.10.0-1
./configure
make
sudo make install


__________

their readme says
A number of non-free plugins are available separately that provide support for the following scanners: Perfection 1250/Perfection 1250 PHOTO


I think they are available here http://download.ebz.epson.net/dsc/du/02 ... 702237f1e8

but it is only available as an rpm package it seems so you would need to use alien

andy17mb
Level 1
Level 1
Posts: 19
Joined: Sat Feb 06, 2010 3:00 pm

Re: Epson Perfection 1250 Scanner Color Banding

Postby andy17mb » Fri Jun 27, 2014 5:18 am

Thanks,

That's exactly what I've done. After going through the ./configure stage three times I finally sorted out all the dependencies. Now when I "make" the compiler gets so far and spits out an error. I ran out of time and energy to figure that one out last night, but will have another go today.

What I was trying to check is whether the plustek backend that Sane automatically picks is now no longer functional and the proprietry Epson one should be used, or that the Epson one is simply a better alternative and the Plustek should still work.

andy17mb
Level 1
Level 1
Posts: 19
Joined: Sat Feb 06, 2010 3:00 pm

Re: Epson Perfection 1250 Scanner Color Banding

Postby andy17mb » Fri Jul 18, 2014 6:47 am

I am still fighting a war of attrition with trying to compile the scanner driver. So - one question - has anyone succeeded in compling the driver refernced in this thread? I'm now at the make compile stage and GCC is spitting out errors like an angry cat. I've got so far googling errors but am now stuck. Here's the compiler output:

Code: Select all

Making install in include
make[1]: Entering directory `/home/atc/Downloads/iscan-2.10.0/include'
make[2]: Entering directory `/home/atc/Downloads/iscan-2.10.0/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/atc/Downloads/iscan-2.10.0/include'
make[1]: Leaving directory `/home/atc/Downloads/iscan-2.10.0/include'
Making install in libltdl
make[1]: Entering directory `/home/atc/Downloads/iscan-2.10.0/libltdl'
make[2]: Entering directory `/home/atc/Downloads/iscan-2.10.0/libltdl'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
test -z "/usr/local/include" || mkdir -p -- "/usr/local/include"
make[2]: Leaving directory `/home/atc/Downloads/iscan-2.10.0/libltdl'
make[1]: Leaving directory `/home/atc/Downloads/iscan-2.10.0/libltdl'
Making install in lib
make[1]: Entering directory `/home/atc/Downloads/iscan-2.10.0/lib'
if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane  -I../include   -g -O2 -MT libimage_stream_la-imgstream.lo -MD -MP -MF ".deps/libimage_stream_la-imgstream.Tpo" -c -o libimage_stream_la-imgstream.lo `test -f 'imgstream.cc' || echo './'`imgstream.cc; \
   then mv -f ".deps/libimage_stream_la-imgstream.Tpo" ".deps/libimage_stream_la-imgstream.Plo"; else rm -f ".deps/libimage_stream_la-imgstream.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-imgstream.lo -MD -MP -MF .deps/libimage_stream_la-imgstream.Tpo -c imgstream.cc  -fPIC -DPIC -o .libs/libimage_stream_la-imgstream.o
imgstream.cc: In static member function 'static lt__handle* iscan::imgstream::find_dlopen(const char*)':
imgstream.cc:262:69: error: invalid conversion from 'int (*)(const void*, const void*)' to 'int (*)(const dirent**, const dirent**)' [-fpermissive]
       int count = scandir (dir_name, &match, selector, reversionsort);
                                                                     ^
In file included from imgstream.hh:45:0,
                 from imgstream.cc:31:
/usr/include/dirent.h:254:12: error:   initializing argument 4 of 'int scandir(const char*, dirent***, int (*)(const dirent*), int (*)(const dirent**, const dirent**))' [-fpermissive]
 extern int scandir (const char *__restrict __dir,
            ^
imgstream.cc: In function 'int iscan::reversionsort(const void*, const void*)':
imgstream.cc:313:27: error: invalid conversion from 'const void*' to 'const dirent**' [-fpermissive]
   return versionsort (b, a);
                           ^
In file included from imgstream.hh:45:0,
                 from imgstream.cc:31:
/usr/include/dirent.h:379:12: error:   initializing argument 1 of 'int versionsort(const dirent**, const dirent**)' [-fpermissive]
 extern int versionsort (const struct dirent **__e1,
            ^
imgstream.cc:313:27: error: invalid conversion from 'const void*' to 'const dirent**' [-fpermissive]
   return versionsort (b, a);
                           ^
In file included from imgstream.hh:45:0,
                 from imgstream.cc:31:
/usr/include/dirent.h:379:12: error:   initializing argument 2 of 'int versionsort(const dirent**, const dirent**)' [-fpermissive]
 extern int versionsort (const struct dirent **__e1,
            ^
make[1]: *** [libimage_stream_la-imgstream.lo] Error 1
make[1]: Leaving directory `/home/atc/Downloads/iscan-2.10.0/lib'
make: *** [install-recursive] Error 1


Any suggestions?

Thanks

Andy

User avatar
PatH57
Level 13
Level 13
Posts: 4583
Joined: Tue Mar 25, 2014 12:11 pm
Location: here and there

Re: Epson Perfection 1250 Scanner Color Banding

Postby PatH57 » Fri Jul 18, 2014 7:22 am

Hi ,

try this as sane does support the 125 scanner.
https://help.ubuntu.com/community/ScanningHowTo
People disagree with me. I just ignore them.
(Linus Torvalds, regarding the use of C++ for the Linux kernel.)

Please Add [Solved] to the topic-title of your first post when appropriate so others know they might find a solution here.

andy17mb
Level 1
Level 1
Posts: 19
Joined: Sat Feb 06, 2010 3:00 pm

Re: Epson Perfection 1250 Scanner Color Banding

Postby andy17mb » Fri Jul 18, 2014 8:51 am

Thanks for the suggestion,

That has helped me to solve the original problem (although not the one of why I can't compile iscan). I hadn't really understood how the backends were configured until now. after rooting about in /etc/sane.d I discovered that the wrong backend was being selected. By editing dll.conf and commenting out (#) all the backends in the list except the ones suggested on the sane site I now have the scanner configured with the plustek backednd and surprise, surprise it scans beautifully again.

If anyone can suggest how to sort my compilation issues out I would be grateful, but I can at least scan an image now

Andy

emmo78
Level 1
Level 1
Posts: 2
Joined: Thu Sep 11, 2014 4:29 pm

Re: Epson Perfection 1250 Scanner Color Banding

Postby emmo78 » Thu Sep 11, 2014 4:44 pm

Hi,

i'm newbie but i got my Epson perfection 1250 photo work fine with iscan under linux mint 17 cinnamon 32 and 64.

you need ia32-libs installed (by default) on linux 64.

Get the 2 rpm on the Epson official site :
- iscan-plugin-gt-7200-1.0.0-1.c2.i386.rpm
- iscan-2.10.0-1.c2.i386.rpm

Do :
> sudo alien -d -k
on each file to get .deb
Install with gdebi. It willl ask you to install libjpeg62 on linux 32 ; libjpeg:i386, libusb_0.1-4:i386 on linux 64.
Then create with sudo gedit a text file named "iscan" in /etc/sane.d/dll.d/ with one line "epkowa"

Then you can run Image Scan with "> iscan" in a shell window.

That's all.

andy17mb
Level 1
Level 1
Posts: 19
Joined: Sat Feb 06, 2010 3:00 pm

Re: Epson Perfection 1250 Scanner Color Banding

Postby andy17mb » Mon Sep 15, 2014 2:31 pm

Thanks for the suggestion.

Bad news however - the Epson Kowa site (www.epkowa.co.jp) seems to be down. Whether permenantly or just at the moment I don't know.

It also looks as if the Scanner is faulty, so I think this post is now closed. Thanks again to all those who offered help

emmo78
Level 1
Level 1
Posts: 2
Joined: Thu Sep 11, 2014 4:29 pm

Re: Epson Perfection 1250 Scanner Color Banding

Postby emmo78 » Sat Oct 03, 2015 3:33 pm

Hi,

andy17mb wrote:Bad news however - the Epson Kowa site (http://www.epkowa.co.jp) seems to be down.


http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX is up. I tried few minutes ago. Just write "Perfection 1250" in the search box.
Take "for gcc 3.4 or later"

So this post is not closed.


Return to “Printers & Scanners”

Who is online

Users browsing this forum: No registered users and 1 guest