我想在运行 Xubuntu 18.04 的笔记本电脑上使用 CanoScan 8400F 扫描仪。我可以同时检测扫描仪lsusb
,返回
总线 002 设备 006:ID 04a9:221e Canon, Inc. CanoScan 8400F
和sudo sane-find-scanner
,它返回
在 libusb:002:006 找到 USB 扫描仪(供应商 = 0x04a9 [Canon],产品 = 0x221e [CanoScan],芯片 = GL842)
但是,scanimage
SimpleScan 都不会检测到扫描仪。我注意到在sane-find-scanner
没有权限的情况下运行也不会检测到扫描仪。访问Sane 支持的设备页面表明应该支持我的扫描仪,尽管这显然是从 Sane 1.0.31 开始的。我似乎正在运行 Sane 1.0.27。我跑sudo apt-get update
了没有效果。
我错过了什么?除了自己编译最新版本的 Sane 之外,有什么办法可以让它工作吗?(因为我不会那样做。这不值得麻烦。)
谢谢,
- 约翰
如果
不提供它找到的扫描仪列表,然后
也许
将工作。由于 scanimage 在命令行上提供了很多参数,您或许可以尝试不同的组合。
佳能网站不提供任何 Linux 驱动程序,但 Windows 驱动程序部分看起来相当丰富。你会考虑在你的机器上为 Windows 安装双启动或在 Ubuntu 下设置一个虚拟机来尝试它们吗?
我正在使用 Ubuntu 21.04
您是否已重命名
~/.sane
为~/.sane-bkup
以清除旧设置?对于我自己的安装,我之前安装了旧版本的“后端”并且不得不删除它们。
ippusbxd
没有安装,它已被ipp-usb
安装的当前版本替换。你有没有清理过让这个工作正常的旧尝试?它们会影响你的结果。
您是否确保文件中没有注释
/etc/sane.d/genesys.conf
8400F 的行。usb 0x04a9 0x221e
我的测试:
simple-scan
自动检测我的佳能 CanoScan 8400F。xsane 0.999
自动检测8400F。gscan2pdf
自动检测8400F。scangearmp2
的是没有检测到扫描仪。扫描多张照片时,我喜欢“自动裁剪”功能。遗憾的是它不能使用测试选项 1-3 中存在的代码。包含/lib/bjlib
两个文件canon_mp2.conf
,cifmx530.conf
它们可能会限制检测到的扫描仪。skanlite
从一个snap
也令人失望地安装没有检测到扫描仪。这是因为它/snap/skanlite/current/etc/sane.d/genesys.conf
已经过时了。skanlite
安装自apt-get install
自动检测 8400F。当 8400F 通电并打开时,会
find-sane-scanner
生成:found USB scanner (vendor=0x04a9 [Canon], product=0x221e [CanoScan], chip=GL842) at libusb:002:009
与您的类似。scanimage -L
返回genesys:libusb:002:009
显示它确实检测到扫描仪会scanimage --device-name 'genesys:libusb:002:009' --format=jpeg > me.jpeg
生成灰度图像。我没有玩过我喜欢的选项设置simple-scan
,gscan2pdf
, 和xsane
我还有一台佳能 MX530 系列网络多功能扫描仪、打印机、传真机,由选项 1-3 检测到。