Dans Ubuntu 12.04 (Precise Pangolin) avec Unity, Alt+ Tabvous permet de basculer entre les groupes de fenêtres et il est très ennuyeux de basculer vers une fenêtre spécifique à partir d'un groupe quand ce n'est pas la dernière fenêtre utilisée.
Une façon de modifier ce comportement et d'obtenir un commutateur Alt+ simple Tabaffichant toutes les fenêtres (sans regroupement) consiste à installer ccsm (gestionnaire de paramètres de configuration Compiz) et à activer le "commutateur statique" ou quelque chose de similaire (je ne me souviens pas exactement).
Je dois modifier ce paramètre sur plusieurs machines, donc je ne veux pas installer un package complexe pour cela. (Surtout pas lorsque ce package permet aux utilisateurs de f * k complètement leur système lors de la modification des mauvais paramètres).
Je cherche donc un moyen fiable de changer cette configuration, via une ou plusieurs commandes (gconftool?), Ou en modifiant directement un fichier de configuration.
Fondamentalement, je veux faire directement sur d'autres machines ce que ccsm a fait sur le mien pour restaurer un comportement sain et simple Alt+ Tab.
Réponses:
J'avais peur d'utiliser ccsm jusqu'à ce que je lise ce blog qui donne l'impression que tout ce que ccsm fait est d'éditer les fichiers de configuration compiz .xml.
Une recherche de compiz révèle:
J'ai sauvegardé ces répertoires, puis je suis passé du "commutateur d'unité" au "commutateur d'application statique" en utilisant ccsm comme indiqué ici
Je me suis ensuite déconnecté et reconnecté et j'ai comparé ma sauvegarde au système modifié. Voici les résultats de
diff -r compiz_before_change/ compiz_after_relogin/
MODIFIÉ:
~/.cache/compizconfig-1/place.pb
~/.gconf/apps/compiz-1/general/screen0/options/%gconf.xml
~ / .gconf / apps / compiz-1 / plugins / UnityShell / screen0 / options /% gconf.xml
NOUVEAU:
~/.compiz-1/session: 108caf9cb18e534392135401026619047100000017270046
Ces différences ne me semblent pas assez importantes car je ne vois nulle part qui montre les raccourcis clavier qui ont été modifiés, seulement celui qui a été désactivé, alors peut-être que compiz est une vraie douleur et que le changement est dans le fichier binaire :-( Espérons que non!
Je pense que si vous étendez la sauvegarde et la comparaison, peut-être dans l'ensemble du dossier / home /, vous pourrez savoir quels fichiers contiennent les modifications que vous souhaitez apporter, puis tout ce que vous avez à faire est de les copier d'une machine à l'autre.
Les fichiers de configuration lisibles par l'homme ne sont-ils pas tout simplement géniaux! :-D Si compiz enregistre les paramètres dans le fichier binaire, les codeurs qui l'ont fait ont besoin d'une conversation très sévère. >: - |
Bonne chance.
PS Au cas où vous vous poseriez la question, j'ai en fait fait une autre sauvegarde des mêmes fichiers après m'être reconnecté, puis j'ai comparé les deux sauvegardes. Cela m'a paru plus rapide mais mon cerveau fait parfois des choses drôles ;-)
la source