Compiz Fusion desde el GIT en Hardy
ACTUALIZACION:He probado hace minutos otro script luego de leer el comentario de Muadib sobre la desinstalación previa de Compiz que incluye por defecto Ubuntu y, redunda en sencillez y simplicidad para usar, hasta un niño lo hace con este! por lo que he decidido agregarlo a este post presentando ambos métodos.
Siempre me gusta probar Compiz Fusion desde el GIT, por el hecho de poseer la versión mas nueva, lo que, en definitiva incluye los plugins mas nuevos (pero menos estables) pero, considero que el “riesgo versus beneficio” está mas que justificado en este caso…
Si bien Ubuntu 8.04 trae una versión liviana de este gestor, nunca está de mas poder utilizar el último desarrollo si es que deseamos ver los últimos avances como el escritorio esférico en vez del cubo, si! leyeron bien, una esfera o un cilindro, o el plugin freewins o tile para acomodar todas las ventanas.
Paso necesario para ambos métodos:
Instalamos git-core:
$ sudo apt-get install git-core
Método 1 (script compiz-git)
Antes de nada desinstalar desde Synaptic (Sistema > Administración > Gestor de paquetes Synaptic) TODO lo que tenga que ver con Compiz, Emerald y libemeraldengine0.
Bajar el script:
$ wget http://www.xs4all.nl/~mgj1/downloads/compiz-git-newest.tar.gz
Descomprimir en la carpeta por defecto incluída en el archivo e ir a consola:
$ cd compiz-git/
Ejecutar:
$ sudo ./compiz-git install
nos pregunta que distribución de Linux usamos, colocamos el número que corresponda:
1) debian-sid-gnome
2) debian-sid-kde
3) debian-lenny-gnome
4) debian-sid-kde
5) ubuntu-gutsy
6) kubuntu-gutsy
7) ubuntu-hardy
Esperamos y cuando termine de compilar ejecutamos:
$ fusion-icon
Si queremos actualizar ingresamos en la carpeta compiz-git y ejecutamos:
$ sudo ./compiz-git update
Para desinstalar:
$ sudo ./compiz-git uninstall
Método 2 (script makefusion)
Ahora, descargar el script makefusion el mismo que ya conocen y del que he hablado anteriormente en este mismo blog.
Si usas KDE debes cambiar en el script (con un editor de textos) la siguiente línea dejándola de esta manera:
COMPIZREMOVE=”gnome”
Cabe aclarar aquí que los que tengamos Hardy usaremos directamente y sin aplicar ningún parche este script, las versiones anteriores de Ubuntu antes deben aplicar uno que creo Treviño, pero que intenté bajar y no a estado disponible porque el servidor donde se aloja estaba caído con lo que fué imposible descargarlo. O bien, compilar XCB, lo cual no he probado. (ver fuentes para mas información)
Instalamos (como dije en el párrafo anterior SOLO si usamos hardy) XCB:
$ sudo apt-get install libX11-xcb-dev
Creamos una carpeta llamada Compiz en nuestro home y descomprimimos el script dentro, turno de asignarle permisos de ejecución (obviamente dentro de la carpeta Compiz no?):
$ sudo chmod +x makefusion
Instalamos las dependencias:
$ ./makefusion packages
Descargamos el código fuente:
$ ./makefusion clone
Compilamos:
$ ./makefusion install
La primera vez que ejecuté este comando en ningún momento me pidio la contraseña de superusuario, pese a habar leído en todas partes que me pediría la password de root (ver en las fuentes), si les ocurre lo mismo ejecuten lo mismo pero anteponiendo el “sudo”.
Tomamos un café, fumamos un cigarrillo y al rato ya habrá terminado.
Configuramos Compiz:
$ ccsm
o si deseamos mas simple:
$ simple-ccsm
Definimos a Compiz como gestor:
$ compiz-fusion
O bien en Aplicaciones > Herramientas del Sistema > Compiz Fusion Icon con lo que nos añade el ícono correspondiente para manejar Compiz y Emerald.
Últimas observaciones (pero no por eso menos importantes…)
Si los bordes de las ventanas no aparecen, como a mi me ha ocurrido, instalen desde Synaptic Emerald y libemeraldengine0.
Para que arranque Compiz fusion al reiniciar la pc es necesario agregar el comando fusion-icon en Sistema > Preferencias > Sesiones.
Para actualizar la instalación cuando lo deseen sólo deben repetir estos pasos.
Fuentes:
Guía Ubuntu
Joseph Wood
Foro Compiz Fusion
Completa esta lectura con:
Si te gustó este post, por favor considera dejar un comentario o suscribirte al feed y obtener artículos futuros en tu lector de feeds.
Comentarios (47)
@hire: es cierto, yo he probado desinstalándolo antes y si lo haces no funciona al usar el script.
@muadib: desde anoche que tengo la boca abierta, me gustó el cilindro xD!
saludos!
tuve problemas con este pakete x11-xcb que para intalarlo es muy facil
git-clone git://anongit.freedesktop.org/git/xorg/lib/libX11
cd libX11
./autogen.sh –with-xcb
make
sudo make install
he tenido un gran problema.
cuando lo he instalado no ocurrio ningun problema, pero al reiniciar ubuntu, compiz se ve realmente lento y con problemas graficos (ej: no da vueltas el cubo, no funcionan las animaciones de compiz (fuego, etc) y funciona muy lento el computador) alguna solucion al problema >.<???
@ayuso: la puedes borrar, pero ten en cuenta que para desinstalar en algun momento vas a necesitarla.
@Juan: ? yo también tengo miles, a diario xD
@hire: que hardware tenes?
Espero que me puedan ayudar..cuando ejecuto ./makefusion packages me sale al principio lo siguiente
No se pudo encontrar ningún paquete cuyo nombre o descripción coincida con “libopencdk8-dev”
No se encontró ninguna versión candidata para libopenexr2c2a
No se pudo encontrar ningún paquete cuyo nombre o descripción coincida con “libopencdk8-dev”
No se encontró ninguna versión candidata para libopenexr2c2a
De resto todo OK, pero me he dado cuenta que hay algunos plugins que no me funcionan : S Alguna sugerencia?
@Libebo: a mi me dió el mismo error, pero no detecte que plugin no funciona. Ten en cuenta, como dije al principio del post que es la versión de DESARROLLO y algunas cosas pueden no andar. Gracias!
@Prezeus: Sistema > Preferencias > Administrador de Opciones CompizConfig y en la sección Effects busca el que dice: “Cube reflection and deformation”
Aplique todo las animaciones funciones, el de la esfera es alucinante jeje, pero los bordes de ventana desaparecieron :S, algo que lo soluciones plz :D
@Juanpe: es emerald. “Últimas observaciones (pero no por eso menos importantes…)
Si los bordes de las ventanas no aparecen, como a mi me ha ocurrido, instalen desde Synaptic Emerald y libemeraldengine0.”
me funcionó muy bien, aunque me funcionó mejor al desinstalar el compiz que viene con Ubuntu.
Y algunos otros problemas se resolvieron reiniciando ;)
gracias de nuevo por la guía
@muadib: es raro, yo desinstale al principio y despues tuve dolores de cabeza… con que comando desinstalaste Compiz al iniciar?
Pues no me sale el “Cube reflection and deformation” ni en effects ni en otro sitio, gracias, sin embargo en la instalacion no me dio ningun problema…
hola… con la pregunta del hardware funciono con el que viene integrado con la tarjeta madre (main board) que es un intel 82945G Express Chipset Family (o por lo menos eso me dice xD)
ojala que me puedas ayudar…
gracias
@hire: claro, pues estas llegando al límite de tu hardware por eso. la solucion? comprate una BUENA placa de video.saludos!
Gracias por tus comentarios, estoy probando el metodo 1 pero no se que numero de distribucion deberia introducir, yo uso ubuntu 8.04 hardy heron, he introducido 8.04 pero parece no terminar nunca…
“Distribucion especificada en el archivo de configuracion…”
Y no termina…
Muchas gracias de antemano compañero
Para Hardy es el numero 7, las opciones son estas:
1= debian sid gnome
2= debian sid kde
3 debian lenny gnome
4= debian sid kde
5= ubuntu gutsy
6= kubuntu gutsy
7= ubuntu hardy
Salu2
Muchas gracias por la info, lo he vuelto ha instalar con el metodo 2 y al reiniciar parece que va todo vien, y ya tengo el plugin del escritorio esferico…
Muchas gracias.
Oigan como borro todo rastro de este git, ya que puse el comando y al volver a instalar el compiz normal ya no me da los plugins, aparecen todos con una X.
Kaiser Z
Todo me va perfecto con el metodo 2 (script makefusion) me gustaria saber si hay algun comando para actualizar el compiz con ese script, para tener los ultimos plugins siempre…
@prezeus: “Para actualizar la instalación cuando lo deseen sólo deben repetir estos pasos.” Se aplica ESPECIFICAMENTE al script makefusion…
Pues yo tengo un problemilla. Cuando reinicio no se queda la configuracion del circulo guardada.
Use el metodo 1
@Javi: abri una terminal, pone lo siguiente:
$ compiz --replace
Dejala abierta y reinicia Ubuntu a ver si puedes solucionar el problema asi…
hola, tenia fasty y compiz me corria a la perfeccion. cuando cammbie a hardy m funciono bien pero despues de reniciar no funcionaba mas. onda cualkier efecto comienza a funcionar muy pero muy lento y despues desaparecen o se pone negra la pantalla. Trate con una instalacion limpia pero me sigue pasando lo mismo. tengo una targeta intel 950gma integrada, 1 gb de ram y pention core-duo de noc cuanto… jejej
Si me pueden ayudar seria filete, no se me ocurre k mas hacer
@juan: mira en tu xorg.conf que driver tienes instalado, para eso pon en consola esta linea
sudo cat /etc/X11/xorg.conf | grep Driver
Si no dice intel es porque te falta el driver correspondiente. Pon lo que sale, veremos en que te se te puede dar una mano.
Saludos!
Una preguntilla, como se desinstala el compizgit que he instalado con el metodo 2?
Gracias de antemano
Podrías editar el artículo y poner los números de las distros- los que sepas-. Sería menos frustrante.
Un saludo.
@Rubén: Los puso @Ranger en un comentario mas arriba y salen en la terminal al ejecutar por primera vez el script, pero los coloco, no hay problema.
hola a tod@s, resulta que he instalado mediante los dos metodos 6 veces cada uno,y solo viene visible el plugin cube reflection y deformation 3 veces, y sin hacer ningun tipo de variacion al instalar…aqui 2 y 2 no siempre son 4.
el comando ./makefusion uninstall no desinstala nada,solo da unos errores.
asi que mi opinion mejor me la guardo,porque esto es algo nefasto e irritante,puesto que no soy novato. funcionan los scripts cuando quieren,cosa que,aun estando en fase de desarrollo no es normal, y se lo que estoy diciendo.
que mal sienta cuando repites algo paso a paso,en el mismo pc, y el resultado cada vez es uno distinto.
todo esto hace que igual que muchos empiezan a mostrar interes por linux,otros sencillamente le cogen asco…ademas, no se podria comercializar linux aunque se quisiera: imaginaos las reclamaciones y los follones
una cosa mas,cuando aparece el plugin cube reflection y deformation, no se abre el gestor de temas de emerald…vaya foro bueno, mañana entro y hago lo que me digais,y lo voy a recomendar,pero para no pisarlo ni en sueños
@demonic: 6 veces los dos scripts cada uno? y cuando haces ./makefusion uninstall no anda? me sorprende que ande tu computadora todavia, donde dice en este post que debes instalar 6 veces cada script????
Los autores que crearon el script son los encargados de mantenerlo, si en tu máquina ves que da resultados negativos pues comunícate con ellos e infórmales del error que habrás detectado, al menos si no sos un usuario novato (como afirmas) tendrías la capacidad de verlo no?
Sobre el gestor de temas emerald… pues no te entendí nada
y por último, esto no es un foro, es un Blog y si lo recomiendas o no me tiene sin cuidado ya que este espacio no es para ti ni está a tu servicio si no sabes pedir ayuda como corresponde, y más pensando que tanto Eral, Hernaaan, Pptux o yo te hemos exigido que hagas lo que aquí dice.
A ver si de una vez entienden que antes de hacer las cosas deben estudiar, preocuparse, comprender, aprender y en caso de necesitar ayuda o soporte dirigirse con respeto y paciencia, tanto a los lectores como a cualquier persona. Y los reclamos y follones aguantárselos si van a probar cosas en desarrollo o sin soporte que nadie los obliga!
Demonic; ya que como dices, no eres un usuario novato, di al menos que error te da y de paso ilústranos y explica como lo solucionarías. Sin acritud, que conste.
Despues de bastante con el compiz desde el git instalado con tu tutorial (metodo 2), me he cansado la verdad de tanto efecto, y me gustaria instalar el que viene en repositorios de ubuntu…
He aqui mi pregunta…
Como desinstalo el compiz git?
Gracias de antemano, y enhorabuena por este magnifico howto
Leí por ahi que hay que si se instala con el script makefusion, hay que desistalarlo tambien desde el… lo desinstale con ./makefusion uninstall
Por supuesto situandonos antes en la carpeta en donde tenemos el script…
Y me fué bien. Hice algo mal??
Un saludo
@prezeus: claro! si instalas con un script DEBES usar el mismo para desinstalarlo.
Hiciste bien.
Saludos!
[...] no hay repositorios de treviño para Hardy busque el metodo mas facil de hacerlo, lo encontre en laconsola asi que de antemano se agradece, por ser una forma muy facil de [...]










me ha funcionado impecablemente….
muchas gracias,.
lo que mas me impresiono es que no tuve ke borrar compiz que ya venia con ubuntu…