¿Cómo puedo obtener bordes de ventana / barras de título transparentes en GNOME Shell?


13

Hay muchos temas de GNOME Shell con paneles transparentes, y es posible que desee un tema transparente de borde de ventana / barra de título que lo acompañe. Lo más parecido que se me ocurre es Emerald, pero eso solo funciona con Compiz AFAIK y GNOME Shell solo funciona con Mutter.


11.10 o 12.04 ?? Mire
Ringtail

@BlueXrider Eso es para el panel de Unity; Definitivamente no es lo que estoy buscando. Estoy usando 11.10 por cierto, pero una respuesta que también sería aplicable a 12.04 sería buena.
Christopher Kyle Horton

1
Aquí está el tema que estaba buscando: gnome-look.org/content/show.php/…
ilusión digital

Respuestas:


11

Desde el lanzamiento de Ubuntu 12.10, gconf-editorha sido reemplazado oficialmente por dconf-editor. Entonces la respuesta de Ringtail no funcionará.

Para habilitar la transparencia de la barra de título de la ventana en Ubuntu 12 en adelante:

  1. Abrir una terminal ( Ctrl+ Alt+ T)
  2. Copie y pegue la siguiente línea:

    sudo apt-get install dconf-tools
    
  3. Presione Entere instale el paquete.
  4. Una vez instalado, ejecute dconf-editor en la terminal.
  5. Navegar a org/compiz/gwd
  6. Ahora cambie los valores de lo siguiente a algo entre 0 y 1:

    metacity-theme-active-opacity
    metacity-theme-inactive-opacity
    
  7. Ahora ha cambiado la transparencia de las barras de título de la ventana.

1

Puede cambiar la transparencia del borde de la ventana utilizando el editor gconf. Puede cambiar la transparencia de la ventana para todos los bordes de la ventana o para los bordes activos de la ventana. Para cambiar la transparencia de los bordes de la ventana, debe tener instalado el editor de gconf.

Para instalar el editor de gconf, abra una ventana de terminal (presione Ctrl + Alt + T) y copie y pegue la siguiente línea:

sudo apt-get install gconf-editor

Para iniciar gconf-editor, presione Alt + F2 y escriba: gconf-editor.

Cuando el editor de configuración esté abierto, haga clic en aplicaciones -> gwd y cambie el valor de metacity_theme_active_opacity y metacity_theme_opacity a un valor inferior a 1.0. Para cambiar un valor, todo lo que tiene que hacer es hacer doble clic en el nombre y cambiar el valor en la ventana de edición de clave.

metacity_theme_active_opacity: cambia la transparencia de los bordes activos de la ventana

metacity_theme_opacity: cambia la transparencia de todos los bordes de la ventana

fuente


Lo siento, pero esto no funciona para mí, incluso después de cerrar sesión y reiniciar. Creo que , de todos modos, gconfse supone que está en desuso dconf.
Christopher Kyle Horton

Voy a estar atento a una mejor manera
Ringtail

La respuesta 1 funciona bien.
Hanynowsky

@Hanynowsky Mark aprobó la respuesta que funcionó para usted.
Gediminas Jeremiah Gudelis

1
@GediminasJeremiahGudelis ¡Ya lo voté! El cartel de esta pregunta no soy yo, sino WarriorIng64
Hanynowsky

1

No pude conseguir que los otros métodos funcionaran en Ubuntu 19.04, así que recurrí a editar el archivo gtk.css:

nano ~/.config/gtk-3.0/gtk.css

Aquí está el código que usé:

/* add a 3-pixel border around windows */
decoration {
    border: 5px solid rgba(10, 10, 10, .3);
    background:rgba(10, 10, 10, .3);
}


/* customize the titlebar for active window */
.titlebar {
    background: rgba(10, 10, 10, .3);
    border-top:solid 1px rgba(10, 10, 10, .3);
    color:white; 
}


/* customize the titlebar for background windows */
.titlebar:backdrop  {
    background: rgba(10, 10, 10, .5);
    color:white;
} 

Una vez que se guarda el archivo, ejecute este comando para aplicar sus cambios:

setsid gnome-shell --replace

Vea a continuación el resultado final.

Gnome en Ubuntu 19.04 con ventanas que tienen barras de título y bordes transparentes

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.