14,04
Resposta curta:
Parece que a Canonical seguiu o caminho totalitário e ordenou que os usuários não tivessem permissão para alterar a posição dos botões (você pode encontrar mais detalhes técnicos sobre essa alteração na parte inferior deste post).
Por enquanto, a única maneira de ter os botões do Windows no lado direito em 14.04 é mudar de Unity para a sessão Flashback do Gnome (o que eu pessoalmente recomendo). Mais detalhes sobre como fazer isso são apresentados abaixo.
Mudando para o Flashback do Gnome:
Abra o terminal e execute os seguintes comandos:
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install gnome-session-flashback
no próximo logout e selecione a sessão do Gnome Flashback no gerenciador de login.
VocêpodeselecionarentreosgerentesdoMetacityedoCompiz.Metacityémaisleve,noentanto,faltaalgunsefeitos.ComoCompiz,vocêteráumaexperiênciamaisparecidacomoUnity.VocêpodeaceleraroCompizdesativandooplug-indeanimações(useocompizconfig-settings-manager).
EnquantoestivernasessãoFlashbackdoGnome,paramoverosbotõesparaadireita,abraumterminaledigiteestecomando:
gsettingssetorg.gnome.desktop.wm.preferencesbutton-layout'menu:minimize,maximize,close'
MasaindaquerousaroUnity:
Comoescreviemdetalhestécnicos,osbotõescodificadosCanonicalseposicionamemseuplug-indoUnity.Mudarissoprecisadestepluginparasercorrigidoporalgunsprogramadoresdeterceiros.Porenquanto,essepatchnãoestádisponível.(Quandotalpatchforpublicado,editeestarespostaeposteaqui.)
Detalhestécnicosdaalteração:
OUnityusaoCompizcomoseugerenciadordejanelas.ElesusaramopluginCompizchamadoGTKWindowDecoratorparadesenharbordasdejanelasebarrasdetítulo.Esteplugindesenhabordasbaseando-senotemaMetacity,queéaltamenteconfigurável.Éporissoqueaté14.04estávamosalterandoasconfiguraçõesdoMetacityparaalteraraposiçãodosbotões
Agora eles se demitiram de usar o gtk-window-decorator e implementaram a decoração da janela diretamente no plug-in do Unity Compiz. Eles deliberadamente codificaram a posição dos botões no lado esquerdo e não expõem nenhuma mudança de posição ao usuário, a fim de manter uma "experiência de usuário consistente", como eles chamam de [2] .