Gala Plank Preview Plugin en elementary OS Juno

Cosas que se quedaron por el camino y que finalmente no vieron la luz en la liberación de elementary OS Juno. Fue este plugin desarrollado para Gala y que nos brindaba, un efecto de sobra conocido por todos, como sería una vista preliminar de los programas en ejecución, siendo Plank el encargado para su visualización.

Nuevamente el protagonista de este desarrollo fue Adam Bieńkowski(donadigo) desarrollador de elementary OS, y que de esta manera anunciaba hace un año, esta nueva funcionalidad para Plank, a día de hoy sigue pendiente para su aprobación por parte de su desarrollador principal Rico Tzschichholz.

Esto desarrollo esta basado principalmente en dos proyectos, por una parte la funcionalidad añadida a Plank, y por otro Gala Plank Preview Plugin, que permitiría a Gala el gestor de ventanas de elementary realizar este trabajo adicional.

Para los curiosos que deseen ver en acción estos efectos, os dejo a continuación los pasos a seguir para su construcción, por supuesto sin correr ningún tipo de riesgo de dañar de alguna manera al sistema y teniendo siempre la opción de desinstalación.

Instalación

Primeramente como siempre, necesitamos algunas herramientas para su construcción. Procedemos a continuación a su instalación desde el terminal,

$ sudo apt install build-essential git meson valac

ahora procedemos con las dependencias necesarias que se requiere para su funcionamiento,

$ sudo apt install libgranite-dev libclutter-1.0-dev libgala-dev libbamf3-dev libwnck-3-dev libxml2-utils

y ya por último nos bajamos los fuentes de estos dos proyectos. Realizamos la construcción e instalación de los mismos en nuestro sistema, primeramente lo haremos para Plank,

$ cd
$ cd Documentos/
$ git clone https://github.com/donadigo/plank.git
$ cd plank
$ ./autogen.sh 
$ sudo make install

y a continuación hacemos lo mismo con el plugin para Gala,

$ cd
$ cd Documentos/
$ git clone https://github.com/donadigo/gala-plank-preview-plugin.git
$ cd gala-plank-preview-plugin/
$ meson build --prefix=/usr && cd build
$ ninja
$ sudo ninja install

terminada con la instalación de ambos, no nos queda otra que reiniciar completamente el sistema para la carga correcta de los nuevos programas.

Desinstalación

Para Plank, requiere realizar los siguientes pasos,

$ cd
$ cd Documentos/plank/
$ sudo make uninstall

también tendremos que considerar finalmente esta desinstalación para Plank, ya que aunque este contiene la funcionalidad del preview, esta versión correspondiente a la funcionalidad de hace un año, y además tampoco dispondrá de las actualizaciones que recibirá Plank  en un futuro.

Para el plugin para Gala, sería muy similar al anterior,

$ cd
$ cd Documentos/gala-plank-preview-plugin/
$ sudo ninja uninstall

Pues eso es todo, que los disfrutéis. 🙂

Si te ha gustado. Comparte en tu red social:

Guarda el enlace permanente.

2 respuestas a Adam

  1. Matías dijo:

    hola! increíble blog. lo que sí, tengo un problema al momento de instalar el plugin. cuando ejecuto este comando: meson build –prefix=/usr && cd build. me arroja el siguiente error.

    meson.build:10:0: ERROR: Dependency «granite» not found, tried pkgconfig and cmake

    no he podido instalar el plugin correctamente, crees que puedas ayudarme?

    saludos!

  2. paul dijo:

    Open synaptic package manager, download libgranite.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.