Comment se fait-il que tous mes boutons de fenêtre soient alignés à droite, mais que les boutons chromés soient à gauche?


13

Je me demande pourquoi les boutons de fermeture / maximisation chromés sont alignés à gauche alors que tous les boutons sont alignés à droite. La vérité est que les boutons chromés sont également alignés à droite lorsque dans les paramètres de chrome je coche "utiliser la barre de titre du système et les bordures". Mais comme je ne veux pas de bordures, j'ai décoché cette option et les boutons se sont alignés de l'autre côté (gauche).

Est-ce que quelqu'un sait pourquoi c'est comme ça? Soit dit en passant, j'utilise l'interface cinnamon sur Ubuntu 12.04.

Réponses:


23

Chrome dessine ses propres boutons plutôt que de laisser le système d'exploitation le faire. Il existe un paramètre qui lui permet d'utiliser les barres de titre de la fenêtre native, mais ce n'est pas la solution la plus élégante au problème, car vous perdez l'avantage (lorsqu'il est fenêtré) que Chrome n'a pas d'espace supplémentaire pour la barre de titre.

Chrome suppose de quel côté placer les boutons en fonction de divers paramètres liés à Gnome, mais cela ne fonctionne pas toujours correctement avec l'interface Unity d'Ubuntu.

Cet article explique comment les déplacer du côté souhaité . Notez que si vous utilisez parfois Gnome-shell plutôt que Unity, cela peut affecter la façon dont toutes les barres de titre apparaissent dans vos sessions Gnome-shell.

Citer:

Pour déplacer les boutons de la fenêtre de Google Chrome vers la droite sous Ubuntu 12.10 ou une version antérieure, ouvrez le terminal et exécutez cette commande:

gconftool-2 --set /apps/metacity/general/button_layout --type string ":minimize,maximize,close"

Ubuntu 13.04 n'utilise pas Metacity.

2
Frank, Ubuntu n'a pas utilisé la métacité depuis longtemps, mais ce n'est pas pertinent - Chromium / Chrome recherche toujours ce paramètre gconf2 sous /apps/metacity/general.
thomasrutter

1
De plus, dconf n'est pas gconf-2. Ceux-ci devraient aller dans les paramètres gconf-2, pas dconf.
thomasrutter

3
Idem @Achim A. Vous venez de faire une petite erreur, car minimiser suit de près dans d'autres applications, il devrait être:gconftool-2 --set /apps/metacity/general/button_layout --type string "close,minimize,maximize:"
metakermit

1
gconftool-2 --set /apps/metacity/general/button_layout --type string "close,minimize,maximize:"travaillé pour moi sur Ubuntu 15.04 et Chromium.
Hitechcomputergeek

5

Dans les paramètres de Google Chrome, dans Apparence, vous devez choisir le thème GTK +. Vous devez également activer «Utiliser la barre de titre et les bordures du système». Pour le faire fonctionner, vous devez vous déconnecter et vous connecter.

Vous pouvez maintenant le tester avec l'outil Unity Tweak (vous pouvez télécharger ce programme à partir du Centre logiciel Ubuntu).

Dans l'outil Unity Tweak, choisissez Contrôles de fenêtre. Modifiez l'alignement de gauche à droite ou de droite à gauche. Le formulaire de la barre de titre de Google Chrome changera immédiatement.

La raison pour laquelle cela fonctionne, je suppose, est que, par défaut, Google Chrome n'appelle pas le décorateur de fenêtres gtk fourni avec le gestionnaire de fenêtres Compiz. Si vous installez le Gestionnaire de paramètres CompizConfig (à partir du Centre logiciel Ubuntu), vous verrez que le module Décoration Windows utilise le programme /usr/bin/gtk-window-decorator.

Cela ne fonctionne donc que lorsque vous exécutez une configuration par défaut d'Ubuntu 13.04. Cela signifie: le gestionnaire de fenêtres Compiz et un thème compatible GTK + (Ambiance par exemple).


Quelqu'un peut-il confirmer que cela fonctionne? (Ce n'est pas que je ne vous crois pas, c'est juste que j'aimerais avoir la confirmation que cela fonctionnera en effet pour les autres utilisateurs avant d'attribuer la prime).
Jorge Castro

@JorgeCastro Cela semble fonctionner sur Chromium 25 dans Ubuntu 12.10 .. Je n'ai pas besoin de spécifier un thème GTK + cependant ...
Seth

1
@Seth: Tu as raison. Cela fonctionne lorsque vous définissez «Utiliser la barre de titre et les bordures du système» dans Chrome. Vous n'avez pas besoin de définir "Utiliser le thème GTK +". Mais si vous le faites, l'arrière-plan de la "barre d'onglets" dans Chrome a la même couleur que la "barre de titre de fenêtre" de Compiz.

0

Choisissez le thème GTK + en chrome Faites un clic droit sur la barre de titre et choisissez GTK + Theme.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.