web-dev-qa-db-fra.com

Comment se fait-il que tous les boutons de ma fenêtre soient alignés à droite, alors que les boutons chrome se trouvent à gauche?

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

Quelqu'un sait pourquoi c'est comme cela? En passant, j'utilise l'interface cannelle sur Ubuntu 12.04.

13
Elysium

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 (lorsque vous êtes fenêtré) de Chrome de ne pas disposer 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 l'apparence de toutes les barres de titre 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 la commande suivante:

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

Dans les paramètres de Google Chrome, sous Apparence, vous devez choisir le thème GTK +. Vous devez également activer "Utiliser la barre de titre et les bordures du système". Pour que cela fonctionne, 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 Unity Tweak Tool, choisissez Window Controls. Modifiez l’alignement de gauche à droite ou de droite à gauche. La barre de titre de Google Chrome changera immédiatement.

Je suppose que cela s’explique par le fait que par défaut, Google Chrome n’appelle pas gtk-window-decorator 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 de Windows utilise le programme /usr/bin/gtk-window-decorator.

Donc, cela ne fonctionne 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).

5
user85164

Choisissez Le thème GTK + dans chrome Cliquez simplement avec le bouton droit de la souris sur la barre de titre et choisissez Thème GTK +.

0
MathCubes