¿Cómo es que todos los botones de mi ventana están alineados a la derecha, pero los botones de cromo están a la izquierda?

13

Me pregunto por qué los botones de cerrar / maximizar de cromo están alineados a la izquierda, mientras que todos los botones están alineados a la derecha. La verdad es que los botones de cromo también están alineados a la derecha cuando en la configuración de cromo marco "usar la barra de título y los bordes del sistema". Pero como no quiero los bordes, desactivé esta opción y los botones se alinearon al otro lado (a la izquierda).

¿Alguien sabe a que se debe esto? Por cierto, estoy usando la interfaz de canela en Ubuntu 12.04.

elíseo
fuente

Respuestas:

23

Chrome dibuja sus propios botones en lugar de dejar que el sistema operativo lo haga. Hay una configuración que le permite usar barras de título de ventanas nativas, pero esta no es la solución más elegante para el problema porque pierde el beneficio (cuando está en una ventana) de que Chrome no tiene espacio adicional para la barra de título.

Chrome adivina en qué lado colocar los botones en función de varias configuraciones relacionadas con Gnome, pero esto no siempre funciona correctamente con la interfaz Unity de Ubuntu.

Este artículo explica cómo moverlos al lado deseado . Tenga en cuenta que si a veces usa Gnome-shell en lugar de Unity, esto tiene el potencial de afectar cómo aparecen todas las barras de título en sus sesiones de Gnome-shell.

Citar:

Para mover los botones de la ventana de Google Chrome a la derecha en Ubuntu 12.10 o anterior, abra el terminal y emita este comando:

gconftool-2 --set /apps/metacity/general/button_layout --type string ":minimize,maximize,close"
thomasrutter
fuente
Ubuntu 13.04 no usa Metacity.
2
Frank, Ubuntu no ha usado la metaciudad durante mucho tiempo, pero eso no es relevante: Chromium / Chrome todavía busca esa configuración de gconf2 en /apps/metacity/general.
thomasrutter
1
Además, dconf no es gconf-2. Estos deben ir a la configuración de gconf-2, no a dconf.
thomasrutter
3
Ditto @Achim A. Usted acaba de cometer un pequeño error, ya que minimizar sigue de cerca en otras aplicaciones debería ser: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:"funcionó para mí en Ubuntu 15.04 y Chromium.
Hitechcomputergeek
5

En la configuración de Google Chrome, en Apariencia, debe elegir el tema GTK +. También debe habilitar 'Usar barra de título y bordes del sistema'. Para que funcione, debe cerrar sesión e iniciar sesión.

Ahora puede probarlo con la herramienta Unity Tweak Tool (puede descargar ese programa desde el Centro de software de Ubuntu).

En Unity Tweak Tool, elija Controles de ventana. Cambie la alineación de izquierda a derecha, o de derecha a izquierda. La barra de título de Google Chrome cambiará de inmediato.

Supongo que la razón por la que funciona es porque, de forma predeterminada, Google Chrome no llama al decorador de ventanas gtk que viene con el administrador de ventanas Compiz. Si instala el Administrador de configuración de CompizConfig (desde el Centro de software de Ubuntu), verá que el módulo de Decoración de Windows utiliza el programa /usr/bin/gtk-window-decorator.

Entonces, esto funciona problaby solo cuando está ejecutando una configuración predeterminada de Ubuntu 13.04. Eso significa: el administrador de ventanas Compiz y un tema habilitado para GTK + (Ambiance, por ejemplo).

Jorge Castro
fuente
¿Alguien puede confirmar que esto funciona? (No es que no te crea, solo me gustaría confirmar que esto realmente funcionará para otros usuarios antes de otorgar la recompensa).
Jorge Castro
@JorgeCastro Esto parece funcionar en Chromium 25 en Ubuntu 12.10 .. Aunque no necesito especificar un tema GTK + ...
Septiembre
1
@Seth: Tienes razón. Funciona cuando configura 'Usar barra de título y bordes del sistema' en Chrome. No tiene que configurar 'Usar tema GTK +'. Pero si lo hace, también el fondo de la 'barra de pestañas' en Chrome tiene el mismo color que la 'barra de título de la ventana' de Compiz.
0

Elija The GTK + Theme en Chrome Simplemente haga clic derecho en la barra de título y elija GTK + Theme.

MathCubes
fuente