Scanimage 可以工作,但 Xsane 或任何其他 UI 不能

Scanimage 可以工作,但 Xsane 或任何其他 UI 不能

我从 Ubuntu 12.10 迁移到 14.04,并拥有一台 Canon Canoscan LiDE 25。它在 12.10 上与 Xsane 配合得很好。

现在我有一个奇怪的效果,我可以一直使用带有 scanimage 的扫描仪,但是一旦我使用 Xsane 或任何其他前端,它只产生黑色图像(扫描仪根本不移动)。有时,我可以扫描一次(主要是预览),第二次尝试再次只产生黑色。之后我可以使用scanimage,这很好。

对我来说似乎是一种重置问题,因为当 Xsane 出现并且扫描仪发出短暂的噪音时,第一次扫描可以正常工作。另外,当我扫描时,扫描臂不会返回到起始位置。然后,它会创建黑色图像。

其他前端也会出现重置问题。

欢迎提出建议。运行最新的 1.0.25 sane 版本(从源代码编译)。另外,默认安装之前不起作用,因此我尝试了最新的运气。按照其他线程中的建议也更改了电缆,但没有更改。

  • libsane 现在:1.0.25git,内核 3.13.0
  • libsane 是:1.0.22,内核 3.2.0

欢迎任何调试帮助。

答案1

好的。我自己解开了这个谜。它与USB自动挂起有关。它似乎启动得太早,用户界面无法正确唤醒设备,只有 scanimage 可以做到这一点。

我使用 TLP 来控制省电设置。所以我使用了设备 IDlsusb并将其添加到USB_BLACKLIST行中。现在按预期工作。

我花了10个小时才弄清楚,因为类似的案例总是有一些不同的原因或没有得到答复。

相关内容