Canon スキャナは Fedora で認識されますが、 sane-pixma は Debian では使用できません。

Canon スキャナは Fedora で認識されますが、 sane-pixma は Debian では使用できません。

Canonスキャナがあり、QubesOSシステムにインストールしようとしています。あるキューブ(仮想マシン)には新しいDebian 10をインストールし、もう一方のキューブには新しいFedora 32をインストールしました。プリンタドライバはCanon Webページから入手でき、複数のディストリビューションに使用できるbashインストールスクリプトがあります。だから両方のキューブにインストールしましたが、すべてがうまくいきました。その後、両方のキューブで印刷が正常に機能します。

その後、両方のキューブにgscan2pdfもインストールしました。 Fedoraでgscan2pdfを実行すると、Canonスキャナとページソース(フラットベッドまたはドキュメントフィーダ)を簡単に選択できます。しかし、Debianではgescan2pdfはスキャナを認識しません。

FedoraとDebianの両方で実行すると、sudo sane-find-scanner同じメッセージが生成されます。

found USB scanner (vendor=0x04a9 [Canon], product=0x27fe [MF642C/643C/644C]) at libusb:001:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage

しかし Debian ではsudo scanimage -L以下を提供しています:

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

sudo scanimage -LFedoraで実行すると、次のようになります。

device `pixma:04A927FE_349f7ba38c13' is a CANON Canon i-SENSYS MF640 Series multi-function peripheral

Fedoraはデフォルトでスキャナを認識しますが、Debianは認識しないようです。

ただし、Sane-pixmaはDebianにインストールされており、それを認識できるはずです。

さらに問題を解決し、原因を見つける方法を知っている人はいますか?

ベストアンサー1

Debian 10 の SANE バージョンは 1.0.27 で、Fedora 32 では 1.0.32 です。

残念ながら、Canon i-SENSYS MF64xシリーズのサポートは、これらのバージョン間のどこかに追加されているようですsane-pixma

おすすめ記事