¿Cómo desactivo el borde alrededor de los íconos del iniciador de Unity?

19

¿Hay alguna forma de desactivar los cuadros alrededor de los íconos en Unity?

Aclaración: Yo no decir el color de la retroiluminación - hay un montón de preguntas acerca de giro que fuera. Quiero que los iconos, y solo los iconos, aparezcan en la barra de Unity, sin luces, sombras ni bordes. Se puede hacer esto?

sebastian_k
fuente

Respuestas:

19

Las superposiciones de íconos del iniciador, como los bordes y las partes resaltadas, se pueden eliminar fácilmente cambiando 4 superposiciones de íconos en Unity.

  1. Haga una copia de seguridad de los siguientes archivos de imagen en la carpeta /usr/share/unity/4/:

    launcher_icon_back_54.png
    launcher_icon_edge_54.png
    launcher_icon_glow_62.png
    launcher_icon_shine_54.png
    
  2. Cree sus propias imágenes transparentes del mismo tamaño o descargue los archivos en

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. Reemplace esos 4 archivos con los mismos 4 archivos descargados del enlace anterior.

  4. Reinicie la unidad presionando Alt+ F2y escribiendo setsid unity(o cerrando la sesión y volviendo a iniciarla).

  5. Si no le gusta, simplemente reemplace los iconos con los iconos respaldados y reinicie la unidad.

Ejemplo:

Lanzador sin bordes alrededor de iconos

benj
fuente
55
En 12.04, un poco de esto ha cambiado. La carpeta para los iconos ahora es / usr / share / unity / 5 / (ya que Unity ha cambiado las versiones para 12.04), y ahora hay un icono adicional para reemplazar: launcher_icon_shadow_62.png. Usando el método descrito anteriormente, uno puede simplemente copiar cualquiera de los otros íconos en blanco a launcher_icon_shadow_62.png, por lo que ahora hay cinco íconos en blanco, y luego usar los cinco para reemplazar los íconos correspondientes en / usr / share / unity / 5 /.
Kelley
2
En 14.04 las imágenes se almacenan en / usr / share / unity / icons. Todos tienen formato svg en lugar de png. Además, reemplace launcher_icon_shadow_62.svg, para deshacerse de una sombra.
ezpn
No puedo obtener archivos de reemplazo en un enlace dado. ¿Puede actualizar la URL del enlace? Gracias.
Nam G VU
7

Es posible y bastante simple.

  1. Instale compizconfig-settings-manager:

    sudo apt-get install compizconfig-settings-manager
    
  2. Luego ejecute about:configen el diálogo Ejecutar en Unity: presione Alt+ F2e ingrese about:config.

  3. CCSM aparecerá con el complemento Unity abierto. Navegue a la pestaña experimental:

    ccsm.  está abierto.

  4. Ahora cambie el Modo de luz de fondo a "Luz de fondo siempre apagada".

  5. Problema resuelto.

A la luz de su comentario, la caja nunca desaparece al 100% (por diseño).

Pequeña nota de @ccpizza sobre 16.04.1.

  • En ubuntu xenial 16.04.1, la pestaña Experimental desapareció, y la configuración ahora se encuentra en la pestaña Iniciador y el menú desplegable se llama Modo de retroiluminación del icono del iniciador.

RolandiXor
fuente
Esta debería ser la respuesta seleccionada. Muchas gracias @RolandiXor
Nam G VU
2
En ubuntu xenial 16.04.1, la pestaña Experimental desapareció, y la configuración ahora se encuentra en la pestaña Iniciador y el menú desplegable se llama Modo de retroiluminación del icono del iniciador .
ccpizza
4

Escribí la eliminación de los cuadros alrededor de las aplicaciones y el botón Ubuntu (para 12.04):

cd /usr/share/unity/5
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"

for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo mv ${name}_54.png ${name}_54.ori.png \
        && sudo ln -s transparent54.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo mv ${name}_62.png ${name}_62.ori.png \
        && sudo ln -s transparent62.png ${name}_62.png
done

Luego, para reiniciar Unity, presione Alt+ F2y ejecute setsid unity. El resultado me parece mucho más limpio.

Antes de:

con cajas

Después:

sin cajas

Para volver a cambiar:

cd /usr/share/unity/5
for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo rm ${name}_54.png \
        && sudo mv ${name}_54.ori.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo rm ${name}_62.png \
        && sudo mv ${name}_62.ori.png ${name}_62.png
done
wjandrea
fuente
1

Para hacer esto localmente, no tenemos que modificar los archivos en la carpeta / usr / share / unity /. En su lugar, podemos copiar estos archivos en la carpeta de tema gtk debajo de una carpeta "unidad" que usted cree. Esto anulará los archivos en / usr / share / unity / y también, de esta manera, una actualización del sistema no eliminará el cambio. Pero tengo una pregunta diferente. Después de eliminar el borde, parece que hay demasiado espacio entre los iconos y también entre los iconos y el borde del iniciador. ¿Hay alguna manera de reducir el espacio intermedio?

Calcio
fuente