Résolu le 17-11-18 Comment réparer simple-scan ?

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
Avatar du membre
Scrat
Messages : 643
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Comment réparer simple-scan ?

Message par Scrat »

Bonjour.

Suite à cette discussion à propos de l'installation d'une imprimante-scanner Canon en WIFI, j'ouvre un nouveau sujet à propos de simple-scan qui est installé par défaut dans LM 19 Cinnamon.

Je résume le problème:
1) en août, après l'installation réussie du pilote Canon pour l'imprimante et l'échec de l'installation du pilote Canon ScangearMP pour le scanner, simple-scan reconnaissait le scanner et fonctionnait parfaitement.
2) deux mois et quelques mises à jour plus tard, simple-scan ne détectait plus le scanner, ce qui m'a amené à retenter l'installation du pilote Canon ScangearMP pour le scanner. Après installation d'une librairie manquante, l'installation du pilote Canon se déroule normalement et la commande scangearmp me permet de scanner. Mais simple-scan ne détecte toujours pas le scanner.

Il est donc vraisemblable que les paquets de simple-scan ont été endommagés au cours des deux mois écoulés entre l'installation de l'imprimante en août et aujourd'hui. Ma question est donc la suivante: comment réparer simple-scan ?

Je résume ce que j'ai tenté:
1) installation de xsane et des paquets libsane-extras et libsane-extra-commons: xsane ne détecte pas le scanner.
2) suite à une discussion vue sur le forum Ubuntu où le non fonctionnement de simple-scan résultait d'un problème de droits, essai de simple-scan en ligne de commande avec sudo: toujours pas de détection du scanner.
3) désinstallation et réinstallation de simple-scan avec redémarrage de la machine: toujours pas de détection du scanner.
4) essai de simple-scan avec l'option -d pour obtenir des informations de débogage:

Code : Tout sélectionner

richard@pc-linuxshop-5678:~$ simple-scan -d
[+0,00s] DEBUG: simple-scan.vala:637: Starting Simple Scan 3.28.0, PID=2212
[+0,02s] CRITICAL: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed
[+0,02s] CRITICAL: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed
[+0,04s] DEBUG: app-window.vala:1714: Loading state from /home/richard/.cache/simple-scan/state
[+0,04s] DEBUG: app-window.vala:1671: Restoring window to 600x394 pixels
[+0,04s] DEBUG: autosave-manager.vala:64: Loading autosave information
[+0,04s] DEBUG: autosave-manager.vala:259: Waiting to autosave...
[+0,08s] DEBUG: scanner.vala:1454: sane_init () -> SANE_STATUS_GOOD
[+0,08s] DEBUG: scanner.vala:1460: SANE version 1.0.27
[+0,08s] DEBUG: scanner.vala:1521: Requesting redetection of scan devices
[+0,08s] DEBUG: scanner.vala:806: Processing request
[+0,14s] DEBUG: autosave-manager.vala:281: Autosaving book information
[+0,22s] DEBUG: app-window.vala:1775: Saving state to /home/richard/.cache/simple-scan/state
[+6,26s] DEBUG: scanner.vala:341: sane_get_devices () -> SANE_STATUS_GOOD
[+6,26s] DEBUG: scanner.vala:1521: Requesting redetection of scan devices
[+6,26s] DEBUG: scanner.vala:806: Processing request
[+6,36s] DEBUG: app-window.vala:1775: Saving state to /home/richard/.cache/simple-scan/state
[+12,56s] DEBUG: scanner.vala:341: sane_get_devices () -> SANE_STATUS_GOOD
[+12,66s] DEBUG: app-window.vala:1775: Saving state to /home/richard/.cache/simple-scan/state
[+27,12s] DEBUG: autosave-manager.vala:195: Deleting autosave records
[+27,12s] DEBUG: scanner.vala:1597: Stopping scan thread
[+27,12s] DEBUG: scanner.vala:806: Processing request
[+27,12s] DEBUG: scanner.vala:1608: sane_exit ()
On voit deux messages notés CRITICAL et "failed". Ça ne m'inspire pas. :mrgreen:

