Come mai tutti i pulsanti della mia finestra sono allineati a destra, ma i pulsanti cromati sono a sinistra?


13

Mi chiedo perché i pulsanti di chiusura / ingrandimento cromati siano allineati a sinistra mentre tutti i pulsanti sono allineati a destra. La verità è che anche i pulsanti di Chrome sono allineati a destra quando nelle impostazioni di Chrome spiego "usa barra e bordi del titolo di sistema". Ma dal momento che non desidero i bordi, ho deselezionato questa opzione e i pulsanti sono stati allineati all'altro lato (sinistro).

qualcuno sà perche è cosi? A proposito, sto usando l'interfaccia cannella su Ubuntu 12.04.

Risposte:


23

Chrome disegna i propri pulsanti anziché lasciarlo fare al sistema operativo. C'è un'impostazione che gli consente di utilizzare le barre del titolo della finestra nativa, ma questa non è la soluzione più elegante al problema perché perdi il vantaggio (quando è chiuso) che Chrome non ha spazio aggiuntivo per la barra del titolo.

Chrome indovina da che parte mettere i pulsanti in base a varie impostazioni relative a Gnome, ma questo non sempre funziona correttamente con l'interfaccia Unity di Ubuntu.

Questo articolo spiega come spostarli dalla parte desiderata . Nota che se a volte usi Gnome-shell piuttosto che Unity, questo ha il potenziale di influenzare il modo in cui tutte le barre del titolo appaiono nelle tue sessioni di Gnome-shell.

Per citare:

Per spostare i pulsanti della finestra di Google Chrome a destra in Ubuntu 12.10 o precedenti, apri il terminale ed emetti questo comando:

gconftool-2 --set /apps/metacity/general/button_layout --type string ":minimize,maximize,close"

Ubuntu 13.04 non utilizza Metacity.

2
Frank, Ubuntu non usa metacity da molto tempo, ma questo non è rilevante: Chromium / Chrome cerca ancora l'impostazione gconf2 sotto /apps/metacity/general.
thomasrutter,

1
Inoltre, dconf non è gconf-2. Questi dovrebbero andare nelle impostazioni di gconf-2, non in dconf.
thomasrutter,

3
Idem @Achim A. Hai appena fatto un piccolo errore, poiché minimizzare segue da vicino in altre applicazioni dovrebbe essere:gconftool-2 --set /apps/metacity/general/button_layout --type string "close,minimize,maximize:"
metakermit

1
gconftool-2 --set /apps/metacity/general/button_layout --type string "close,minimize,maximize:"ha funzionato per me su Ubuntu 15.04 e Chromium.
Hitechcomputergeek,

5

Nelle impostazioni di Google Chrome, in Aspetto, devi scegliere il tema GTK +. Devi anche abilitare "Usa barra e bordi del titolo del sistema". Per farlo funzionare, devi disconnetterti e accedere.

Ora puoi provarlo con lo strumento Unity Tweak (puoi scaricare quel programma da Ubuntu Software Center).

Nello strumento Unity Tweak, seleziona i controlli della finestra. Cambia allineamento da sinistra a destra o da destra a sinistra. La barra del titolo di Google Chrome cambierà immediatamente.

Il motivo per cui funziona, suppongo, è perché per impostazione predefinita Google Chrome non chiama il gtk-window-decorator fornito con il gestore di finestre Compiz. Se installi Gestione impostazioni CompizConfig (da Ubuntu Software Center), vedrai che il modulo Decorazione di Windows utilizza il programma /usr/bin/gtk-window-decorator.

Quindi, questo funziona probabilmente solo quando si esegue un'installazione predefinita di Ubuntu 13.04. Ciò significa: il gestore delle finestre di Compiz e un tema abilitato per GTK + (atmosfera ad esempio).


Qualcuno può confermare che funziona? (Non è che non ti credo, è solo che vorrei la conferma che questo funzionerà davvero per altri utenti prima di assegnare la taglia).
Jorge Castro,

@JorgeCastro Questo sembra funzionare su Chromium 25 in Ubuntu 12.10 .. Non ho bisogno di specificare un tema GTK + però ...
Seth

1
@Seth: hai ragione. Funziona quando imposti "Usa barra del titolo e bordi del sistema" in Chrome. Non è necessario impostare "Usa tema GTK +". Ma se lo fai, anche lo sfondo della "barra delle schede" di Chrome ha lo stesso colore della "barra del titolo della finestra" di Compiz.

0

Scegli il tema GTK + in Chrome Basta fare clic con il tasto destro sulla barra del titolo e scegliere Tema GTK +.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.