Scanimageは機能しますが、Xsaneや他のUIは機能しません。

Scanimageは機能しますが、Xsaneや他のUIは機能しません。

Ubuntu 12.10から14.04に移行し、Canon Canoscan LiDE 25を使用しています。 12.10ではXsaneとうまく動作します。

今奇妙な効果があります。常にscanimageでスキャナーを使用できますが、Xsaneや他のフロントエンドを使用するとすぐに黒い画像のみが生成されます(スキャナーはまったく動かない)。時には一度スキャンすることができ(主にプレビュー)、2回目の試みで黒だけが生成されることがあります。その後はscanimageを使うことができますが、大丈夫です。

Xsaneが実行され、スキャナで短いノイズが発生すると、最初のスキャンが正常に機能するため、リセットの問題のようです。そしてスキャンすると、スキャンアームは開始位置に戻りません。これにより、黒い画像が生成されます。

他のフロントエンドでもリセットの問題が発生します。

提案を歓迎します。最新の1.0.25通常バージョンの実行(ソースからコンパイル)また、以前はデフォルトのインストールが機能しなかったため、最新バージョンを試しましたが、運がありませんでした。また、他のスレッドが提案したようにケーブルを変更しましたが、変更はありません。

  • libsane現在:1.0.25git、カーネル3.13.0
  • libsaneは1.0.22、カーネル3.2.0です。

デバッグの助けを歓迎します。

答え1

わかりました、私はその謎を自分で解決しました。 USB自動サスペンドに関連しています。あまりにも早く起動しているようで、UIはデバイスを正しく起動できません。 scanimageだけがこれを行うことができます。

TLPを使用して省電力設定を制御します。そのため、デバイスIDを使用して行lsusbに追加しました。USB_BLACKLISTこれで期待どおりに動作します。

同様のケースは常に他の理由があるか、答えがないので、それを見つけるのに10時間かかりました。

関連情報