我最近重新安装了操作系统,从 22.04 升级到 24.04。重新安装后simple-scan
,我首选的扫描软件(通过 USB 直接连接的)无法再检测到我的 Fujitsu (Ricoh) fi-800r。simple-scan
此配置在之前的 22.04 安装中运行正常。
笔记
- 从 Ricoh 网站安装最新的驱动程序(
pfufs/now 2.8.0 amd64 [installed,local]
)ls /usr/lib/sane/
节目libsane-pfufs.so libsane-pfufs.so.1 libsane-pfufs.so.1.1.24
lsusb
报告我的扫描仪Bus 009 Device 005: ID 04c5:15fc Fujitsu, Ltd
ls -l /dev/bus/usb/*/*
报告足够的权限crw-rw-rw-+ 1 root root 189, 1028 Aug 28 09:40 /dev/bus/usb/009/005
- SANE 记录了扫描仪的支持情况。
从apt list *sane*
:
libsane-common/noble,noble,now 1.2.1-7build4 all [installed]
libsane-dev/noble,now 1.2.1-7build4 amd64 [installed]
libsane-dev/noble,now 1.2.1-7build4 i386 [installed]
libsane-hpaio/noble,now 3.23.12+dfsg0-0ubuntu5 amd64 [installed,automatic]
libsane1/noble,now 1.2.1-7build4 amd64 [installed]
libsane1/noble,now 1.2.1-7build4 i386 [installed,automatic]
sane-airscan/noble,now 0.99.29-0ubuntu4 amd64 [residual-config]
sane-utils/noble,now 1.2.1-7build4 amd64 [installed]
sane/noble,now 1.0.14-18 amd64 [installed]
xsane-common/noble,noble,now 0.999-12ubuntu4 all [installed,automatic]
xsane/noble,now 0.999-12ubuntu4 amd64 [installed]
从sane-find-scanner
:
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found possible USB scanner (vendor=0x04c5, product=0x15fc) at libusb:005:003
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
从scanimage -L
:
device `pfufs:fi-800R:009:005' is a fi-800R scanner
/etc/sane.d/dll.conf
有fujitsu
(未注释掉)/etc/sane.d/fujitsu.conf
有usb 0x04c5 0x15fc
xsane
可以成功扫描图像。- 打开时
simple-scan
下拉菜单中没有列出我的扫描仪。 simple-scan pfufs:fi-800R:009:005
尝试开始扫描时打开超时。
我已经阅读过的资源
- http://www.sane-project.org/man/sane-fujitsu.5.html
- http://origin.pfultd.com/downloads/IMAGE/fi/ubuntu/280/P2U3-0200-07ENZ0.pdf
- https://wiki.archlinux.org/title/SANE/Scanner-specific_problems#Fujitsu_fi_series
- 简单扫描无法找到扫描仪
- 简单扫描未检测到扫描仪
- 简单扫描无法识别佳能 LiDE 25
- https://superuser.com/questions/1396187/sane-stopped-detecting-usb-scanner
- https://forums.linuxmint.com/viewtopic.php?t=394683
这是另一个与 snap 打包相关的错误。
解决方案是从 snap store 中删除 simple-scan 的 snap 应用程序,然后重新安装 apt 应用程序。打开终端并逐个输入以下命令。