Vacaciones a Plank! Cómo usar AWN (Avant Window Navigator) en Elementary OS

Hola gente linda,

Hoy voy a meterme con Plank, lo que quiero hacer es usar otro dock en Elementary OS, principalmente reemplazando Plank por AWN (avant-window-navigator) o por Docky. Ambos últimos son docks de renombre en el mundo linuxero, altamente configurables, con muchísimos temas y con miles de chucherías que siempre me gustaron. Les muestro cómo usarlos en Elementary OS y les cuento algunos pormenores del asunto. :)

(mi escritorio con plank)

Image

Plank es el dock manager default de Elementary OS. Como habrán notado Plank tiene varias características interesantes. La primera es, como dice su slogan, “Stupidly Simple”, lo cual nos da una idea del minimalismo con el que este software estuvo pensado y diseñado. Segundo, Plank es rápido, muuuy rápido, como todas las apps core de Elementary. Tercero, y lo más importante, Plank forma parte del core de Elementary OS, así que si lo queremos desinstalar, se desinstala todo al carajo, o sea, Plank está atado a pantheon-shell. Y de ahí viene el sentido de este post… no es que sea sólo instalar AWN y listo, no señor. :P

(mi escritorio con AWN, dos temas diferentes)

Image

Image

El mundillo del geeky customizador compulsivo (^_^) está lleno de sorpresas y cosas raras, jajaja. Si de repente un día nos despertamos con ganas de tener un acabado estético diferente en Elementary OS, queremos cambiar algún ícono del dock y dejarlo personalizado, simplemente decidimos que un dock minimalista no es lo nuestro, o más mundanamente, sólo queremos un dock con “apariencia 3d” (…come on guys, NO ENTIENDO POR QUÉ NO SE PUEDE HACER CON PLANK! no lo entiendo…) , entonces instalar los docks de más renombre en el mundo linux puede ser una opción más que viable. Me refiero a instalar AWN (Avant-Window-Navigator) por un lado y al abuelo de plank, el épico Docky, por otro.

(mi escritorio con Docky)

Image

Entonces, antes que nada, manos a la obra y a instalar.

sudo apt-get install avant-window-navigator docky -y

Image

Con los paquetes instalados. Ahora procedemos al núcleo del post.

Alguna vez quisieron matar el proceso de plank? (probar en una terminal: killall plank) Vieron qué pasa? …ESO… NO PASA NADA! ja. Eso es porque el dock está monitoreado como una core-app y entonces pantheon-shell “no nos deja matarlo” o mejor dicho, cuando lo matamos, inmediatamente lo vuelve a ejecutar. Interesante no? Lo que me di cuenta, toqueteando por aquí y por allá, es que la función de monitorizar los procesos (y volverlos a activar) está implementada por el programa Cerbere.

Cerbere, a.k.a. “Pantheon Wathdog”, tiene una entrada en dconf-editor en la que se puede configurar el grupo de apps que son monitorizadas (y reavivadas cuando por algún motivo se cierran). Por defecto, allí encontramos 3 apps: “Plank”=el dock, “slingshot” = el launcher de apps, “wingpanel”= el panel superior de Elementary Desktop. El truco entonces es sacar al demonio la entrada de Plank del programa Cerbere, de forma que lo tratemos como a cualquier otra aplicación y no vuelva a arrancar. Para configurar cerbere, entonces, ejecutamos dconf-editor y en org>pantheon>cerbere,  borramos la entrada ‘plank’ clickeando sobre el campo que dice monitored-processes de la siguiente forma:

Image

Image

Básicamente eso era el truco. Ahora sólo nos queda matar plank desde una terminal, introduciendo

killall plank

Buena noticia, no arrancó de nuevo. Entonces seguimos un paso más y ejecutamos avant-window-navigator desde el menu,

Image

o desde una terminal metiendo:

avant-window-navigator &

Tadaaa! Ahora tenemos un pitucón dock 3d corriendo en Elementary OS… Misión cumplida.

Image

Nota: podemos agregar el dock “a aplicaciones al inicio” desde las “preferencias de sistema”. De esta manera, awn arranca cada vez que iniciamos sesión. El comando a ingresar es el mismo que pusimos en la terminal. :)

Nota 2: si queremos ejecutar docky en vez de awn, simplemente metemos docky en lugar de avant-window-navigator :P

Nota 3: nada… recuerden que está lleno de  temas de awn y temas de docky.

Salú!

Vacaciones a Plank! Cómo usar AWN (Avant Window Navigator) en Elementary OS

11 thoughts on “Vacaciones a Plank! Cómo usar AWN (Avant Window Navigator) en Elementary OS

  1. migu3l! says:

    hey men! como pusiste los botones de Mac os x en tu elementary? quedan rebonitos! saludos y gracias por el post :D

    1. Avant Window Navigator tiene muchas más opciones, plugins, soporta dock 3d, skins, y customización de carpetas. Es un dock completísimo y con muchos temas (por ejemplo buscando “awn” en deviant-art o gnome-look). Por supuesto, tantas opciones vienen con un costo: memoria y CPU.

      El target de Plank es, principalmente y sobre todas las cosas, SER LIVIANO. Para eso, tiene que ser simple. Los temas de plank son mucho más sencillos y no soportan imágenes, sólo simples modificaciones mediante la edición del código de un archivo (manualmente). El eslogan es “stupidly simple” o “estúpidamente simple”… creo que eso lo dice todo. A su favor, corre en cualquier máquina y no se siente en absoluto. :)

      La elección es toda tuya. Yo de vez en cuando retorno a Awn o a Docky, pero la verdad es que cuando uno se acostumbra a que el dock funcione siempre, y dado que estos programas suelen romper las bolas de vez en cuando, siempre vuelvo a plank… desde hace unos 2 años, plank plank plank. :)

      Salú!

      1. si tenes razon probe avant y bueno me regrese a plank no se algo no me termino de convencer del avant solo q ahora se me quedo el gnome instalado junto con phateon paralo del inicio de sesion y bueh tampoco es mal de morirse solo que me gustaba q no aparreciera ese engranaje

    1. Hola @Demian Kaos, lamentablemente en Ubuntu 14.04, hasta donde se, no se puede instalar AWN porque hay un problema con una librería que permite dibujar el dock.

      Copying failed of libdesktop-agnostic (0.3.94-0ppa1)

Y tu? qué estás mirando? :)

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s