[sane-devel] Epson Perfection 1260 TPU again?

Gerhard Jaeger gerhard@gjaeger.de
Sun, 15 Aug 2004 13:42:02 +0200


Hi, although the negative scans are far from perfect, I've checked it
here with latest CVS stuff and have no stripes...

My problem is, that I'm not sure how to setup the various parameters,
or to filter the image data that the colors of a negative are correct.
I asked the list a couple of weeks ago for help, but got no response
so far...

ciao,
  Gerhard

On Saturday 14 August 2004 18:11, Steve Keppel-Jones wrote:
> I have an Epson Perfection 1260 (possibly a poor choice of scanner for
> this project) and I would like to scan transparencies with it.  I've
> read what I could find on the mailing list about other people's
> troubles with the 1260, so I know I'm in for a bit of a struggle.
>
> My package versions are: sane-1.0.12-2, libsane-1.0.14-5,
> iscan-1.10.0-4.  I'm running Debian with a 2.4.26 kernel.
>
> I can scan negatives with the plustek backend using scanimage, and I
> get the noisy stripes that other people have mentioned.  No big
> surprise there, although Gerhard had mentioned that he was going to
> look into this problem and try to fix it.  I guess it hasn't been
> fixed.
>
> I installed the iscan package from Epson Kowa but had no luck with it
> whatsoever.  If I run iscan, it gives me the old "Cannot send command
> to scanner" error.  I cannot get scanimage to recognize the scanner
> using the epkowa backend either.  The SANE_DEBUG_EPKOWA debug variable
> produces the following output:
>
> [epkowa] SANE EPSON KOWA Backend 1.10.0 - 2004-06-25
> [epkowa] attach(/dev/usb/scanner0, 3)
> [epkowa] attach: opening /dev/usb/scanner0
> [epkowa] Found valid EPSON scanner: 0x4b8/0x11d (vendorID/productID)
> [epkowa] /usr/lib/libesint23.so: undefined symbol: __gxx_personality_v0
> [epkowa] sane_open(/dev/usb/scanner0)
> [epkowa] Error opening the devicescanimage: open of device
> epkowa:/dev/usb/scanner0 failed: Invalid argument
>
> Why is libesint23.so missing this symbol?  Is this the reason for the
> device failing to open?  How can I fix this?  I did some research on
> the missing symbol and it seems to be a C++ symbol that should be
> provided by something like libstdc++.so.  I installed this library but
> that didn't help.  ldd reports the following information for
> libesint23.so:
>
> $ ldd -r /usr/lib/libesint23.so.1.0.0
>         libpthread.so.0 => /lib/libpthread.so.0 (0x40038000)
>         libc.so.6 => /lib/libc.so.6 (0x40089000)
>         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
> undefined symbol: __gxx_personality_v0  (/usr/lib/libesint23.so.1.0.0)
> undefined symbol: _ZTVN10__cxxabiv117__class_type_infoE
> (/usr/lib/libesint23.so.1.0.0)
> undefined symbol: _Znaj (/usr/lib/libesint23.so.1.0.0)
> undefined symbol: _ZdlPv        (/usr/lib/libesint23.so.1.0.0)
> undefined symbol: _Unwind_Resume        (/usr/lib/libesint23.so.1.0.0)
> undefined symbol: _ZdaPv        (/usr/lib/libesint23.so.1.0.0)
> undefined symbol: _Znwj (/usr/lib/libesint23.so.1.0.0)
>
> I have not recompiled anything locally; all of my binaries are from
> the downloaded packages.
>
> Steve