Como posso mover todos os controles da janela para a direita (ou esquerda)?

86

Baixou o Ubuntu e ajustou os controles da janela para o lado direito. Apenas alguns programas seguem a regra. Pidgin como exemplo tem controles de janela à direita. Mas o Chrome, Thunderbird, Geany, ainda tem controles à esquerda.

Como posso mover TODOS os controles da janela (close / min / max) para a direita (ou esquerda)?

    
por Matt Kaye 10.08.2012 / 16:44

12 respostas

67

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ê pode selecionar entre os gerentes do Metacity e do Compiz. Metacity é mais leve, no entanto, falta alguns efeitos. Com o Compiz, você terá uma experiência mais parecida com o Unity. Você pode acelerar o Compiz desativando o plug-in de animações (use o compizconfig-settings-manager).

Enquanto estiver na sessão Flashback do Gnome, 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 ainda quero usar o Unity:

Como escrevi em detalhes técnicos, os botões codificados Canonical se posicionam em seu plug-in do Unity. Mudar isso precisa deste plugin para ser corrigido por alguns programadores de terceiros. Por enquanto, esse patch não está disponível. (Quando tal patch for publicado, edite esta resposta e poste aqui.)

Detalhes técnicos da alteração:

O Unity usa o Compiz como seu gerenciador de janelas. Eles usaram o plugin Compiz chamado GTK Window Decorator para desenhar bordas de janelas e barras de título. Este plugin desenha bordas baseando-se 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 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] .

    
por Piotr Jurkiewicz 20.04.2014 / 15:10
49

12.04 até 13.10

de 12.04 e o mais novo gconfeditor não funciona use isto:

gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'

14,04

@Piotr Jurkiewicz answer

    
por Alex R 30.10.2012 / 13:01
33

Para o Ubuntu 12.10 e inferior.

  1. Terminal aberto
  2. Digite: gconf-editor
  3. Ir para Apps -> Metacity -> General
  4. Localizar: button_layout
  5. Alterar valor para: menu:minimize,maximize,close

Para o Ubuntu 10.10, a string precisa ser menu:minimize,maximize,close, com uma vírgula no final da string.

    
por Eugenio Perea 31.07.2010 / 19:47
27

Para 12.04 e 12.10

Unidade

Execute este comando em um terminal:

gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"

Observe que isso só alterará a posição dos controles da janela de janelas não maximizadas. As janelas maximizadas continuarão a ter seus controles de janela à esquerda na barra de título. Para definir os controles de volta ao lado esquerdo:

gsettings set org.gnome.desktop.wm.preferences button-layout "close,minimize,maximize:"


GNOME-shell

gsettings set org.gnome.shell.overrides button-layout ":minimize,maximize,close"
    
por jokerdino 19.10.2012 / 11:29
13

Você também pode fazer o download do Ubuntu Tweak , que tem uma opção fácil de GUI para alternar os botões da janela para a direita. Ele é encontrado na opção Configurações do gerenciador do Windows, na categoria Desktop. Basta selecionar o botão de opção "Direita" e pronto.

    
por eugenemarshall 31.07.2010 / 21:34
5

Ubuntu 14.04:

Muito mais fácil do que eu pensava (ou lembre-se que foi nas versões anteriores)

  1. Instale a ferramenta de ajuste de unidade
    sudo apt-get install unity-tweak-tool
  1. Abrir ferramentas do sistema - & gt; Preferências - & gt; Ferramenta Unity Tweak

  2. Na aba "Window Controls" (última aba), você pode escolher entre Left ou Right.

por davidkonrad 16.10.2014 / 17:14
3
gsettings set org.gnome.shell.overrides button-layout :close,minimize,maximize

Tente o comando acima no terminal ( Ctrl + Alt + T ). Isso vai funcionar. Na verdade, segue o princípio de fatiar em Python. Você pode dar perto, minimizar, maximizar: mover as chaves para a esquerda. Além disso, você pode trocar as posições de perto, minimizar e maximizar:)

    
por Shashank Hegde 29.10.2012 / 19:19
2

Sistema & gt; Preferências & gt; Aparência Altere o tema para algo diferente de Radiance / Ambiance.

    
por Isaiah 31.07.2010 / 19:36
1

Descobri que a sugestão do gconf-editor apenas inverteu a ordem dos botões. Eles permaneceram no lado direito da janela. Para alternar os botões para o canto superior esquerdo, usei as Configurações do sistema & gt; Ubuntu Tweak & gt; Ajustes & gt; Janela. Controle de Janelas

    
por Mark D 05.06.2012 / 19:27
1

Algumas aplicações não aderem às decorações globais das janelas e o Chrome é um exemplo deste comportamento. Clique com o botão direito na borda da janela e escolha "usar a decoração da janela do sistema". Praticamente todas as principais aplicações que não sejam o Chrome usam o tipo padrão de todo o sistema, de modo que, aparentemente, isso é tudo o que você precisa fazer.

Além disso, é altamente recomendável deixar a ordem dos botões como está, porque essa alteração não surgiu do nada. Por exemplo, no Unity, as janelas maximizadas também têm seus botões no canto superior esquerdo, e esse ajuste não mudará isso.

    
por Cumulus007 10.08.2012 / 22:38
1

Para ubuntu 17.10 basta digitar o terminal:

gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'
    
por Jazeb_007 07.01.2018 / 21:15
-2

No editor dconfig, vá para o layout de botão do & gt; gnome & gt; área de trabalho & gt; wm & gt; preferências & gt; e altere-o para: minimizar, maximizar, fechar e apertar enter.

Certifique-se de incluir o cólon antes de minimizar.

Eu tenho dois laptops usando o ambiente de desktop gnome. Um atualizei de 12,10 para 14,04 e o outro foi uma nova instalação de 14,04. A atualização manteve a configuração antiga que eu verifiquei contra a nova instalação. Funcionou quando mudei a instalação nova.

    
por Prem 29.04.2014 / 14:30