You are not logged in.
I have a Canon LIDE 210 flatbed scanner which is supposed to be fully supported in linux - for many many months if I plug it in, and start up GIMP to use the scanner plugin - initially it looks like it will work but although it successfully completes a preview scan, if I ask it to do a full scan of a page or section of page it makes abnormal noises, and ends up usually screaming as if in pain, and then the sane application hangs. This is if it is plugged in to a laptop with usb3 cable connecting the laptop to the scanner, and running 64 bit arch. Yet the same scanner plugged in to a laptop which only has usb2 ports, and running 32 bit arch works flawlessly running the scanner in the same way.
I expect that the 32/64 bit arch issue is not relevant, and it is some problem with the usb3 drivers not being compatible with the usb2 capability of the scanner that is causing the failure.
I have seen some suggestion (from a Ubuntu forum) to "In the UEFI/BIOS change the setting under USB configuration, "XHCI Pre-Boot mode" from enabled to disabled. In some BIOS configurations this setting is known as "XHCI Mode". Is there a better way to resolve this since usb3 external drives and usbkeys work fine without this change on the same machine.
Does anyone have any experience with running usb flatbed scanners via a usb3 port, and if so is there a workaround that is known to work with this particular scanner? I have seen the thread at https://bbs.archlinux.org/viewtopic.php?id=184816 which also did not lead to a solution.
It would be nice to find a way to deal with this although perhaps a newer linux compatible scanner that is equivalent to the LIDE 210 is available that is compatible with usb3?
Mike C
Offline