Lo hice: me he pasado a lenny

No es broma, al final y a pesar de la pereza que me daba y que no soy de estar siempre a la última he actualizado a Debian Lenny para ver un poco mejor que se cuece en Debian. Uno más con testing. Smile

Hace poco me decidí a actualizar a Compiz Fusion desde Beryl en mi anterior instalación (Etch). La verdad es que si que pude apreciar algunos efectos, pero algunas cosas no iban al 100% y el simple-ccsm se queda muy corto respecto al ccsm (Compiz Config Settings Manager) completo.

Las librerías python-gtk en Etch estan en la versión 2.6.8 mientras que ccsm y fusion icon por ejemplo requieren la 2.6.10 o superior junto con python-gobject. Entonces armándome de valor añadí los repositorios de lenny y me decidí a actualizar el paquete con los bindings de python y GTK pero por dependencias acabaron siendo un buen número de paquetes.

Pese a ser consciente del gran peligro que corría al decirle a apt que me actualizara todos esos paquetes pero esperaba que el resultado final no fuera tan desastroso: sistema prácticamente inservible sin posibilidad de volver a la 2.6.8.

Entonces pensé: "ya que has empezado acaba". Y substituidos todos los etch por lenny en mi sources.list me decido a realizar el correspondiente "apt-get update && apt-get dist-upgrade". Tras aproximadamente 1 hora entre descarga e instalación, más una media hora batallando con los paquetes acpid y nfs-common, podía reiniciar y lenny era una realidad.

Entre las novedades destacaría:

  • Kernel 2.6.22
  • Soporte ACPI mejorado: Batería ordenador portátil y ratón inalámbrico, estadísticas de energía.
  • Un mejor entorno para Compiz Fusion y sobretodo para Compiz Config Settings Manager
  • Gaim ahora es Pidgin 2.2.0 (todavía no he visto las ventajas aparte de un aspecto visual más cuidado, de todos modos supongo que habrán otras)
  • Baobab integrado en el sistema (Analizador de espacio en disco)
  • Gnome 2.18.3
  • Paquetes y artwork actualizados

Lo que me he cargado: Embarassed

  • Tenía el escritorio de Java Looking Glass 3D (ahora no va, si consigo recuperarlo ya lo anotaré)
  • A Exim le cuesta más arrancar (supongo que también tendrá solución)

La verdad es que ahora todo es bastante más vistoso y creo que voy a empezar a instalar software que antes requería de librerías más modernas. El nuevo Compiz Fusion es bastante atractivo y bien acabado pero en este caso vale más un screenshot que mil palabras:

Compiz Config Settings Manager
Compiz Config Settings manager tiene muchos más plugins para configurar que simple-ccsm.
Ventanas 3d
Podemos activar el plugin de ventanas 3d que tanto me gusta compilándolo desde el repositorio Git

Y una pequeña receta para los que quieren ventanas 3d en Lenny, los usuarios de Ubuntu Feisty pueden instalar este plugin desde el repositorio de feisty en http://download.tuxfamily.org/3v1deb/ pueden instalar con apt-get el paquete compiz-fusion-plugins-unofficial, los que usamos Lenny y hemos instalado desde el repositorio de shame no tenemos este paquete. Frown

Instalamos las depencias, nos lo bajamos y lo compilamos:

sudo apt-get install build-essential libxcomposite-dev libpng-dev \ 
libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev \ 
libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev \ 
libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev \ 
libdbus-glib-1-dev libgnome-desktop-dev \ 
libgnome-window-settings-dev gitweb curl autoconf automake \ 
automake1.9 libtool intltool libxslt1-dev xsltproc
 
wget -O '3d.tar.gz' 'http://gitweb.opencompositing.org/?p=fusion/plugins/3d;a=snapshot; \ 
h=db3c51d6c5c0df268fc1ec29a4264ef3d21dbbb3'
tar -xzvf 3d.tar.gz
 
cd 3d
make
sudo make install