Page 1 sur 1

[Gnome] disparition de mes icônes bureau (résolu)

Publié : sam. 31 mars 2012, 11:52
par mimile
Bonjour,

Mon WM est Gnome 3 restreint (Gnome 2 ou metacity ?).

Mes clefs USB ne se montant pas automatiquement au branchement, j'ai écrit un petit script bash activé par une icône de raccourci dans la barre des tâches inférieure.

Description des opérations :

Depuis quelques jours (sans doute après une mise à jour) quand je clique sur le raccourci : une première boîte de dialogue apparaît et ... toutes mes icônes du bureau disparaissent !

La boîte de dialogue donne le choix entre "monter la clef" ou "renoncer".

Je monte la clef ; la boîte de dialogue disparaît et est remplacée par une autre qui donne le choix entre "visualiser le contenu de la clef" (avec nautilus) ou pas.

Je choisis d'afficher le contenu et effectivement nautilus le fait ; ce faisant, il masque complètement le bureau ; je ferme Nautilus ; mon bureau réapparaît avec toutes ses icônes.

Si je veux démonter ma clef, je clique à nouveau sur le raccourci du script ce qui fait apparaître une boîte de dialogue et fait disparaître toutes mes icônes de bureau ; la boîte donne le choix entre "démonter la clef" ou "renoncer" ; quelle que soit ma réponse, la boîte disparaît et mon bureau reste vide ...

Seule solution pour faire réapparaître mes icônes : lancer Nautilus (bouton "Raccourcis" à côté du bouton "Applications" dans la barre des tâches supérieure) puis le refermer et ... mon bureau réapparaît avec toutes mes icônes.

A noter que j'ai essayé d'autres exporateurs que nautilus : krusader, gnome-commander, mc : rien n'y fait. J'ai aussi essayé de remplacer zenity par yad ; même résultat.

Quelqu'un aurait-il une suggestion pour éviter ce désagrément ?

Merci d'avance.

Re: [xorg] disparition de mes icônes bureau

Publié : sam. 31 mars 2012, 12:15
par benjarobin
Nautilus ne crasherait pas tout simplement ? Sortie de .xsession-errors ?
Sinon remplace dans le titre Xorg par Gnome

Re: [xorg] disparition de mes icônes bureau

Publié : sam. 31 mars 2012, 13:20
par FoolEcho
mimile a écrit :Mes clefs USB ne se montant pas automatiquement au branchement, j'ai écrit un petit script bash activé par une icône de raccourci dans la barre des tâches inférieure.
... à ta place, je me concentrerai là-dessus, un script n'est pas nécessaire. :|

Re: [Gnome] disparition de mes icônes bureau

Publié : sam. 31 mars 2012, 13:57
par mimile
Merci d'intervenir.

Voici mon .xsession-errors : http://pastebin.archlinux.fr/438701

C'est pas les erreurs qui manquent ... :(

Juste une précision concernant cette ligne
mount : le périphérique spécial UUID=006C-C3AC n'existe pas
En fait, il s'agit de l'UUID de ma seconde clef (non branchée).

En ce qui concerne le montage automatique de mes clefs, j'ai déjà fait des recherches en ce sens mais sans résultat.

Le script que j'utilise me permet en deux clics d'afficher le contenu de la clef qui est branchée, ce qui est assez pratique.

Pour le surplus, je ne pense pas que Nautilus soit en cause directement car j'ai modifié mon script à ce niveau pour utiliser gnome-commander, krusader, mc (midnight-commander) sans que ça résolve le problème (qui, je le répète est apparu voici quelques jours seulement - peut-être suite à une mise à jour ?).

Au plaisir de vous lire.

Amicalement,

EDIT : je viens de me rendre compte que quand je clique sur mon script pour démonter la clef, j'y avais ajouté - Dieu sait pourquoi - killall nautilus après l'instruction umount.

J'ignore pourquoi mais il y a des semaines que j'utilisais ce script sans problème, que nautilus soit ouvert ou non.

