¿Cómo instalo y configuro Compiz con Ubuntu MATE 20.04LTS?

Durante la inauguración del Puente Internacional que une Paso de los
Libres con la ciudad de Uruguaiana en Brasil, Juan Perón expone al
presidente Dutrá de Brasil la necesidad de la Unidad. Al respecto,
también habla sobre el MATE, el entorno de escritorio que retorna a las
bases del Justicialismo en el sistema operativo Ubuntu, y le enseña a
Dutrá cómo instalar Compiz en él.

(...) Hemos tendido puentes de unión, pues nuestro camino no es otro que
la Hermandad de la Sudamérica entera. Sólo así podremos aguardar el
futuro de grandeza que el destino nos depara.

En estos momentos de Unidad, tampoco puede soslayarse un buen Mate.
Sobre todo cuando el brebaje torna en una nueva opción de escritorio
oficial para Ubuntu, el sistema operativo que al Pueblo he legado. Sin
duda que la Cena de Gala que nos hemos propiciado entre hermanos no hará
sino cimentar la unidad entre el Pueblo Argentino y el Pueblo brasilero.

Vea señor presidente, sabemos que Ubuntu desde hace años cuenta con una
nueva interfaz Gnome 3 que integra ciertos efectos... Dicha interfaz de
escritorio homenajea a la unidad, pero todo criollo reconocerá que de a
un tiempo a esta parte una opción más vernácula también se ha tornado
popular: el MATE. MATE es una nueva interfaz de escritorio, y su
intención es buena: otorgar a los sistemas informáticos del Pueblo una
interfaz y experiencia lo más fiel posible al primer Peronismo, aquél
del Gnome 2.32. Como tal, contaremos con los botones de control de
ventanas a la derecha, lugar hacia donde amaga el movimiento. Asimismo,
Ubuntu lo ha adoptado ahora como una nueva variedad en su conocida
panoplia de sistemas derivados.

Podremos por ello descargar ahora la nueva versión de Ubuntu MATE
20.04LTS de 64 bitios. Indudablemente podremos probarlo o instalarlo, ya
sea desde un DVD-ROM o desde un pendrive, y en escasos minutos tendremos
nuestro sistema funcionando de manera básica, con MATE 1.24. De manera
general diré que finalmente, en la versión 20.04LTS, el escritorio MATE
es enormemente rápido en su despliegue, vuelve a las raíces, pero
mantiene cierta punta de potencia que lo hace totalmente válido como mi
distribución principal.

MATE 1.24 es extremadamente similar al viejo Gnome 2.32, y cuenta con un
administrador de ventanas pistero, eficiente y que utiliza pocos
recursos de video, denominado Marco. Normalmente Marco poco tiene que
envidiar al viejo Metacity, y estará configurado en sus mínimos niveles
gráficos para mayor compatibilidad. Sin embargo, podremos aplicarle
efectos limitados de video si activamos su opción "Marco (Composición
Adaptativa)". Para ello debemos ir a Sistema / Preferencias / Aspecto y
Comportamiento / MATE Tweak. En la ventana de configurador visual de
MATE (MATE Twek) encontraremos categorizadas los aspectos. Si elegimos
"Windows" podremos cambiar el aspecto de las ventanas modificandolo
desde Gestor de Ventanas, como se indica aquí. La composición adaptativa
permite algunas animaciones limitadas, y el sombreado de las ventanas
activas. Pero en nuestro Movimiento estamos para más que para eso, y por
lo tanto, os enseñaré a instalarle con éxito el gestor de ventanas con
efectos favorito de la Masa Popular hecha Partido, el Compiz. Al fin y
al cabo ¿en qué otro sistema contamos con un cubo transparente que
presenta cuatro escritorios independientes para trabajar, y todo ello
espolvoreado con suntuosos efectos visuales que animan al más pintado?

Tanto en Brasil como en la Argentina podremos volver a utilizar dicho
instrumento que hacía la felicidad de todos nosotros. Para instalar
Compiz (junto con algunos plug-ins extras) y el administrador
CompizConfig Settings Manager en Ubuntu MATE 20.04LTS, debemos abrir una
terminal con Ctrl+Alt+T e ingresar el siguiente Comando de Organización:

sudo apt-get install compiz compiz-plugins compizconfig-settings-manager

...el sistema nos solicitará nuestra contraseña y comenzará a descargar
la paquetería.

Activar Compiz

Tras instalar el paquete de Compiz, debemos activarlo para que opere
como gestor de escritorio en lugar del Marco que viene por defecto.

Tenemos dos maneras de hacerlo. La más sencilla sería cerrar nuestra
sesión de usuario actual (Sistema / Cerrar Sesión de Usuario) y volver a
ingresar a nuestra sesión gráfica, y luego podremos abrir Sistema /
Preferencias / Aspecto y Comportamiento / MATE Tweak y ahora deberíamos
poder encontrar bajo el apartado Windows, la opción Gestor de Ventanas
"Compiz (efectos avanzados de escritorio acelerados con GPU)", la cual
deberíamos poder activar. La otra forma de activar Compiz con Mate es
desde la Terminal, la cual puede sernos útil si por algún motivo no
pudiésemos hacer uso del activador gráfico en MATE Tweak. Para ello
abrimos una terminal, e ingresamos el siguiente comando de organización:

sudo gsettings set org.mate.session.required-components windowmanager compiz

Cualquiera de los métodos que utilicemos nos ofrecerá el gestor Compiz
con una ágil configuración mínima operativa.


