Summary: | media-gfx/iscan-2.0.0 should add "epkowa" to /etc/sane.d/dll.conf | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Brian Hall <brihall> |
Component: | New packages | Assignee: | Stefan Briesenick (RETIRED) <sbriesen> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Brian Hall
2006-04-07 21:20:27 UTC
hmmm... this is printed out after installation: einfo "Hint: to enable the backend, add 'epkowa' in /etc/sane.d/dll.conf" einfo "Then edit /etc/sane.d/epkowa.conf to suit your needs." Of course, I can add "epkowa" to dll.conf if it is missing. But this doesn't solve the "edit epkowa.conf to suit your needs". I think about it... hmmm. very strange. I removed "epkowa" from dll.conf, removed ~/.iscan_preference, started "iscan". The only thing I got is this message-box: "Could not send command to scanner. Check the scanner's status." but it doesn't crash. So the missing "epkowa" entry is *not* the problem. Perhaps your sane-backends are broken somehow? Please re-emerge both, sane-backends and iscan, then test it again. And don't forget etc-update. thanks. I don't believe scan-backends was broken, I was scanning fine with the epson backend previously. But I tried re-emerging sane-backends and iscan anyway, etc-update, no change. If epkowa isn't in dll.conf, I get that "pisa" error. Maybe the error message is specific to AMD64? iscan may give a different error message when it can't find the epkowa backend when compiled for 64-bit. Also, I don't know if the scanner buttons are supposed to work with iscan-2.0.0 and my Epson Perfection 640U, but enabling the checkbox in iscan does nothing when I push the button(s) on the scanner. Do the buttons work when built for x86? if you compiled it on amd64, then it might be a 64-Bit Bug. I can't reproduce it on x86. Nontheless, I have added extra code in pkg_postinst() for adding the 'epkowa' entry (still in my portage overlay). but today I found out, that you can use the firmware-files in /usr/share/iscan/*.bin with one of the latest sane-backends with the 'snapscan' backend. I add this feature in the upcoming -r1 revision. You should add this to /etc/sane.d/snapscan.conf: # Perfection 3170 PHOTO (esfw32.bin) #firmware /usr/share/iscan/esfw32.bin # Perfection 2480/2580 PHOTO (esfw41.bin) #firmware /usr/share/iscan/esfw41.bin # Perfection 3490/3590 PHOTO (esfw52.bin) #firmware /usr/share/iscan/esfw52.bin # Perfection 4180 PHOTO (esfw43.bin) #firmware /usr/share/iscan/esfw43.bin # Perfection 4490 PHOTO (esfw54.bin) #firmware /usr/share/iscan/esfw54.bin Uncomment the right firmware and add 'snapscan' to dll.conf. I tested it successfully with Perfection 3490 PHOTO on x86. The 'snapscan' backend seems also much better (i.e. more resolutions, etc.) than the 'epkowa' backend. If you have amd64, it would be nice to test it there. Thanks! I don't have an Epson photo scanner, mine is a lowly Perfection 640U. I gather I can't use any of those firmwares with my scanner? (doesn't seem to work when I try it, even after adding a line for my specific 640 scanner in snapscan.conf) > Epson Corp. Perfection 640U (04b8/010c) http://www.sane-project.org/sane-backends.html#S-EPSON => status == complete looks like, that your scanner is already supported by one of the sane-backends. If not 'snapscan', then 'epson' maybe. Perhaps you have to add your USB IDs manually. But you don't need a firmware! http://www.sane-project.org/cgi-bin/driver.pl?manu=Epson&model=&bus=usb&v=&p= it's 'sane-epson'. in CVS. |