如何使用 USB 3 连接的 Canoscan 9000F Mark II 扫描仪在 Ubuntu 14.04 上正常工作
lsusb
显示设备为Canon Device 0x04A9/0x190d
。我将此设备添加到/etc/sane.d/canon-dr.conf
scanimage -d
test -T 适用于所有过程
sudo scanimage -L
找不到设备
sudo sane-find-scanner
找不到设备
sudo scanimage -d
sane-canon_dr -T 说这是一个无效的设备
答案1
Canoscan 9000 Mark II 使用 sane-pixma 后端,因此编辑/etc/sane.d/canon-dr.conf
有误。请参阅SANE 支持的扫描仪数据库了解更多信息。
警告:以下并不是做事的正确方法™!
我通过从 Debian 的测试版更新 udev、libsane 和 libusb 来使其正常工作。我不知道其中是否有一些是不必要的。
在终端中像这样:
$ sudo echo "deb <mirror> testing main contrib non-free" >> /etc/apt/sources.list
# Sources are not necessary but here they are if wanted
$ sudo echo "deb-src <mirror> testing main contrib non-free" >> /etc/apt/sources.list
$ sudo apt-key --keyserver keyserver.ubuntu.com --recv-keys 46925553
$ sudo apt-get update
$ sudo apt-get install udev libsane libusb-1.0-0
Debian<mirror> 的。
不要使用 atp-get upgrade,因为它是破坏 Ubuntu 安装的最佳方式™。之后请记住从 /etc/apt/sources.list 中删除或注释掉这些存储库。
$ sudo <put your preferred text editor here> /etc/apt/sources.list
$ sudo apt-get update