lunes, 11 de marzo de 2013

Drivers Intel de Ubuntu 12.10 en Ubuntu 12.04 Precise

ADVERTENCIA: ESTO TE PUEDE DEJAR SIN SERVIDOR GRAFICO! CONTINUÁ POR TU CUENTA.

Ademas de tener el ultimo driver de quantal para tarjetas Intel, tambien tendremos la ultima version del X Windows Server, asi que contaremos con un muy actualizado apartado grafico. Creo que esta es una de las ventajas de contar con una version LTS de Ubuntu.

Bien, cuento con un sistema minimalista y no pienso llenar mi equipo de paquetes que no necesito, asi que debo saber especificamente qué paquetes debo instalar.

Antes que nada veamos la diferencia entre versiones:
rcart*ubuntu:~$ rmadison xserver-xorg-video-intel
xserver-xorg-video-intel | 2:2.2.1-1ubuntu12 | hardy | source, amd64, hppa, i386, ia64, lpia, powerpc
xserver-xorg-video-intel | 2:2.2.1-1ubuntu13.8 | hardy-updates | source, amd64, hppa, i386, ia64, lpia, powerpc
xserver-xorg-video-intel | 2:2.9.1-3ubuntu5 | lucid | source, amd64, i386
xserver-xorg-video-intel | 2:2.15.901-1ubuntu2 | oneiric | source, amd64, i386
xserver-xorg-video-intel | 2:2.15.901-1ubuntu2.2 | oneiric-updates | source, amd64, i386
xserver-xorg-video-intel | 2:2.17.0-1ubuntu4 | precise | source, amd64, i386
xserver-xorg-video-intel | 2:2.17.0-1ubuntu4.3 | precise-updates | source, amd64, i386
xserver-xorg-video-intel | 2:2.20.9-0ubuntu2 | quantal | source, amd64, i386
xserver-xorg-video-intel | 2:2.21.4-0ubuntu1 | raring | source, amd64, i386

Como vemos, la version de precise es la 2.17, quantal 2.20.9 y raring 2.21.4.

Lo ideal seria tener la de raring, ya que incorpora *notables* cambios en comparacion a las versiones anteriores. Pero por ahorita no tengo prisa en utilizarla, asi que me conformo con la de quantal asi que esperaré hasta que este lista. (Esto de esperar no me lo crean...)

Instalamos los paquetes específicos de quantal proporcionados por el equipo LTS (y asi siempre tendremos disponibles las versiones actualizadas):
rcart*ubuntu:~$ sudo apt-get install xserver-xorg-core-lts-quantal xserver-xorg-input-all-lts-quantal xserver-xorg-video-intel-lts-quantal
Con eso se "rompe" el inicio de las X, por que? Porque solo instalamos el sistema base del servidor X y no en su totalidad, asi que debemos hacer algunas pequeñas modificaciones a los archivos de arranque ya que ese paquete base proporciona Xorg en vez del tipico X.

Entonces, editamos /etc/X11/xinit/xserverrc y lo dejamos de esta manera:
exec /usr/bin/Xorg -nolisten tcp "$@"

Utilizo Slim como DM, entonces debo hacer alguna modificacion alli tambien y dejamos la linea 4 asi:
default_xserver /usr/bin/X11/Xorg

Ahora solo queda crear el archivo xorg.conf para que todo este listo:
rcart*ubuntu:~$ sudo X -reconfigure && mv -v xorg.conf.new /etc/X11/

Listo. Ahora podemos reiniciar. Si todo arranca con normalidad, contaremos con un apartado grafico actualizado. Para comprobar esto revisen el log en /var/log/Xorg.0.log.

Algunos pensaran que es mucho mas facil instalarlo desde un PPA, pero... no sé, no me siento tranquilo con ese metodo :\

En fin, espero sigan con el apartado grafico con vida x'D

En la proxima actualizaré mi Window Manager (spectrwm) a su ultima versión.