Instalar EMGD en Ubuntu

Instalar EMGD en Ubuntu

Si has llegado a esta entrada buscando solucionar el problema de compatibilidad de Linux con la tarjeta gráfica Intel GMA 500 te recomiendo que te pases antes por Instalar Intel GMA 500 en Linux. Esta es otra forma de solucionarlo, mi preferida. Veamos entonces como instalar EMGD en Ubuntu.

Lo he probado en Ubuntu 10.10 (codename Maverick Meerkat). Para ello, os recomiendo antes de comenzar actualizar vuestro sistema, luego os dirigís a un terminal y:

Modo paso a paso

Añadimos el repositorio PPA que contiene el paquete en sí:

ahornero@Eee:~$ sudo add-apt-repository ppa:gma500/emgd

Actualizamos la caché de APT:

ahornero@Eee:~$ sudo apt-get update

Instalamos los paquetes necesarios (El modificador de los módulos del kernel, el driver, el actualizador del fichero X.Org y una interfaz gráfica para controlar la tarjeta gráfica, ya que para esto último la utilidad de monitores no es suficiente). Así:

ahornero@Eee:~$ sudo apt-get install emgd-dkms xorg-emgd emgdui

Parcheamos la versión de la interfaz que controla el dispositivo por una más reciente que no se encuentra en los repositorios, es la misma que ha liberado Intel para Fedora y MeeGo.

ahornero@Eee:~$ sudo wget ahornero.com/public/emgdui -O /usr/bin/emgdui

Editamos el fichero de configuración de X.Org, para ello os he preparado uno y lo podéis reemplazar directamente así:

ahornero@Eee:~$ sudo wget ahornero.com/public/xorg.conf -O /etc/X11/xorg.conf

Y listo, bastará con reiniciar el sistema y veremos los cambios.

Para activar los efectos visuales del escritorio (después de reiniciar):

Sistema > Preferencias > Apariencia > Efectos Visuales y seleccionamos a nuestro gusto

Modo directo

De la misma manera os he preparado un script que podréis lanzar directamente de la siguiente manera:

ahornero@Eee:~$ wget ahornero.com/public/emgd-linux_hispano.sh && chmod +x emgd-linux_hispano.sh && ./emgd-linux_hispano.sh

¿Qué hago cuando el sistema actualice a un Kernel más reciente?

Es posible que os lo preguntéis. Si estuviéramos hablando de una versión oficial (entrada previa con Poulsbo drivers) no sería un problema, pero cuando actualizamos a otro kernel los vínculos de los módulos cargados sobre el kernel principal no existen en el nuevo.

¿Qué hacemos? Muy sencillo, bastará con reconfigurar el paquete que ya tenemos instalado. Para ello:

ahornero@Eee:~$ sudo dpkg-reconfigure emgd-dkms

NOTA: Este paso es importante hacerlo antes de reiniciar el sistema al instalar el Kernel, ya que de hacerlo no tendrá configuración disponible y suficiente para cargar las X.

NOTA 2: En caso de cumplir la nota anterior no hay problema, nos dirigimos a una ttyN (CONTROL + SHIFT + F[1-6]) y lo hacemos desde aquí.

Espero que os sea de ayuda.