web-dev-qa-db-fra.com

Aide, Gsettings cassés

J'essayais de désactiver le menu global selon http://ubuntuhandbook.org/index.php/2013/07/disable-global-menu-on-ubuntu-13-10-saucy/#comment-8612 , mais même si cela n'a rien changé, après l'exécution de la commande de suppression automatique, l'unité-Tweak-tool s'est cassée. Évidemment, ma première réaction a été de réinstaller le paquet supprimé mais il reste cassé. TBH Je ne sais pas si c'est même lié ou juste une coïncidence.

Lorsque je le démarre à partir du lanceur, il clignote et disparaît. Lorsque je le démarre à partir du terminal, j'obtiens cette erreur:

$ gnome-Tweak-tool 
WARNING : Shell not installed or running 
WARNING : Error detecting Shell 
Traceback (most recent call last):   
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/Tweak_Shell_extensions.py", line 199, in __init__
    raise Exception("Shell not running or DBus service not available") 
Exception: Shell not running or DBus service not available 
INFO    : GSettings missing key org.gnome.nautilus.desktop (key computer-icon-visible) 
WARNING : Shell not running 
None 
INFO    : GSettings missing key org.gnome.mutter (key workspaces-only-on-primary)  
Segmentation fault (core dumped)

J'ai jeté un œil à dconf-editor si je pouvais simplement ajouter la clé manquante, mais apparemment, les clés ne sont pas censées être ajoutées "à la main".

Alors, comment puis-je résoudre ce problème? Je préfère ne pas avoir à tout réinstaller.

Quel paquet est cassé, puis-je simplement le réinstaller?

ÉDITER:

J'ai trouvé qu'en étant root gnome-Tweak-tool ne tombait plus en panne donc peut-être un problème d'autorisation quelque part. Je ne sais pas si j'ai modifié les autorisations.

Un autre problème connexe, en fait la raison pour laquelle j'ai remarqué le problème, est que l'unité-Tweak-tool ne semble plus vouloir enregistrer les valeurs modifiées. Normalement, je n'ai que le lanceur Unity sur l'écran principal, mais je voulais vérifier ce que c'était que de l'avoir sur les deux. Je ne l'aimais pas, alors je suis allé dans un outil Tweak pour le remettre en place - mais quel que soit le nombre de fois que je coche "uniquement l'affichage principal", cela ne change rien. Qu'est-ce que l'outil Unity-Tweak change réellement et puis-je le faire directement d'une manière ou d'une autre?

1
RCD

Après une longue et pénible traversée, je suis finalement tombé sur CompizConfig Settings Manager, et après encore plus de temps à bidouiller avec cela, j'ai trouvé un paramètre sous Recherche avancée> Ubuntu Unity Plugin> Launcher> Launcher Monitors, qui était réglé sur "Tous les affichages". Lorsque je l'ai basculé sur "Affichage principal", il a instantanément retiré le lanceur du deuxième écran, comme il se doit. Victoire enfin!

Maintenant, je m'attendais à ce que tout ce qui était cassé ait été corrigé, mais hélas, si je reviens à l'outil Ubuntu Tweak et que je le configure sur tous les écrans, je ne peux pas le redéfinir sur le primaire uniquement, mais je dois à nouveau recourir au CCSM pour réparer.

Je suppose que j'ai trouvé un bug. : /

Oh et quant à l'outil Gnome Tweak, il clignote toujours et disparaît. Je m'en fiche vraiment, il semble que le CCSM puisse faire tout ce que les deux autres devraient faire mais ne peut pas faire.

3
RCD