Je précise que ce problème de non détection du scanner avec simple-scan et xsane n'est pas critique dans la mesure où le scanner est bien détecté par la commande scangearmp du pilote Canon. Simplement, je déteste rester sur un échec, et j'aimerais bien comprendre ce qui a pu être cassé et comment alors que simple-scan fonctionnait très bien il y a deux mois. Alors toute proposition d'aide sera la bienvenue... ;)
Modifié en dernier par Scrat le sam. 20 oct. 2018 17:53, modifié 1 fois.
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

Avatar du membre
tyrry
Messages : 5604
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Comment réparer simple-scan ?

Message par tyrry »

Slt ,
te dirait bien de faire :

Code : Tout sélectionner

sudo rm -rf /home/richard/.cache/simple-scan
voir si il y a du mieux , mais sans convictions ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

Avatar du membre
Scrat
Messages : 643
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Re: Comment réparer simple-scan ?

Message par Scrat »

Bonjour.

Bonne idée de tenter une suppression du cache... mais ça ne change rien ! :|
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

capdeframint
Messages : 2209
Enregistré le : jeu. 2 juin 2016 08:57
Localisation : Hautes-Alpes: GAP

Re: Comment réparer simple-scan ?

Message par capdeframint »

Effectivement, avec LM19 Cinnamon, chez moi aussi Simple Scan fonctionne avec ma Canon Pixma MG 5650 alors qu'il n'a jamais fonctionné avec LM18 (toutes versions) et LMDE2 ou 3.
PC1:PCportable HP Pavilion 15-eh3027nf, proc Ryzen 7 7730U , Ram 16 Go, SSD 512 Go, LM 21.2 XFCE
PC2: PC portable Lenovo Ideapad 3 15ALC6 (82KU002GFR),proc Ryzen 7 5700, Ram 8Go, SSD 512 Go, LM 21.1 XFCE
Dual boot: Windows 11 Family/ Linuxmint 21.1

Avatar du membre
Scrat
Messages : 643
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Re: Comment réparer simple-scan ?

Message par Scrat »

@capdeframint: Ça fonctionnait chez moi au début. Est-ce que tu pourrais mettre une copie d'écran montrant les paquets installés pour simple-scan et pour sane ? Ça me permettrait peut-être de voir si j'ai supprimé quelque chose. Et aussi quelle version du noyau utilises-tu ?

Sinon, j'ai continué à explorer internet avec les deux messages d'erreur de simple-scan -d: beaucoup de personnes semblent avoir eu le même problème de non détection du scanner, et la solution proposée est toujours d'installer les pilotes propriétaires et d'oublier simple-scan, ce qui ne m'aide pas à trouver l'origine de mon problème. :?
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Comment réparer simple-scan ?

Message par arghlub »

Salut Scrat,
Scrat a écrit :Est-ce que tu pourrais mettre une copie d'écran montrant les paquets installés pour simple-scan et pour sane ?
Pour connaitre les dépendances d'un paquet, utilise cette commande :

Code : Tout sélectionner

apt-cache depends NOM_PAQUET
Donc pour simple-scan et sane :

Code : Tout sélectionner

apt-cache depends simple-scan && apt-cache depends xsane
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
Scrat
Messages : 643
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Re: Comment réparer simple-scan ?

Message par Scrat »

Bonjour.

Résultat des commandes apt-cache:

Code : Tout sélectionner

richard@pc-linuxshop-5678:~$ apt-cache depends simple-scan
simple-scan
 |Dépend: <default-dbus-session-bus>
    dbus-user-session:i386
    dbus-user-session
  Dépend: <dbus-session-bus>
    dbus-user-session:i386
    dbus-user-session
    dbus-x11:i386
    dbus-x11
  Dépend: xdg-utils
 |Dépend: dconf-gsettings-backend
  Dépend: <gsettings-backend>
    dconf-gsettings-backend
  Dépend: libc6
  Dépend: libcairo2
  Dépend: libcolord2
  Dépend: libgdk-pixbuf2.0-0
  Dépend: libglib2.0-0
  Dépend: libgtk-3-0
  Dépend: libgusb2
  Dépend: libpackagekit-glib2-18
  Dépend: libsane1
  Dépend: libwebp6
  Dépend: libwebpmux3
  Dépend: zlib1g