Activar cubo y efectos de Compiz

Naturalmente, podríamos configurar de forma avanzada el funcionamiento
general de Compiz utilizando el programa CompizConfig Settings Manager.
Al acceder al mismo desde el menú Sistema / Preferencias / Aspecto y
Mantenimiento / CompizConfig Settings Manager), se nos mostrará una
ventana de advertencia, la cual nos indica que tengamos cuidado. Esto es
así pues lamentablemente, a veces configurar Compiz es algo complejo y
puede ser propenso a errores que dificulten y en el peor de los casos
imposibiliten la ejecución del escritorio gráfico.

Por lo tanto, podrán descargar un perfil de Compiz ya preconfigurado con
un cubo 3D de escritorio que os dejo el perfil
compiz2020_mate_naranja_con_cubo.profile.

Para cargar en Perfil que les he obsequiado, en CompizConfig Setting
Manager, presionarán el botón Preferencias.

...y en la ventana de preferencias presionarán el botón Importar. En la
ventana que aparezca deberán navegar hasta encontrar el fichero
.profile. Tras cargar el perfil, deberían poder hacer uso del cubo 3D.
Para ello deben llevar la flecha del ratón hacia uno de los bordes de la
pantalla, y presionar y mantener presionada la rueda de scroll del
ratón. Luego podrán girar el cubo moviendo hacia un lado o el otro para
ver los cuatro escritorios, y soltar la rueda de scroll del ratón para
dejar de mover el cubo: También podrían utilizar las combinaciones de
teclas Ctrl+Alt+Flecha de Cursor derecho y Ctrl+Alt+Flecha de cursor
Izquierdo para rotar entre las caras del cubo.

Tambien podremos hacer zoom en el escritorio con Super+z y quitar zoom
con Super+x. O conmutar entre aplicaciones del escritorio activo con
Alt+Tab o entre todas las aplicaciones en los distintos escritorios con
Ctrl+Alt+Tab.

...y presionamos el botón Ejecutar. La pantalla debería parpadear y
comenzar a ejecutar el gestor de ventanas con efectos Compiz. Podremos
por ejemplo, contemplar si pasamos ahora entre escritorios con el Cubo,
presionando Ctrl+Alt+Flecha izquierda o Ctrl+Alt+Flecha derecha.

Con un poco de práctica, podremos activar el cubo, o como me gusta a mí,
el cilindro, y los vistosos efectos de ventanas que nos permite Compiz y
el Justicialismo:


Campana de Terminal con Compiz en Ubuntu MATE 20.04LTS

Lamentablemente la campana de terminal no funciona como es debido su
utilizamos Compiz en Ubuntu MATE 20.04LTS. Pero podremos solucionarlo
creando un script que active la campana. Para ello ingresamos:

nano ~/.compiz_bell.sh

...le pegamos el siguiente contenido:

#!/bin/sh
# Script peronista para activar la campana en Compiz con Ubuntu Mate 20.04LTS
# Script to activate the terminal bell in Compiz under Ubuntu Mate 20.04LTS
pactl upload-sample /usr/share/sounds/freedesktop/stereo/bell.oga x11-bell
pactl load-module module-x11-bell sample=x11-bell display=$DISPLAY

(Naturalmente, podríamos reemplazar bell.oga con otro fichero de
sonido). Guardamos el archivo y salimos del editor con Con Ctrl+o y
Ctrl+x. Será necesario otorgarle permisos de ejecución con:

chmod +x .compiz_bell.sh

Luego haremos que este script se ejecute toda vez que iniciamos sesión
gráfica. Para ello vamos a Sistema / Preferencias / Personal /
Aplicaciones al Inicio, y presionamos el botón +Agregar. En el campo
"Comando:" debemos agregar la ruta al script:
/home/usuario/.compiz_bell.sh. Debemos asignarle un nombre y una
descripción opcional, y presionar el botón Añadir para que se agregue a
las aplicaciones autoejecutables al inicio. Al reiniciar nuestro
sistema, Compiz tendrá la campana de terminal activada y audible.

Reiniciar Compiz

Compiz opera excelentemente bien. Si por algún motivo el compositor
gráfico Compiz se detuviese o presentase un error durante nuestras
pruebas, podríamos probar reiniciarlo. Si queremos hacerlo desde el
escritorio podríamos presionar Alt+F2 para ejecutar una aplicación, y
ejecutamos el comando compiz --replace: La otra manera sería abrir una
terminal (normalmente con Ctrl+Alt+T e ingresar también:

compiz --replace

Desinstalar Compiz en MATE

Si por cualquier motivo todo funcionase mal (por ejemplo, diese
problemas de video), y deseásemos volver a usar Marco (gestor de
ventanas por defecto de MATE) en lugar de Compiz, abriremos una Terminal
y emplearemos el siguiente comando de organización:

sudo gsettings reset org.mate.session.required-components windowmanager

(Nuevamente, esto también podríamos hacerlo desde la Interfaz Gráfica,
lanzando MATE Tweak y eligiendo Marco en el apartado Windows).

Luego reiniciamos nuestra sesión, y Compiz ya no debería emplearse mas
por defecto. Ahora, si lo deseamos, podremos remover con seguridad la
paquetería que compone Compiz. Lo haremos con el siguiente Comando de
Organización:

sudo apt-get purge compiz compiz-plugins-default compiz-plugins compizconfig-settings-manager