Hoy vengo a exponer dos problemas y dos soluciones.
El primero ya es algo más viejo y se refiera a la imposibilidad de que Compiz por si sólo remplace a Marco (Gestor de ventanas de MATE) que es el Metacity de toda la vida.
Compiz ni tan siquiera lo reconoce y hasta ahora la mejor solución era la que expuse en el anterior artículo (aquí) que consistía en matar a Marco al inicio de sesión para que no siguiera ejecutándose en segundo plano junto a Compiz, disparando así el consumo de la cpu.
Este es un problema que comuniqué hace ya dos meses a los desarrolladores de MATE como podéis ver aquí: GitHub.
Por ahora las soluciones dadas unas no causaban los efectos deseados y otras estando ya solucionadas en las siguientes actualizaciones, no repercutían precisamente en este hecho.
El otro día szesch (como también podéis ver en el enlace anterior) me comentaba una posible solución que a él le funcionaba. Lamentablemente a mí no me daba ningún resultado hiciera lo que hiciera.
Al mismo tiempo que szesch (desarrollador en MATE) exponía su solución, añadía un enlace muy interesante de Archlinux dedicado exclusivamente a Compiz. Y es aquí donde se me encendió la bombilla y vi algo que adaptándolo a MATE podría funcionar.
Tengo que decir que los resultados son estupendos y Compiz carga mejor que nunca y sin tener que utilizar el ya clásico --replace.
Los pasos a seguir son bien sencillos...
El primero ya es algo más viejo y se refiera a la imposibilidad de que Compiz por si sólo remplace a Marco (Gestor de ventanas de MATE) que es el Metacity de toda la vida.
Compiz ni tan siquiera lo reconoce y hasta ahora la mejor solución era la que expuse en el anterior artículo (aquí) que consistía en matar a Marco al inicio de sesión para que no siguiera ejecutándose en segundo plano junto a Compiz, disparando así el consumo de la cpu.
Este es un problema que comuniqué hace ya dos meses a los desarrolladores de MATE como podéis ver aquí: GitHub.
Por ahora las soluciones dadas unas no causaban los efectos deseados y otras estando ya solucionadas en las siguientes actualizaciones, no repercutían precisamente en este hecho.
El otro día szesch (como también podéis ver en el enlace anterior) me comentaba una posible solución que a él le funcionaba. Lamentablemente a mí no me daba ningún resultado hiciera lo que hiciera.
Al mismo tiempo que szesch (desarrollador en MATE) exponía su solución, añadía un enlace muy interesante de Archlinux dedicado exclusivamente a Compiz. Y es aquí donde se me encendió la bombilla y vi algo que adaptándolo a MATE podría funcionar.
Tengo que decir que los resultados son estupendos y Compiz carga mejor que nunca y sin tener que utilizar el ya clásico --replace.
Los pasos a seguir son bien sencillos...

Hacer que Compiz remplace a marco
Abrimos el editor de configuración de MATE desde un terminal o desde su lanzador que se debería encontrar en el menú Aplicaciones/ Herramientas del sistema/Editor de Configuración.
Para ejecutarlo desde el terminal lo haremos así:
mateconf-editor
Si no lo tienes, instálalo así:
sudo apt-get install mate-conf-editor
Una vez abierto nos movemos hasta la siguiente rama y cambiamos su valor de este:
/desktop/mate /session/required_components /windowmanager marco
a este otro:
/desktop/mate /session/required_components /windowmanager compiz
Para ejecutarlo desde el terminal lo haremos así:
mateconf-editor
Si no lo tienes, instálalo así:
sudo apt-get install mate-conf-editor
Una vez abierto nos movemos hasta la siguiente rama y cambiamos su valor de este:
/desktop/mate /session/required_components /windowmanager marco
a este otro:
/desktop/mate /session/required_components /windowmanager compiz

Luego por último creamos un Aplicación al Inicio con el siguiente comando:
compiz ccp
Otra cosa que se debería cambiar pero que no es imprescindible, es la orden replace del plugin de Compiz del Decorador de ventanas ya que una vez anulado Marco no será necesario utilizar el comando gtk-window-decorator --replace. podemos utilizar en su lugar /usr/bin/compiz-decorator.

compiz ccp
Otra cosa que se debería cambiar pero que no es imprescindible, es la orden replace del plugin de Compiz del Decorador de ventanas ya que una vez anulado Marco no será necesario utilizar el comando gtk-window-decorator --replace. podemos utilizar en su lugar /usr/bin/compiz-decorator.

