14.04
Krótka odpowiedź:
Wygląda na to, że Canonical poszedł totalitarną drogą i nakazał, aby użytkownicy nie mogli zmieniać pozycji przycisków (więcej technicznych szczegółów tej zmiany można znaleźć na dole tego postu).
Jak na razie jedynym sposobem na posiadanie przycisków Windows po prawej stronie w 14.04 jest przejście z sesji Unity do sesji Flashback Gnome (co osobiście polecam). Więcej informacji o tym, jak to zrobić, przedstawiono poniżej.
Przełączanie na Gnome Flashback:
Otwórz terminal i uruchom następujące polecenia:
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install gnome-session-flashback
Następnie wyloguj się i wybierz sesję Gnome Flashback w menedżerze logowania.
Możesz wybierać między menedżerami Metacity i Compiz. Metacity jest lżejszy, jednak brakuje mu niektórych efektów. Dzięki Compiz uzyskasz więcej wrażeń podobnych do Unity. Możesz przyspieszyć Compiz, wyłączając wtyczkę animacji (użyj compizconfig-settings-manager).
Podczas sesji Gnome Flashback, aby przesunąć przyciski w prawo, otwórz terminal i wprowadź następujące polecenie:
gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'
Ale chcę nadal korzystać z Unity:
Jak napisałem w szczegółach technicznych, kanoniczne przyciski zakodowane na stałe umieszczają się we wtyczce Unity. Zmiana tego wymaga poprawki tej wtyczki dla niektórych programistów zewnętrznych. Na razie taka łatka nie jest dostępna. (Kiedy taka łatka zostanie opublikowana, edytuj tę odpowiedź i opublikuj ją tutaj.)
Szczegóły techniczne zmiany:
Unity używa Compiz jako menedżera okien. Użyli wtyczki Compiz o nazwie GTK Window Decorator do rysowania ramek i pasków tytułowych. Ta wtyczka rysuje granice na podstawie motywu Metacity, który sam jest wysoce konfigurowalny. Dlatego do 14.04 zmienialiśmy ustawienia Metacity, aby zmienić pozycję przycisków [1] .
Teraz zrezygnowali z używania gtk-window-decorator i zaimplementowali dekorację okien bezpośrednio we wtyczce Unity Compiz. Celowo zakodowane przyciski pozycjonują po lewej stronie i nie ujawniają użytkownikowi żadnego przełącznika pozycji, aby zachować „spójne wrażenia użytkownika”, jak to nazywają [2] .