[Résolu]Erreur à l'ouverture de xsane

Bonjour,

Alors que XSane fonctionnait correctement, ce matin, il me fait un petit caprice momentané.
Je lance l’application XSane quand mon scanner usb Epson Perfection V30 est allumé.
J’ai la fenêtre habituelle qui m’indique le début du lancement du logiciel par la reconnaissance du scanner. Celui-ci s’active un peu (allumage déplacement repositionnement de la tête de lecture) puis la fenêtre disparaît. Le processus reste un moment actif puis s’éteint tout seul sans lancer le logiciel.
Je tente de relancer plusieurs fois (en console) mais je reçois le même message d’erreur :

~$ xsane Gtk-Message: Failed to load module "canberra-gtk-module"

Après plusieurs essais infructueux et la vérification que les modifications des fichiers de configuration sont toujours bien présentes, XSane démarre enfin correctement mais j’ai les messages suivnats qui s’affichent en console :

~$ xsane Gtk-Message: Failed to load module "canberra-gtk-module" (xsane:2385): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (xsane:2385): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (xsane:2385): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed

mais XSane fonctionne correctement maintenant.

Quelle peut être la cause de ceci ?
Merci.

salut
As tu vérifié que libcanberra est bien installe?

Exemple

apt list libcanberra-gtk* -a
En train de lister... Fait
libcanberra-gtk-common-dev/testing,testing 0.30-3 all
libcanberra-gtk-common-dev/stable,stable 0.30-2.1 all

libcanberra-gtk-dev/testing 0.30-3 amd64
libcanberra-gtk-dev/stable 0.30-2.1 amd64

libcanberra-gtk-module/testing 0.30-3 amd64
libcanberra-gtk-module/stable 0.30-2.1 amd64

libcanberra-gtk-module-dbg/stable 0.30-2.1 amd64

libcanberra-gtk0/testing 0.30-3 amd64
libcanberra-gtk0/stable 0.30-2.1 amd64

libcanberra-gtk0-dbg/stable 0.30-2.1 amd64

libcanberra-gtk3-0/testing,now 0.30-3 amd64  [installé, automatique]
libcanberra-gtk3-0/stable 0.30-2.1 amd64

libcanberra-gtk3-0-dbg/stable 0.30-2.1 amd64

libcanberra-gtk3-dev/testing 0.30-3 amd64
libcanberra-gtk3-dev/stable 0.30-2.1 amd64

libcanberra-gtk3-module/testing,now 0.30-3 amd64  [installé, automatique]
libcanberra-gtk3-module/stable 0.30-2.1 amd64

libcanberra-gtk3-module-dbg/stable 0.30-2.1 amd64

Bonjour grandtoubab,

J’avais déjà vérifié la présence de ce “canberra-gtk” dans le gestionnaire de paquet et la commande que tu suggères me confirme l’existence de ces bibliothèques dans mon système.

~$ apt list libcanberra-gtk* -a En train de lister... Fait libcanberra-gtk-common-dev/stable,stable 0.30-2.1 all libcanberra-gtk-dev/stable,stable 0.30-2.1 amd64 libcanberra-gtk-module/stable,stable 0.30-2.1 amd64 libcanberra-gtk-module-dbg/stable,stable 0.30-2.1 amd64 libcanberra-gtk0/stable,stable 0.30-2.1 amd64 libcanberra-gtk0-dbg/stable,stable 0.30-2.1 amd64 libcanberra-gtk3-0/stable,stable,now 0.30-2.1 amd64 [installé, automatique] libcanberra-gtk3-0-dbg/stable,stable 0.30-2.1 amd64 libcanberra-gtk3-dev/stable,stable 0.30-2.1 amd64 libcanberra-gtk3-module/stable,stable,now 0.30-2.1 amd64 [installé, automatique] libcanberra-gtk3-module-dbg/stable,stable 0.30-2.1 amd64

Après quelques recherches sur des sites anglais, la commande suivante me montre l’absence de canberra:
~$ apt-cache policy libcanberra-gtk-module libcanberra-gtk-module: Installé : (aucun) Candidat : 0.30-2.1 Table de version : 0.30-2.1 0 500 http://ftp.be.debian.org/debian/ jessie/main amd64 Packages 500 http://http.debian.net/debian/ jessie/main amd64 Packages

ensuite, une commande :
# apt-get install libcanberra-gtk*
m’installe tout un tas de fichier et la commande suivante me retourne :
# apt-cache policy libcanberra-gtk-module libcanberra-gtk-module: Installé : 0.30-2.1 Candidat : 0.30-2.1 Table de version : *** 0.30-2.1 0 500 http://ftp.be.debian.org/debian/ jessie/main amd64 Packages 500 http://http.debian.net/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status
Cette fois, le module “canberra” est bien installé.

Je lance XSane et maintenant … plus de problème. Il fonctionne correctement.

Merci pour l’aide.
A+

1 J'aime