我从 12.10 升级到了 14.04,并且有一台佳能 Canoscan LiDE 25。它在 12.10 上与 Xsane 配合良好。
现在我遇到了一个奇怪的问题,我可以一直使用带有 scanimage 的扫描仪,但只要我使用 Xsane 或任何其他 frontentd,它就只能生成黑色图像(扫描仪根本不移动)。有时我可以扫描一次(主要是预览),第二次尝试仍然只能生成黑色。之后我可以使用 scanimage,一切正常。
对我来说这似乎是一种重置问题,因为当 Xsane 启动并且扫描仪发出短暂的噪音时,第一次扫描似乎可以正常工作。此外,当您扫描时,扫描臂不会返回到起始位置。之后它会创建黑色图像。
其他前端也存在重置问题。
欢迎提出建议。运行最新的 1.0.25 sane 版本(从源代码编译)。此外,默认安装之前不起作用,因此我尝试使用最新版本。
欢迎任何调试帮助。
答案1
好的。我自己解决了这个谜团。它与 USB 自动暂停有关。它似乎启动得太早,并且 UI 无法正确唤醒设备,只有 scanimage 可以做到这一点。
我使用 TLP 来控制省电设置。因此我使用 获取了设备 ID lsusb
,并将其添加到USB_BLACKLIST
处的 tlp 配置文件行中/etc/default/tlp
。现在工作正常。
我花了 10 个小时才弄清楚,因为类似的情况总是有不同的原因或没有得到解答。
可能还有其他方法可以将设备列入黑名单。对我来说,TLP 是最方便的。