smart solutions for small devices
[ start | index | login ]
start > Epson DX4400 Scanner on Ubuntu AMD 64

Epson DX4400 Scanner on Ubuntu AMD 64

Created by bjoernQ. Last edited by bjoernQ, 291 days ago. Viewed 9 times. #2
[diff] [history] [edit] [rdf]
labels
attachments
This article is an exception because it's not about mobile Java but it's about my adventure of getting the Epson DX4400 scanner to work on my Ubuntu 9.04 AMD64 system. I am not a Linux expert. I use Linux for several years now on servers but as my primary OS just for one month now.

I did the following to get it working:

  • Download of the 32 bit packages from >>http://www.avasys.jp (iscan_2.10.0-2_i386 and iscan-plugin-cx4400_2.0.0-1_i386). Unfortunately they were in RPM format so I needed "alien" to convert them to the DEB format. You can't do this on your 64 bit box. I did it in an 32 bit system inside VirtualBox.
  • Install the DEBs with "dpkg" and force architecture.
  • Now start "iscan" from the terminal. If it works everything is fine.
  • If it complains about not being able to find "libesmod.so.1" move "libesmod*" from usr/lib to /lib32.
  • It now starts and it can also show a preview scan. If clicking on "Scan" fails with "*** glibc detected *** iscan: double free or corruption (fasttop): 0x0921ac30 ***" use "export MALLOC_CHECK_=0" before starting iscan and it works!
  • I created a script to set MALLOC_CHECK_ and start iscan so I ended in a simple and working solution.
Hope this can help. I really needed some time to come up with this solution and I was already prepared to use a "VirtualBoxed" Windows system to use the scanner. But this way I finally managed to use the scanner native in Ubuntu 64.

Please login to post a comment.
www.mobile-j.de | Bjoern Quentin