Je viens de mettre à jour Kubuntu 15.04 à 15.10 - tous très gentils. La machine fonctionne bien et je peux imprimer sur le pixma mx420 de Canon sans problème comme avant, mais Skanlite et xsane renvoient des erreurs. xsane renvoie:
Failed to open device 'pixma:MX420_192.168.1.5': Invalid argument.
Aussi:
scanimage -L
device `pixma:MX420_192.168.1.5' is a Canon Canon PIXMA MX420 multi-function peripheral
Le système trouve donc le scanner à la bonne adresse réseau, mais je ne sais pas comment procéder à un débogage supplémentaire. Notez que tout cela a bien fonctionné avant la mise à niveau sur cette machine et que le scanner a été testé avec succès sur un autre ordinateur portable du même réseau - qui est toujours sous Kubuntu 15.04.
Merci.
C'est un bogue de quelques versions de sane-backends (pkg libsane) qui affecte les versions 0.17.10 - 0.17.18 (la dernière actuellement présente dans 15.10). Depuis que le bogue a été corrigé depuis juillet 2015, nous en avons juste besoin dans un repo debian/ubuntu. Jusque-là, plusieurs solutions de contournement sont possibles:
J'ai eu le même problème avec le Canon Pixma MG5450 (série MG5400) utilisant Ubuntu 15.10.
L’utilisation de "Simple Scan" pour numériser un document a échoué avec:
Échec de l'analyse
Impossible de se connecter au scanner
Mais le périphérique a été correctement découvert avec scanimage -L
$ scanimage -L
$ device `pixma:MG5400_C5BFDC000000' is a Canon Canon PIXMA MG5400 Series multi-function peripheral
Téléchargez 3 paquets de Debian Expirimental - Libs
(Ma réputation ne me permettra pas d'ajouter plus de 2 liens. Sinon, j'aurais lié ces bibliothèques.)
Installez les packages * 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
J'ai eu le même problème avec le Canon Pixma MG5350 (série MG5300) utilisant Ubuntu 15.10. L’installation de Debian Expirimental - Libs fonctionne.
J'ai réussi à résoudre ce problème un peu plus loin - mais toujours pas de solution.
Si je fais ce qui suit:
export SANE_DEBUG_PIXMA=255
scanimage -T
Le résultat de scanimage est le suivant:
[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
... Coupez beaucoup de scanners
[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
... Coupez beaucoup de scanners
[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
J'ai trouvé le message EINVAL intéressant.