使用环境
CPU架构:ARM架构
OS版本信息:1050u3
外设信息:松下 KV-S1026C扫描仪
问题描述
用户添加松下扫描仪-kV-S1026C,安装相关驱动后,使用正常,但用了一段时间后,扫描文件出现无反应或者闪退等问题。
原因分析
安装扫描驱动signed_libsane-panakvs-aarch64-1.7.200.deb和libusb-1.0-4依赖后,当前系统重启会自动删除/etc/udev/hwdb.d下的文件,该路径存放松下扫描仪相关文件,被自动删除后,原驱动识别不到扫描设备。
解决方案
步骤一、安装扫描驱动和依赖包
安装松下驱动彩色修正版和依赖包,见附件下载:

附件安装包
注意:signed_libsane-panakvs-uos-aarch64-1.6.1.deb是松下官网提供的驱动包,不支持彩色文件扫描。问题较多,因此附件没有放该软件包。
步骤二、如下方式任选一种执行
1)、找到/usr/lib/systemd/system/systemd-hwdb-update.service文件,删除掉如下信息:ConditionPathExists=/etc/udev/hwdb.binExecStartPost=rm -rf /etc/udev/hwdb.bin重新安装驱动包,重启系统可正常使用驱动(注意:虽然重启系后/etc/udev/hwdb.d下看不到文件,但是属于正常的情况,已经不需要了)该修改可能会合入到1050update4中。
2)、写.rules规则,放到/etc/udev/rules.d/下,文件名不重要无强制要求,内容如下:SUBSYSTEMS=="usb", ATTRS{idVendor}=="$vid", ATTRS{idProduct}=="$pid", GROUP="users", MODE="0666"(注意:其中$vid和$pid需要根据实际使用的扫描仪的Vendor ID及Product ID信息进行更改,usb连接后lsusb可以查看到相关信息)
©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务进行转载,须备注:该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任。