Cerramos sesión y volvemos a entrar, y debería funcionar perfectamente.
Desde luego con esta pequeña modificación se nota considerablemente mucha más estabilidad de MATE con Compiz.
Desde luego con esta pequeña modificación se nota considerablemente mucha más estabilidad de MATE con Compiz.
Hacer que Compiz cambie los Bordes de Ventanas
Solución 1:
El otro problema que aparecido ahora, es a la imposibilidad de que Compiz cambie los Bordes de ventanas que nosotros queramos. Estos cambian al instante si estamos usando Metacity o Marco, pero de ninguna de las maneras si utilizamos Compiz.
Una posible solución la encontré aquí: GitHub dada por subchee
Paso a detallar lo que yo hice:
Primero debemos saber el nombre exacto del Borde de ventana que queremos usar.
Para esto abriremos el Gestor de Apariencia y en la pestaña Tema pulsaremos Propiedades. lLuego nos moveremos hasta la pestaña Bordes de Ventana, donde veremos los nombre de todos los bordes instalados
El otro problema que aparecido ahora, es a la imposibilidad de que Compiz cambie los Bordes de ventanas que nosotros queramos. Estos cambian al instante si estamos usando Metacity o Marco, pero de ninguna de las maneras si utilizamos Compiz.
Una posible solución la encontré aquí: GitHub dada por subchee
Paso a detallar lo que yo hice:
Primero debemos saber el nombre exacto del Borde de ventana que queremos usar.
Para esto abriremos el Gestor de Apariencia y en la pestaña Tema pulsaremos Propiedades. lLuego nos moveremos hasta la pestaña Bordes de Ventana, donde veremos los nombre de todos los bordes instalados

Seleccionamos el borde deseado y tomamos buena nota de su nombre.
Ahora toca abrir el Administrador de Opciones de ConpizCong desde el menú Sistema/Preferencias.
Una vez abierto buscamos el plugin Decorador de venas y entramos en sus opciones.
Ahora toca abrir el Administrador de Opciones de ConpizCong desde el menú Sistema/Preferencias.
Una vez abierto buscamos el plugin Decorador de venas y entramos en sus opciones.

En la sección Comando meremos la siguiente línea:
gtk-window-decorator --replace
Es en esta línea, donde debemos añadir el nombre del tema de borde de ventana que queremos utilizar, de este modo:
gtk-window-decorator --replace
Es en esta línea, donde debemos añadir el nombre del tema de borde de ventana que queremos utilizar, de este modo:
gtk-window-decorator --replace --metacity-theme "Zukitwo-Dark"

Listo, a partir de ahora Compiz también utilizara el tema de borde de ventana que quieras.
Solución 2:
Abrimos el editor de configuración de MATE desde un terminal o desde su lanzador que se debería encontrar en el menú Aplicaciones/ Herramientas del sistema/Editor de Configuración.
Para ejecutarlo desde el terminal lo haremos así:
gconf-editor
Una vez abierto nos movemos hasta la siguiente rama y cambiamos el valor de esta:
/apps/metacity /general/theme
por el tema deseado
Abrimos el editor de configuración de MATE desde un terminal o desde su lanzador que se debería encontrar en el menú Aplicaciones/ Herramientas del sistema/Editor de Configuración.
Para ejecutarlo desde el terminal lo haremos así:
gconf-editor
Una vez abierto nos movemos hasta la siguiente rama y cambiamos el valor de esta:
/apps/metacity /general/theme
por el tema deseado

Por cierto ya de pasada comentar que un Tema que se comporta perfectamente y que es prácticamente configurable al 100% ya que incorpora su propio gestor de configuración es...sí es ese en el que estás pensando : ORTA
Además pueden utilizar emerald como lo hago yo!


Saludos!

Comentarios Destacados
20 comentarios - Solución: MATE y Compiz en Linux Mint
Linux Mint 13
Ahora uso XFCE y mi PC vuela.
Eso me pasó, lo que hice fue elegir caja como navegador de archivos y listo!
+10
No es tan dificil de configurarlo!!
Yo sigo sin los bordes no se que ondaa tengo xubuntu 12.04
Depende de como lo encares. yo en mis principios en GNU encaraba todo con lógica windows de que todo se tiene que hacer de forma ilegal y me la pasaba mandando cagadas
De las cagadas se aprende
Fijate creo XFCE usa xfmw4 como gestor de ventanas...
Voy a ver si descargo algún tema distinto, y ver si funciona, porque quise usar el Mint-X usando el comando "gtk-window-decorator --replace --metacity-theme "Mint-X" y si bien la ventana tiene el aspecto del tema, el borde de la ventana es cualquiera.
Si se les ocurre algo, comenten please!
Encontre que en vez de metacity, hay que tener en cuenta que se traduce 'marco' en linux mint 13 :S
Igual no paso naranja..
Buscando mas opciones encontre en los foros de mint esta pagina http://community.linuxmint.com/tutorial/view/919 de lo que saque esto :
ejecutar en terminal compiz --replace y crear en el inicio otra entrada "compiz 2" en mi caso con ese comando, ya consegui que las ventanas gelatinosas arranquen
Pero al reiniciar no arrancaba el cubo.
La solucion o mi problema era que ya estaba tildado Expo que la verdad que ni idea para que es.
En el administrador de opciones de compiz cambie opciones generales-tamaño de escritorio puse:
Tamaño horizontal virtual 4
Tamaño vertical virtual 4
Numero de escritorios 4