14.04
Réponse courte:
Il semble que Canonical soit allé dans le sens totalitaire et a ordonné que les utilisateurs ne soient pas autorisés à changer la position des boutons (vous pouvez trouver plus de détails techniques sur ce changement au bas de ce post).
Pour le moment, le seul moyen d’avoir des boutons Windows sur le côté droit de la version 14.04 est de passer d’Unity à la session Gnome Flashback (ce que je recommande personnellement). Plus de détails sur la façon de procéder sont présentés ci-dessous.
Basculer vers Gnome Flashback:
Ouvrez le terminal et exécutez les commandes suivantes:
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install gnome-session-flashback
Déconnexion suivante et sélectionnez la session Gnome Flashback dans le gestionnaire de connexion.
Vous pouvez choisir entre les gestionnaires Metacity et Compiz. La métacité est plus légère, mais elle manque d’effets. Avec Compiz, vous obtiendrez une expérience similaire à Unity. Vous pouvez accélérer Compiz en désactivant le plug-in d'animations (utilisez compizconfig-settings-manager).
Lors de la session Gnome Flashback, pour déplacer les boutons vers la droite, ouvrez un terminal et entrez cette commande:
gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'
Mais je veux encore utiliser Unity:
Comme je l'ai écrit dans les détails techniques, les boutons Canonical codés en dur sont positionnés dans leur plug-in Unity. Cette modification nécessite que ce plug-in soit patché par certains programmeurs tiers. Pour l'instant, un tel patch n'est pas disponible. (Lorsqu'un tel patch sera publié, modifiez cette réponse et publiez-la ici.)
Détails techniques du changement:
Unity utilise Compiz comme gestionnaire de fenêtres. Ils ont utilisé le plug-in Compiz appelé GTK Window Decorator pour dessiner des bordures de fenêtre et des barres de titre. Ce plugin dessine des bordures basées sur le thème Metacity, lui-même hautement configurable. C'est pourquoi jusqu'au 14.04 nous avions modifié les paramètres de Metacity afin de changer la position des boutons [1] .
Maintenant, ils ont renoncé à utiliser gtk-window-decorator et ont implémenté la décoration de la fenêtre directement dans leur plugin Unity Compiz. Ils ont délibérément placé les boutons codés en dur sur le côté gauche et n’exposent aucun commutateur de position à l’utilisateur, afin de maintenir une «expérience utilisateur cohérente», comme ils l’appellent [2] .