Je viens de mettre à jour Kubuntu 15.04 vers 15.10 - tout est très bien. La machine fonctionne bien et je peux imprimer sur le Canon pixma mx420 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 déboguer davantage. Notez que tout fonctionnait bien avant la mise à niveau sur cette machine et que le scanner a été testé avec succès à partir d'un autre ordinateur portable sur le même réseau - qui est toujours sur Kubuntu 15.04.
Merci.
Réponse acceptée :
Il s'agit d'un bogue dans quelques versions de sane-backends (pkg libsane) qui affecte les versions 0.17.10 à 0.17.18 (la dernière présente en fait dans la 15.10). Puisque le bogue a été corrigé depuis juillet 2015, nous avons juste besoin qu'il soit empaqueté dans un dépôt debian/ubuntu. En attendant, plusieurs solutions de contournement sont possibles :
- Obtenez une version de libsane, libsane-common et libphoto2-pack10 depuis vivid et downgrade. Vivid contient 0.17.4 et n'est donc pas affecté.
- Obtenez une version de libsane, libsane-common et libjpeg62-turbo sur debian experimental. J'y ai trouvé la version 0.17.23 et cela semble fonctionner pour moi. Mais attention, c'est expérimental :-).
- Construisez vous-même les bibliothèques sane-backends. Ce n'est pas une méthode directe, vous feriez mieux d'obtenir le patch d'empaquetage de Debian pour le mettre dans les bons chemins.
- Utilisez ScanGearMP qui fonctionne apparemment de toute façon. Convient à la numérisation simple, par exemple via GIMP.