Antes que nada, les pongo los repositorios que estoy usando en el Squeeze:
deb http://security.debian.org/ squeeze/updates mainBien ahora.... ¿Cómo instalé compiz?.... fácil, en una terminal como root:
deb-src http://security.debian.org/ squeeze/updates main
deb http://www.debian-multimedia.org squeeze main
deb-src http://www.debian-multimedia.org squeeze main
deb http://http.us.debian.org/debian squeeze main non-free contrib
deb-src http://http.us.debian.org/debian squeeze main non-free contrib
deb http://mirrors.kernel.org/debian/ squeeze main contrib non-free
deb-src http://mirrors.kernel.org/debian/ squeeze main contrib non-free
# apt-get install compiz-gnome compizconfig-settings-manager fusion-iconUn reboot y listo... ya tengo el compiz, ahora me falta el decorador de ventanas... emerald... que no se encuentra en los repositorios!.... así que me fui por las fuentes, antes de bajarme las fuentes, hay que ver que versión del compiz estamos usando, para eso en una terminal:
$ compiz --versionEn mi caso es la 0.8.4 así que me descargué la versión de emerald contenida en en la siguiente dirección:
http://releases.compiz-fusion.org/Me descarga un archivo llamado emerald-0.8.4.tar.gz el cual extraigo y me crea un directorio el cual contiene las fuentes... en una terminal ubicados en el directorio donde se encuentra el .tar.gz del emerald:
$ tar xzf emerald-0.8.4.tar.gzBien ya tengo las fuentes, y ahora me preparo a configurarlas - deben tener instalado build-essential - desde una terminal lo siguiente:
$ cd emerald-0.8.4/
$ ./configure --prefix=/usr/local/Me arroja una lista de paquetes que no tengo instalados - no me acuerdo de cuales eran xD pero ahi les pone el nombre - por lo que me los instalo y repito el comando anterior... termina el proceso satisfactoriamente...
A continuación compilo las fuentes con el siguiente comando:
$ make cleanY no termina, me arroja unos errores que tienen que ver con el GTK... aquí los errores:
$ make
main.o: In function `hide_tooltip':Y ahora pongo las soluciones las encontré en la web de bugs de gentoo y las pongo aquí de todas maneras para que sepan que modificar...
/home/akino/Downloads/prueba/emerald-0.8.4/src/main.c:3760: undefined reference to `GTK_WIDGET_VISIBLE'
../libengine/.libs/libemeraldengine.so: undefined reference to `GTK_OBJECT_TYPE_NAME'
collect2: ld returned 1 exit status
make[2]: *** [emerald] Error 1
make[2]: se sale del directorio `/home/akino/Downloads/prueba/emerald-0.8.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/akino/Downloads/prueba/emerald-0.8.4'
make: *** [all] Error 2
Primero abrimos el archivo main.c ubicado en el directorio src, así:
$ nano src/main.cnos vamos hasta la linea 3760 que dice así:
if (GTK_WIDGET_VISIBLE(tip_window))
if (gtk_widget_get_visible(tip_window))
$ nano libengine/themer.c
if(!strcmp(GTK_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) {if(!strcmp(G_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) {if(!strcmp(GTK_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) {if(!strcmp(G_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) {$ make clean
$ make
# make install
$ emerald-theme-manager
error while loading shared libraries: libemeraldengine.so.0: cannot open shared object file: No such file or directory
# ldconfig
Eso es todo, ojalá le sirva a alguien... Saludos!!!
PD: Se vale comentar!!! jajaja










