1

I had been successfuly using the scanner of my EPSON Stylus DX4250 on Ubuntu (32bit) since I've bought it years ago.

Now I've updated to 11.10 64bit and it is not working anymore.

Have heard of some issues regarding USB, and some others regarding HAL, but I'm not sure where to start looking.

Here is what dmesg shows:

[53778.567908] usb 2-1.2.4: new high speed USB device number 10 using ehci_hcd
[53779.874059] usb 2-1.2.4: usbfs: process 25525 (usb) did not claim interface 0 before use

Doing a reboot, this is what I get:

[   72.024538] usb 2-1.4: new high speed USB device number 6 using ehci_hcd
[   73.266142] show_signal_msg: 30 callbacks suppressed
[   73.266145] simple-scan[1972]: segfault at 9691a85 ip 00007f146f3131a4 sp 00007f145fffbe00 error 4 in libc-2.13.so[7f146f2ca000+195000]
[   73.322406] usb 2-1.4: usbfs: process 2027 (usb) did not claim interface 0 before use
[  146.794098] usb 2-1.4: USB disconnect, device number 6

Any idea?

Edit: the output of lsusb is:

...
Bus 002 Device 010: ID 04b8:0820 Seiko Epson Corp. CX4200 MP scanner
Jorge Castro
  • 73,717

3 Answers3

1

Not sure how but it is working now... probably some update.

Thanks anyway!

0

I have often seen segfault issues when using the wrong libraries. Especially there are problems on 64bit machines with programs expecting 32bit libraries.

I have seen that simple-scan is not part of the official sources. Maybe it is not compiled against the 64bit libraries?

A possible test solution could be to install the 32bit libraries:

sudo apt-get install ia32-libs

and try to use them explicitly when starting simple-scan in a terminal:

LD_PRELOAD = /usr/lib32/ simple-scan &

before doing that you should kill all running simple-scan-processes.

Maybe this helps you to get further.

Another solution would be to compile and install simple-scan from source.

Greetings from Switzerland, Michael

Michael K
  • 14,338
0

There seems to be a bug in launchpad that tracks this problem. You may want to subscribe to it to see if when it gets resolved: https://bugs.launchpad.net/simple-scan/+bug/888267

In the meantime, a good workaround is to downgrade simple-scan to version 2.32.0.1, which works with this scanner (I just tested this). You can find 2.32.0.1 for oneiric in this PPA: https://launchpad.net/~robert-ancell/+archive/simple-scan/+packages