Kubuntu 15.04を15.10にアップグレードしました。すべてがすてきです。マシンは正常に機能しており、以前のように問題なくCanon pixma mx420に印刷できますが、Skanliteとxsaneの両方がエラーを返します。 xsaneは以下を返します。
Failed to open device 'pixma:MX420_192.168.1.5': Invalid argument.
また:
scanimage -L
device `pixma:MX420_192.168.1.5' is a Canon Canon PIXMA MX420 multi-function peripheral
そのため、システムは正しいネットワークアドレスでスキャナーを検出していますが、それ以上デバッグする方法がわかりません。これはすべて、このマシンでアップグレードする前に正常に機能し、スキャナーは同じネットワーク上の別のラップトップから正常にテストされていることに注意してください-これはKubuntu 15.04にあります。
ありがとう。
これは、バージョン0.17.10-0.17.18(実際には15.10に存在する最後のバージョン)に影響する、sane-backends(pkg libsane)のいくつかのバージョンのバグです。バグは2015年7月から修正されているため、debian/ubuntuリポジトリにパッケージ化するだけで済みます。それまでは、いくつかの可能な回避策があります。
Ubuntu 15.10を使用したCanon Pixma MG5450(MG5400シリーズ)でも同様の問題が発生しました。
「シンプルスキャン」を使用してドキュメントをスキャンすると、次のように失敗しました。
スキャンに失敗しました
スキャナーに接続できません
しかし、デバイスはscanimage -L
を使用して適切に検出されました
$ scanimage -L
$ device `pixma:MG5400_C5BFDC000000' is a Canon Canon PIXMA MG5400 Series multi-function peripheral
Debian Expirimental-Libs から3つのパッケージをダウンロードします
(私の評判では、2つ以上のリンクを追加することはできません。
* debパッケージのインストール
# #Install the downloaded packages as root
# dpkg -i libjpeg62-turbo_1.4.80-115-gfb907b2-1_AMD64.deb
# dpkg -i libsane-common_1.0.26~git20151121-1_all.deb
# dpkg -i libsane_1.0.26~git20151121-1_AMD64.deb
Ubuntu 15.10を使用したCanon Pixma MG5350(MG5300シリーズ)でも同様の問題が発生しました。 Debian Expirimentalのインストール-Libは動作します。
私はこれをもう少しデバッグすることができましたが、それでも解決策はありません。
次のことを行う場合:
export SANE_DEBUG_PIXMA=255
scanimage -T
Scanimageからの出力は次のとおりです。
[sanei_debug] Setting debug level of dll to 0.
[sanei_debug] Setting debug level of pixma to 255.
[pixma] pixma is compiled with pthread support.
[pixma] pixma version 0.17.18
[pixma] Scanner model MP150(Canon PIXMA MP150) not found, giving up! MX420 series
[pixma] Scanner model MP170(Canon PIXMA MP170) not found, giving up! MX420 series
[pixma] Scanner model MP450(Canon PIXMA MP450) not found, giving up! MX420 series
[pixma] Scanner model MP500(Canon PIXMA MP500) not found, giving up! MX420 series
...たくさんのスキャナーをカットする
[pixma] Scanner model MX410(Canon PIXMA MX410) not found, giving up! MX420 series
[pixma] Scanner model found: Name MX420(Canon PIXMA MX420) matches MX420 series
[pixma] pixma_collect_devices() found Canon PIXMA MX420 at bjnp://192.168.1.5:8612
[pixma] pixma_find_scanners() found 1 devices
[pixma] Scanner model MP150(Canon PIXMA MP150) not found, giving up! MX420 series
[pixma] Scanner model MP170(Canon PIXMA MP170) not found, giving up! MX420 series
[pixma] Scanner model MP450(Canon PIXMA MP450) not found, giving up! MX420 series
[pixma] Scanner model MP500(Canon PIXMA MP500) not found, giving up! MX420 series
...たくさんのスキャナーをカットする
[pixma] Scanner model MX360(Canon PIXMA MX360) not found, giving up! MX420 series
[pixma] Scanner model MX410(Canon PIXMA MX410) not found, giving up! MX420 series
[pixma] Scanner model found: Name MX420(Canon PIXMA MX420) matches MX420 series
[pixma] pixma_collect_devices() found Canon PIXMA MX420 at bjnp://192.168.1.5:8612
[pixma] pixma_open(): Canon PIXMA MX420
[pixma] pixma_connect() failed EINVAL
[pixma] pixma_open() failed EINVAL
[pixma] pixma_close(): Canon PIXMA MX420
scanimage: open of device pixma:MX420_192.168.1.5 failed: Invalid argument
EINVALメッセージがおもしろいと思いました。