Or, de toute évidence, c'est bien ce killall qui fait maintenant disparaître mes icônes quand nautilus est fermé.

J'ai supprimé cette instruction et depuis lors, je n'ai plus de problème.

C'est tout de même étonnant que, du jour au lendemain, cela se soit produit sans que je change quoi que ce soit au script.

Je ne marque pas encore ce problème comme résolu car il y a manifestement des erreurs à l'ouverture de ma session et peut-être aurez-vous des suggestions pour y remédier.

Amicalement,

Re: [Gnome] disparition de mes icônes bureau

Publié : sam. 31 mars 2012, 19:50
par FoolEcho
mimile a écrit :Juste une précision concernant cette ligne

Code : Tout sélectionner

[quote]mount : le périphérique spécial UUID=006C-C3AC n'existe pas[/quote]
En fait, il s'agit de l'UUID de ma seconde clef (non branchée).
C'est tout ou partie (une grosse partie) du problème justement: tu montes tes clés dans /etc/fstab. :|

Re: [Gnome] disparition de mes icônes bureau

Publié : dim. 01 avr. 2012, 10:45
par mimile
Salut,

J'ai inclus le montage de mes deux clefs USB dans fstab parce que, d'une part, elle ne se montent pas automatiquement au branchement et d'autre part, si je les monte manuellement, je n'y ai accès qu'en lecture.

Le fait de les intégrer à fstab avec les paramètres que j'y ai indiqués me permet d'y accéder également en écriture.

Voici à quoi ressemble la ligne de montage de l'une des clefs dans fstab :
UUID=3CB3-3249 /media/clef_usb vfat nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush
Je me vois mal taper cette ligne à chaque fois que j'aurai besoin de transférer un fichier sur cette clef.

Mon script est simple d'utilisation puisqu'il est exécuté par le biais d'un racourci dans la barre des tâches.

Le début du script est ici : http://pastebin.archlinux.fr/438713

Et, si tu lis le "EDIT" de mon précédent message, tu verras que le problème soumis à l'origine a été corrigé (il résultait d'une commande "killall nautilus" qui n'avait pas de raison d'être dans la phase de démontage de la clef et que j'ai désactivée).

Le seul désagrément découlant de la présence des clefs dans fstab est que j'ai un message "FAIL" au moment du boot au stade "mounting filesystem", ce qui est normal puisque mes clefs sont rarement -voire jamais - branchées à ce moment.

Cordialement,

Re: [Gnome] disparition de mes icônes bureau

Publié : dim. 01 avr. 2012, 11:18
par FoolEcho
mimile a écrit :Et, si tu lis le "EDIT" de mon précédent message, tu verras que le problème soumis à l'origine a été corrigé (il résultait d'une commande "killall nautilus" qui n'avait pas de raison d'être dans la phase de démontage de la clef et que j'ai désactivée).
J'ai bien vu. Sauf que le réel «problème» à l'origine et que tu ne devrais pas avoir besoin de fstab pour monter des clefs et donc encore moins d'un script (d'autant moins en étant sous gnome). Tu devrais donc regarder du côté de comment tu lances gnome, consolekit et cie: Gestion_de_volumes_avec_udisks.

Re: [Gnome] disparition de mes icônes bureau

Publié : dim. 01 avr. 2012, 12:51
par mimile
Gnome 3.2.1 en mode restreint démarre avec GDM dans inittab.

Pour le reste, j'ai parcouru ton lien "gestion_des_volumes_avec_udisks" et je dois avouer que, vu mon piètre niveau en informatique, je regrette de devoir admettre que j'y ai pas compris grand'chose.

J'ai simplement pu constater que les résultats attendus de diverses commandes correspondaient à peu de choses près à ce que je trouve chez moi.

Sans vouloir te vexer, je vais prudemment continuer à utiliser mon petit script qui me donne entière satisfaction depuis que j'ai résolu mon problème initial.

Cordialement,