Come posso spostare tutti i controlli della finestra a destra (oa sinistra)?

85

Modifica Ubuntu scaricata e imposta i controlli della finestra sul lato destro. Solo alcuni programmi seguono la regola. Pidgin come esempio ha i controlli della finestra sulla destra. Ma Chrome, Thunderbird, Geany, hanno ancora i controlli a sinistra.

Come posso spostare TUTTI i controlli della finestra (chiudi / min / max) verso destra (o sinistra)?

    
posta Matt Kaye 10.08.2012 - 16:44

12 risposte

66

14.04

Risposta breve:

Sembra che Canonical sia andato in modo totalitario e ordinato che gli utenti non dovessero avere la possibilità di cambiare la posizione dei pulsanti (puoi trovare ulteriori dettagli tecnici di questa modifica in fondo a questo post).

Per ora l'unico modo per avere i pulsanti di Windows sul lato destro in 14.04 è passare da Unity alla sessione di Gnome Flashback (cosa che personalmente raccomando). Maggiori dettagli su come fare sono presentati di seguito.

Passaggio a Gnome Flashback:

Apri il terminale ed esegui i seguenti comandi:

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install gnome-session-flashback

Prossima uscita e seleziona la sessione di Gnome Flashback nel gestore di accesso.

È possibile selezionare tra i gestori Metacity e Compiz. La metacità è più leggera, ma manca di alcuni effetti. Con Compiz otterrai un'esperienza più simile a Unity. Puoi accelerare Compiz disattivando il plug-in di animazioni (usa compizconfig-settings-manager).

Durante la sessione di Gnome Flashback, per spostare i pulsanti a destra, apri un terminale e inserisci questo comando:

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

Ma voglio ancora usare Unity:

Come ho scritto nei dettagli tecnici, i pulsanti Canonical hardcoded sono posizionati nel loro plug-in Unity. Il cambiamento di questo richiede che questo plugin venga corretto da alcuni programmatori di terze parti. Per ora una tale patch non è disponibile. (Quando tale patch sarà pubblicata, si prega di modificare questa risposta e postarla qui.)

Dettagli tecnici della modifica:

Unity usa Compiz come gestore di finestre. Hanno usato il plug-in Compiz chiamato GTK Window Decorator per disegnare i bordi delle finestre e le barre del titolo. Questo plugin disegna i bordi in base al tema Metacity, che a sua volta è altamente configurabile. Questo è il motivo per cui fino al 14.04 avevamo modificato le impostazioni di Metacity per cambiare la posizione dei pulsanti [1] .

Ora hanno abbandonato l'uso di gtk-window-decorator e hanno implementato la decorazione della finestra direttamente nel plug-in Unity Compiz. Hanno deliberatamente i pulsanti con hardcoded posizionati sul lato sinistro e non espongono alcun interruttore di posizione all'utente, al fine di mantenere "un'esperienza utente coerente", come lo chiamano [2] .

    
risposta data Piotr Jurkiewicz 20.04.2014 - 15:10
48

12.04 fino al 13.10

dalla 12.04 e il gconfeditor più recente non funzionerà con questo:

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

14.04

@Piotr Jurkiewicz answer

    
risposta data Alex R 30.10.2012 - 13:01
33

Per Ubuntu 12.10 e precedenti.

  1. Apri terminale
  2. Tipo: gconf-editor
  3. Vai a Apps -> Metacity -> General
  4. Trova: button_layout
  5. Cambia valore in: menu:minimize,maximize,close

Per Ubuntu 10.10 la stringa deve essere menu:minimize,maximize,close, con una virgola alla fine della stringa.

    
risposta data Eugenio Perea 31.07.2010 - 19:47
27

Per 12.04 e 12.10

Unità

Esegui questo comando in un terminale:

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

Si noti che questo cambierà solo la posizione dei controlli della finestra delle finestre non ingrandite. Le finestre ingrandite continueranno ad avere i loro controlli finestra sulla sinistra nella barra del titolo. Per reimpostare i controlli sulla parte sinistra:

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"
    
risposta data jokerdino 19.10.2012 - 11:29
13

Puoi anche scaricare Ubuntu Tweak , che ha una semplice opzione GUI per cambiare i pulsanti della finestra sulla destra. Si trova sotto l'opzione Impostazioni di Windows Manager, sotto la categoria Desktop. Basta selezionare il pulsante di opzione "Destra" e il gioco è fatto.

    
risposta data eugenemarshall 31.07.2010 - 21:34
5

Ubuntu 14.04:

Molto più facile di quanto pensassi (o ricorda che era nelle versioni precedenti)

  1. Installa lo strumento di modifica dell'unità
    sudo apt-get install unity-tweak-tool
  1. Apri gli strumenti di sistema - & gt; Preferenze - & gt; Strumento Unity Tweak

  2. Nella scheda "Controlli della finestra" (ultima scheda) ora puoi scegliere tra sinistra o destra.

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

Prova il comando sopra nel terminale ( Ctrl + Alt + T ). Questo funzionerà. In realtà segue il principio di slicing in Python. Puoi dare close, minimizzare, massimizzare: per spostare i tasti a sinistra. Inoltre puoi scambiare le posizioni di close, minimizzare e massimizzare:)

    
risposta data Shashank Hegde 29.10.2012 - 19:19
2

Sistema & gt; Preferenze & gt; Aspetto Cambia il tema in qualcosa di diverso da Radiance / Ambiance.

    
risposta data Isaiah 31.07.2010 - 19:36
1

Ho scoperto che il suggerimento di gconf-editor ha appena invertito l'ordine dei pulsanti. Rimasero sul lato destro della finestra. Per passare ai pulsanti nell'angolo in alto a sinistra, ho utilizzato Impostazioni di sistema & gt; Ubuntu Tweak & gt; Tweaks & gt; Finestra. Controllo della finestra

    
risposta data Mark D 05.06.2012 - 19:27
1

Alcune applicazioni non aderiscono alle decorazioni globali delle finestre e Chrome è un esempio di questo comportamento. Fai clic con il pulsante destro del suo bordo della finestra e scegli "usa la decorazione della finestra di sistema". Praticamente tutte le principali applicazioni diverse da Chrome utilizzano il tipo predefinito, a livello di sistema, quindi peobably è tutto ciò che dovrai fare.

Inoltre, ti consiglio vivamente di lasciare l'ordine dei pulsanti così com'è, perché questo cambiamento non è venuto fuori dal nulla. Ad esempio, in Unity, le finestre ingrandite hanno i loro pulsanti anche nell'angolo in alto a sinistra, e questa modifica non la cambierà.

    
risposta data Cumulus007 10.08.2012 - 22:38
1

Per ubuntu 17.10 scrivi semplicemente il terminale:

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

In dconfig Editor vai a org & gt; gnome & gt; desktop & gt; wm & gt; preferences & gt; layout del pulsante e modificalo in: minimizza, ingrandisci, chiudi e premi invio.

Assicurati di includere i due punti prima di ridurre a icona.

Ho due laptop che usano l'ambiente desktop gnome. Uno ho aggiornato dal 12.10 al 14.04 e l'altro era una nuova installazione di 14.04. L'aggiornamento ha mantenuto le vecchie impostazioni che ho controllato con la nuova installazione. Ha funzionato quando ho cambiato la nuova installazione.

    
risposta data Prem 29.04.2014 - 14:30

Leggi altre domande sui tag