14.04
Resposta curta:
Parece que a Canonical seguiu o caminho totalitário e ordenou que os usuários não pudessem mudar a posição dos botões (você pode encontrar mais detalhes técnicos dessa alteração na parte inferior deste post).
Por enquanto, a única maneira de ter os botões do Windows no lado direito da versão 14.04 é alternar da sessão do Unity para a sessão Gnome Flashback (o que eu pessoalmente recomendo). Mais detalhes sobre como fazer isso são apresentados abaixo.
Mudando para o Gnome Flashback:
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, selecione a sessão Gnome Flashback no gerenciador de login.
Você pode selecionar entre os gerentes do Metacity e Compiz. Metacity é mais leve, porém carece de alguns efeitos. Com o Compiz, você terá uma experiência mais semelhante à do Unity. Você pode acelerar o Compiz desativando o plug-in de animações (use compizconfig-settings-manager).
Enquanto estiver na sessão Gnome Flashback, para mover os botões para a direita, abra um terminal e digite este comando:
gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'
Mas eu ainda quero usar o Unity:
Como escrevi em detalhes técnicos, os botões codificados da Canonical se posicionam em seu plug-in Unity. A alteração disso requer que este plugin seja corrigido por alguns programadores de terceiros. Por enquanto, esse patch não está disponível. (Quando esse patch for publicado, edite esta resposta e publique-a aqui.)
Detalhes técnicos da mudança:
O Unity usa o Compiz como seu gerenciador de janelas. Eles usaram o plug-in Compiz chamado GTK Window Decorator para desenhar bordas de janelas e barras de título. Este plug-in desenha bordas com base no tema Metacity, que é altamente configurável. É por isso que até 14.04 estávamos alterando as configurações do Metacity para alterar a posição dos botões [1] .
Agora eles renunciaram ao uso do gtk-window-decorator e implementaram a decoração da janela no seu plugin Unity Compiz. Eles deliberadamente codificam a posição dos botões no lado esquerdo e não expõem nenhuma chave de posição ao usuário, a fim de manter uma "experiência consistente do usuário", como a chamam [2] .