Code : Tout sélectionner

richard@pc-linuxshop-5678:~$ apt-cache depends xsane
xsane
  Dépend: libc6
  Dépend: libgimp2.0
  Dépend: libglib2.0-0
  Dépend: libgtk2.0-0
  Dépend: libjpeg8
  Dépend: liblcms2-2
  Dépend: libpng16-16
  Dépend: libsane1
  Dépend: libtiff5
  Dépend: zlib1g
  Dépend: xsane-common
  Recommande: cups-client
    cups-client:i386
 |Recommande: firefox
  Recommande: <www-browser>
    dillo
    edbrowse
    hv3
    lynx:i386
    lynx
    chromium-browser
    elinks
    epiphany-browser
    falkon
    firefox
    konqueror
    links
    links:i386
    links2
    links2:i386
    netrik
    sugar-browse-activity
    surf
    w3m:i386
    w3m
    xemacs21-mule
    xemacs21-mule-canna-wnn
    xemacs21-nomule
  Suggère: gimp
 |Suggère: gocr
 |Suggère: cuneiform
    cuneiform:i386
 |Suggère: tesseract-ocr
  Suggère: ocrad
    ocrad:i386
  Suggère: gv
 |Suggère: hylafax-client
  Suggère: mgetty-fax
En vérifiant avec le gestionnaire de paquets, il semble que tous les paquets dont dépendent simple-scan et xsane soient bien installés. Je suis toujours dans le noir complet. :|

Quelqu'un pourrait-il me montrer le résultat de ces commandes sur un système où simple-scan fonctionne pour voir s'il ne me manquerait pas une dépendance ?
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

Avatar du membre
tyrry
Messages : 5604
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Comment réparer simple-scan ?

Message par tyrry »

Slt ,
essais de réinstaller cinnamon , une dép foireuse à pu se glissé quelque part :

Code : Tout sélectionner

sudo apt update && sudo apt install -f

Code : Tout sélectionner

sudo apt clean && sudo apt autoremove

Code : Tout sélectionner

sudo apt install --reinstall mint-meta-cinnamon
re test simple-scan ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

Avatar du membre
Scrat
Messages : 643
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Re: Comment réparer simple-scan ?

Message par Scrat »

tyrry a écrit :essais de réinstaller cinnamon
Euuuh... :shock: Merci pour cette suggestion radicale, mais je ne maîtrise pas suffisamment Linux pour me lancer dans ce genre d'opération sans comprendre ce que fait chaque commande. :? J'ai parcouru la doc de apt, et entre les options update, upgrade, clean et autres, je suis un peu largué. :oops:

Mis à part simple-scan qui ne détecte plus le scanner, j'ai un système qui me donne entièrement satisfaction: je peux faire tourner mes divers logiciels sans problème et je peux imprimer et scanner avec les pilotes Canon. Je ne vais donc pas prendre le risque de tout casser pour réparer un logiciel qui peut être remplacé par un autre. S'il est impossible de réparer simple-scan sans procéder à une réinstallation complète du système, je vais laisser tomber. Quitte à tout réinstaller, autant attendre la mise à jour LM 19.1 prévue pour la fin de l'année, je crois.

Toutefois, si l'un d'entre vous pouvait me mettre le résultat des commandes apt-cache sur un LM 19 où simple-scan fonctionne, peut-être que cela me permettrait de voir s'il me manque quelque chose. C'est ce que je soupçonne depuis le début pour avoir fait naïvement confiance au Gestionnaire de Paquets en supprimant tous les paquets marqués comme pouvant être supprimés, sans vérifier à quoi ils servaient.

A+
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

Avatar du membre
tyrry
Messages : 5604
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Comment réparer simple-scan ?

Message par tyrry »

Slt ,
il n'y a rien de radical et ce que je te propose ne risque rien pour ton système ;)
après si tu veux pas ou à peur , ben tant pis ;) fait au moins les 2 premières commandes ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

Répondre