Ubuntu 8.04 Hardy Heron (Garza Robusta) en mi notebook

Leave a comment

April 30, 2008 by ricardovs

Finalmente esta aquí. Ha llegado la Garza Robusta, con ello preparo mi grabador de DVD para hacer una copia de esta nueva versión de Ubuntu, la 8.04, y gracias a mi hermano Gerardo, quien se dio el tiempo para descargar por medio de torrent la iso (un informatico sin internet? no imposible en estos dias =) ) la tengo conmigo.

Ya con la versión anterior (7.10) noté un gran avance en cuanto a estabilidad y reconocimiento de hardware, y felizmente la 8.04 ha pasado la vara de forma notable. En el pasado probé los escritorios GNOME y KDE, usando mucho mas este útlimo debido a mi breve pero importante incursión en el mundo de KDevelop. Para esta ocasión, me dedicaré esclusivamente a GNOME, el que ya cuenta con su versión 2.2, manteniendo su clasica forma organizada y pura.

Lo primero que hago en mi notebook es preparar las particiones. Hago una de intercambio (swap), una para root (/ ext3) y otra para home(/home ext3). El proceso de instalación en modo texto es limpio y sin problemas, reconoce hardware, pregunta por conexiones de red, usuario, password, etc., la misma maravilla del instalador Debian. Para mi sorpresa, reconoce mi targeta inhalámbrica (Intel PRO/Wireless 3945ABG/BG), y también los controladores de sonido. Para esto último, en la versión 7.10 tuve que hacer lo siguiente:

$sudo apt-get install module-assistant
$sudo m-a update
$sudo m-a prepare
$sudo m-a a-i alsa

Y en cuanto a la wi-fi, nunca me di el tiempo de intentar configurarla =)

El controlador de video funciona bastante bien, por lo que me preparo para instalar Compiz Fusion, con todos esos efectos glamurosos que ya los quisiera el famoso Vista.

Pero antes, configuro el manejo de gestor de energía para el disco duro. Primero, creo un archivo llamado “99-hdd-ugly-fix.sh”:
$sudo gedit 99-hdd-ugly-fix.sh

Luego incluyo el siguiente código en el archivo anteriormente creado:
#!/bin/bash
if on_ac_power; then
# on AC so don’t do any head parking
hdparm -B 254 /dev/sda
hdparm -B 255 /dev/sda
else
# either on battery or power status could not be determined
# so quickly park the head to protect the disk
hdparm -B 128 /dev/sda
fi

Para finalmente copiar este archivo en cuatro ubicaciones:
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/resume.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/start.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/ac.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/battery.d/

Y ahora a instalar el increible Compiz Fusion.

Como mi tarjeta de video (Intel 965GM) tiene aceleración gráfica 3D, no tengo problemas, pero si no estas seguro de esta opción, una buena forma de comprobarlo es mediante el comando:
$ glxinfo | grep direct

Si la respuesta es YES, todo bien, Si no, no puedes instalar.

Debido a que Ubuntu 8.04 trae incorporados ciertos efectos de Compiz Fusion, es necesario remover todos los paquetes:
$ sudo aptitude purge compiz compiz-gnome cgwd cgwd-themes xserver-xgl csm gnome-compiz-manager

Y en caso de contar con los Desktop Effects:
$ sudo aptitude purge compiz compiz-core desktop-effects

Ahora modifico el sources.list para agregar un par de fuentes externas:
$sudo gedit /etc/apt/sources.list

y al final del archivo pongo:
# Treviño’s Ubuntu Feisty EyeCandy Repository (GPG key: 81836EBF)
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy

Ahora agrego la clave del repositorio:
$ wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add –

Actualizo la lista de paquetes:
$ sudo aptitude update

Instalo el paquete de Compiz Fusion y luego los plugins:
$ sudo aptitude install compiz # compiz-gnome AND/OR compiz-kde
$ sudo aptitude install compiz-fusion-*

nota —> Si necesitas XGL, debes ejecutar:

$ sudo aptitude install xserver-xgl

Para crear una sesión XGL, lo primero es crear un archivo llamado startxgl:
$ sudo gedit /usr/local/bin/startxgl.sh

Este archivo debe contener las siguientes instrucciones:
#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
exec gnome-session

Y le doy permiso de ejecucción:
$ sudo chmod a+x /usr/local/bin/startxgl.sh

Luego para tener la sesión XGL:
$ sudo mkdir -p /etc/X11/sessions
$ sudo gedit /etc/X11/sessions/xgl.desktop

Y añadimos las instrucciones al archivo xgl.desktop:
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

Y con eso se está en condiciones para disfrutar de la maravillosa vista tridimensional de nuestro escritorio. Lo único necesario es correr compiz mediante el comando:
$ compiz –replace

O si prefieres:
$ compiz –replace -c emerald

Los problemas que tuve que enfrentar en el pasado fueron por no haber instalado un decorador de ventanas compatible con Compiz-Fusion, lo que se soluciona con este sencillo comando:
$ sudo aptitude install emerald

Otro problema es cambiar la configuración de xorg.conf:
$ sudo gedit /etc/X11/xorg.conf

y luego agregar al final:
Section “DRI”
Mode 0666
EndSection

Con esto ya puedo disfrutar de esos efectos 3D =) Pronto pondré algunas fotos de mi escritorio.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: