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:
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
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
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.
Ver comentarios
Muy interesante tu post y un excelente blog , yo tengo una Dell mini 10 y llevo bastante rato peleándome con esa tarjeta gráfica, soy nuevo en esto del linux y aun hay mucho que no conozco; ¿Este emgd es mejor que el otro driver psb? ¿Lo recomiendas más? Tenia instalado kubuntu netbook me gusto bastante, pero, se sentía algo lento, más que el windows 7 que también tengo instalado; ahorita tengo Jolicloud y va mucho más rápido, me encanta eso, pero no se como agregarle más iconos, no le puedo instalar LibreOffice y aveces las ventanas se salen de la pantalla y no se ven los botones; en fin, me gustaría me recomendaras cual linux instalar, ¿no se cual es lo bueno de las versiones netbook aparte del escritorio? y me gustaría uno que se adapte a la pantalla y que sea rápido, jeje creo que pido mucho.
Saludos y gracias!
@nevtal te lo recomiendo encarecidamente. De hecho usa ubuntu 10.10, te será más fácil. Yo estoy muy contento con el resultado de los EMGD drivers.
Un saludo y suerte. ¡Si tienes dudas pregunta!
Simplemente genial! Segui tu consejo, descargue ubuntu 10.10 y lo instale quitando al jolicloud; segui tus instrucciones para instalar este driver y ¡WOW! me ha dejado impresionado, fue sencillisimo y todo esta funcionando, ¡hasta el compiz! no tuve que moverle nada todo perfecto.
¿No se si tengas algún consejo para optimizar el ubuntu a la capacidad de la netbook y a la pantalla? Muchas gracias por facilitar la información de este driver!
Saludos!!
¡Genial!. Despues de romperme los cuernos por meses, ahora me descubres que han sacado un driver como dios manda para mi asus T91. He instalado Xubuntu 10.10 y seguido tus intrucciones y funciona , excepto videos de youtube que bloquean el plugin de flash y hay que reiniciar el firefox, pero no me importa ya se arreglará con nuevas verisones de flash.
Funciona el brillo, el sonido y control de volumen. Voy a ver como calibrar la pantalla tactil.
glxgears en ventana!!!!!!
2520 frames in 5.0 seconds = 503.815 FPS
2046 frames in 5.0 seconds = 408.942 FPS
2157 frames in 5.0 seconds = 431.247 FPS
1413 frames in 5.0 seconds = 282.598 FPS
glxgears pantalla completa!!!!!
539 frames in 5.0 seconds = 107.760 FPS
536 frames in 5.0 seconds = 107.117 FPS
Estoy emocionado con los resultados.
Ahora falta que lo pongan para otras distros, el ubuntu es bueno..pero un poco plasta comparado con distros como slackware o salix y otras más ligerillas.
No tengo palabras para agradecerte tu genial artículo.
Me podrías decir, o alguien me podría decir si puedo hacer esto mismo que se explica en la página con una distribución debian squeeze o aplicarlo a debian-eeepc.
Muchas gracias a todos y espero las repuestas.
Felicidades por la página y por el podcast.
Si claro, usa los mismos repositorios y listo.
Se me olvidaba decir que no funciona suspender o hibernar, pero creo que, despues de la larga espera por un driver potable para nuestros sistemas, podemos aguantarnos sin esas capacidades.
Rectifico, youtube si funciona si actualizas flash a la última versión.
El mplayer va de vicio para reproducir todo despues de poner todos los codecs de gstreamer y tal. He conseguido reproducir mkvs de 720p, pero con el mplayer pelado -sin ningun tipo de gui, tipo gnomemplayer o smplayer u otros- o sea:
$ mplayer movie720p.mkv
Y reproduce el video muy bien...
Si quieres usar vlc player debes configurar herramientas|preferencias|video y en el campo de salida debes poner: salida de video glx (xcb), pero es mas lento que mplayer sin gui.
Un saludo a todos los sufridores de la intel gma500. Ya podemos respirar un poquito.
He conseguido calibrar rústicamente -sin boton derecho- el ASUS T91 con xinput-calibrator(el evtouch no me funciona en xubuntu), si alguien está interesado en como calibrar la pantalla de este equipo, o quiere intercambiar impresiones por que posee el mismo, que me de un toque... masoca@live.com.
Nota: no se si aqui se permite poner mi email, si no es asi, el administrador que lo borre. Perdón por enrollarme tanto, un saludo.
Este driver Reconoce los 1024x576 la resolucion estandar de un netbook (dell mini 1010). Probe ubuntu 10.10 con el clasico repositorio PPA de la ubuntuwiki y se veia bastante bien, pero el rendimiento del SO era lento. En general como se ven los efectos con este driver y la gma 500.
saludos y gracias por el tutorial.
Solo decir que ubuntu no me convenció, así que instale kubuntu 10.10 para ver el plasma-netbook y funciono de maravilla! no me funcionan los efectos y marca error al querer activarlos pero eso no me interesa; todo lo demás funciona a la perfección, no es lento, se ve bastante bien y se adapta de lo mejor a la pantalla, el único pero, que cada que reinicio se cambia la resolución de la pantalla a 900x545; ¿hay alguna forma de configurar que sea 1024x576 siempre? y otra cosa, ¿alguno ha probado conectar un monitor? yo conecte el que tengo al puerto hdmi y no lo acepta (el driver psb si me aceptaba el monitor con su resolucion de 1600x900), aunque no lo uso mucho y no me afecta; lo mejor es que ahora el skype funciona con la webcam (razón por la que aun tengo windows :-P).
Por cierto, en las instrucciones que pones para cuando se actualice el kernel: "ahornero@Eee:~$ sudo dpkg-reconfigure emdg-dkms", la ultima parte es "emgd-dkms"; la "d" y la "g" están invertidas; la mala costumbre del copy-paste y pss no funciono a la primera jejeje!
Saludos!
@Nevtal, muchas gracias por tu aportación. Acabo de actualizar la entrada por la errata.
Sobre lo que comentas sobre Kubuntu, a priori no sabría responderte porque no soy usuario de KDE, del mismo modo, edita el fichero conf del X.Org a ver si indicándolo explicitamente y eliminando cualquier alternativa solucionas el problema. Ya nos cuentas.
Un saludo.