domingo, 20 de mayo de 2012

Guia de instalacion de drivers Intel (ACTUALIZADO)


Saludos a todos!!! 

ACTUALIZADO:

Añado una una nueva manera de instalar y mantener actualizado los drivers intel oficiales libres, para ello es necesario añadir un repositorio y este se encarga de montar un instalador que hace todo por uno XD les dejo el link:

https://01.org/linuxgraphics/downloads/2013/intelr-linux-graphics-installer-version-1.0.1

De momento el instalar esta compilado para Ubuntu y fedora pero si tienen otra distribución pueden descargarse el codigo fuente y compilarlo ustedes mismo ^^
  

Esta pequeña guía es para todos aquellos que posean computadores sean de escritorio o laptops con integrados de vídeo Intel, especialmente para laptops actuales las cuales mayormente poseen integrados como los intel graphics HD 2000 o 3000 que se han hecho tan famosos por su buen rendimiento para aplicaciones que necesitan de gráficos y videojuegos, en el mundo de GNU/Linux muchas distribuciones de hoy en día traen por defectos drivers compatibles para tales integrados pero si deseamos obtener un mejor rendimiento y compatibilidad podemos actualizar dichos controladores a versiones mas recientes y mantener de manera automática actualizado nuestros controladores, por suerte para nosotros los de intel han tenido la maravillosa idea de “liberar” los controladores de sus integrados por lo que contamos con que los controladores existentes son completamente libres (bien hecho intel) y tales controladores son desarrollados en conjunto entre la empresa intel y desarrolladores en software libre.

La siguiente guía esta reflejada para su uso en la distribución de canonical (Ubuntu) pero dichos controladores funcionan en cualquier distribución Linux simplemente seria de adaptar los comandos de terminar a tu distribución favorita, espesemos:

paso 1:

Lo primero que se debe hacer es instalar las utilidades “mesa” las cuales nos permitirán hacer uso de ciertos comando necesarios para poder verificar que toda la instalación al finalizar ha sido exitosa para ellos abrimos en terminal y tecleamos:

                     sudo apt-get install mesa-utils

Colocamos nuestra contraseña y se procede la instalación, ya con esto podremos hacer uso de los comando glxinfo, grep direct y glxgears cuyos funcionamiento explicare en el camino.

Paso 2:

Instalamos el repositorio xorg-edger el cual nos permitirá mantenernos al día con los últimos controladores xorg no solo para intel si no también de los controladores libres para las tarjetas gráficas de ati y nvidia también (en caso que poseamos una)

                   sudo add-apt-repository ppa:xorg-edgers/ppa

Una vez añadido el repositorio procedemos actualizar nuestros drivers para eso aplicamos lo siguiente:

                   sudo apt-get update
                  sudo apt-get upgrade

nos aparecerá una ventana de información acerca de los drivers a instalarse y se nos pedirá presionar la tecla enter para confirmar la instalación

Paso 3:

reiniciamos el computador y al iniciar nuevamente abrimos el terminal para confirmar que todo ha ido bien y escribimos los siguiente:

                glxinfo | grep -i render

Se nos mostrara cierta información donde lo importante esta que aparezca en pantalla lo siguiente: 
 
 
 
 
 
 
Lo que observamos como direct rendering: Yes nos indicara que tenemos activa la aceleración 3D para nuestro integrado y que todo ha ido de maravilla 
también podremos visualizar el nombre y el modelo de nuestro integrado y saber exactamente cual es como por ejemplo en mi equipo es 
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2 

También seria bueno revisar la aceleración 3D de manera gráfica para escribimos en terminal:

               glxgears

esto ara que aparezca en pantalla un pequeño cuadro con 3 engranajes de colores girando déjalos correr un momento y podrás ver como en el terminar aparecen números que marcan los FPS de tu integrado mientras hace uso de la aceleración 3D, no te alarmes si notas FPS bajos de por si los controladores intel en linux trabajan a rendimiento bajo pero sirven para hacer uso de los efectos de compiz y ejecutar juegos aunque si deseas intentar jugar videojuegos muy pesados o exigentes tal vez corran con bajo rendimiento pero como he mencionado anteriormente dichos controladores se van mejorando día a día así que no faltara mucho para que se obtenga en Linux un rendimiento óptimo de tales integrados.


                 
Paso 4 ( en caso de que todo lo anterior salga mal @_@)

Encaso de que no te hallan funcionado los controladores o tengas problemas con el compiz o funcione de manera errático tus gráficas puedes hacer uso de la herramienta “ppa-purge” para regresar tu computador a su estado original antes de instalar los drivers (normalmente no es necesario esto pero se pudiera ser el caso de alguno así que lo coloco por si acaso...)

primero se instala el paquete de el “ppa-purge”:

             sudo aptitude install ppa-purge

luego eliminamos los xorg-edgers drivers y regresamos el equipo a su estado anterior con sus drivers originales:

             sudo ppa-purge xorg-edgers

Información: la herramientas “ppa-purge” se puede usar para purgar o eliminar todo tipo de aplicaciones o drivers así que es muy útil para eliminar drivers problemáticos que instalemos.

En el caso extremo de que tu integrado no funcione bien o la guía no te halla arrojado los resultados esperados puedes consultar la siguiente pagina:

            http://intellinuxgraphics.org/

Esta es la pagina oficial de los desarrolladores de los controladores intel para linux desde aquí puedes descargar y compilar uno a uno los paquetes necesarios para instalar los drivers oficiales el único “inconveniente” por así decirlo es que a la hora de compilar dichos paquetes puede ser que no se tenga en el sistema las dependencias necesarias para tal compilación y te tocara buscar e instalar esas dependencias antes de proseguir con la instalación, es un poco mas engorroso pero si tienes tiempo para dedicarte a ello la recompensa final es tu gráfica funcionando perfectamente ;D

espero que la guia les sea de utilidad a todos!, posteriormente publicare otra guía de como hacer funcionar aplicaciones y videojuegos que solo funcionan bajo guindows (xD) usando Wine y podrán ver el funcionamiento de un integrado intel con estos drivers hasta la próxima!!!

POST DATE: les dejo un pequeño scrip que hice precisamente para instalar los drivers intel en GNU/linux

http://www.mediafire.com/?1pr3is52jvlc90r

básicamente hace los pasos de esta guía pero todo con solo darle permiso de ejecución como un programa y darle click y listo ara todo por nosotros (menos instalar la utilidad mesa y comprobar el éxito de la instalación eso ya se los dejo a ustedes ^^)

19 comentarios:

  1. Eres un chingon hermano!!! (soy de Mexico y chingon aca significa que eres muy bueno en lo que haces no te me vayas a ofender).
    Despues de una semana de desvelo, mantener los ojos en la computadora por mas de 18 horas, googlear, intentar, errar, instalar, desinstalar, mover, armar, desarmar, voltear, apagar, reiniciar, y todo lo que se me pudo haber ocurrido, llegaste tu con este pequeño thread, te agradezco muchisisisisisisisimo, por fin me voy a poder levantar tarde otra vez, te deseo mucha suerte y sigue publicando cosas buenas como esta, un saludo un abrazo y muy buenas,,, madrugadas.

    ResponderEliminar
    Respuestas
    1. jajaja de nada compañero yo tambien estube en las misma peliando con los drivers para mi pc XD dañe varias veces el sistema hasta que logre dar con esta solucion que es la unica que le funciona al 90% de la gente xD

      Eliminar
  2. Como comentan arriba eres muy bueno, tenía el mismo problema y despues de buscar en varios foros llegue hasta aquí te agradezco muchisimo.

    Ahora tengo que remediar el que mi laptop se caliente demasiado cuando trabajo en Ubuntu (cosa que no ocurre cuando trabajo en Windows 7), he estado buscando y veo que es un problema que es común, ¿sabrás tu algo al respecto?

    mi computadora es una lenovo G470, core i3, 4 GB en RAM, con la trajeta de video integrada intel Sandybridge (HD3000).

    Nuevamente te agradezco por la ayuda para activar la aceleración 3D.

    ResponderEliminar
    Respuestas
    1. que version de ubuntu usas? tengo entendido que hay una version que tenia ese problema y creo que era el kernel con que lo mantengas actualizado deberia corregirse y me alegro que te funcione la mini guia :D

      Eliminar
  3. Hola, qué tal? Tengo unas dudas: luego de realizar la actualización el pad de mi laptop está considerablemente más veloz, a pesar de que en las configuraciones está al mínimo, esto resulta bastante molesto, alguna idea de cómo mejorarlo? :s
    Y por otro lado el icono de la batería no me aparece más en la barra de arriba :s Alguna idea con esto también? Muchas gracias

    ResponderEliminar
  4. Ah y otra cosa!! En las configuraciones de energía antes tenía para elegir config con batería y sin batería, ahora ya no me aparece más y la configuración es una sola. Ayuda por favooor :(
    Tengo Linux Mint 12

    ResponderEliminar
  5. Necesito tu ayuda lo más urgente posible, me voy dando cuenta de más cosas que se me jodieron y NO me permite desinstalar el driver. Te dejo mi mail por favor si te podés comunicar conmigo silvana.nancy.a@gmail.com
    Saludos

    ResponderEliminar
    Respuestas
    1. Disculpa la tardanza compañero!!! Has intentando usar la aplicación del ppa-purge? O desinstalar los mesa-drivers? Te recomiendo que para hacerlo primero entres en tu sesión usando la interfaz sin aceleración 3d me imagino que usar gnome, cuando estas en login de sesión cambia la opción para entrar con el escritorio usando aceleración 2d y luego instala e intenta usar el comando purge. A lo mejor eres de los pocos que el driver no les funciona completamente bien (tranquilo es normal el repositorio es aun experimentar y los drivers se actualizan diariamente)

      Eliminar
    2. otra manera es que uses el gestor de paquetes synaptic y escribas en el buscador "xorg-edgers" o solo "xorg-drivers y desintales todos los paquetes luego reinicia! para quitar el repositorio solo bastaria con abrir el gestor de actualizaciones y buscar "opciones avanzadas" en la nueva ventana busca la pestaña de origenes de software o repositorios y elimines la entra que agregamos "ppa:xorg-edgers/ppa" guardamos los cambios y listo

      Eliminar
  6. Saludos GryphuS89, he seguido los pasos exitosamente...pero a{un no logro hacer funcionar la salida de s-video, ¿hay alguna indicación útil y/o efectiva?, ya he buscado por muchos lados y no doy con la solución.
    Estoy usando Mint 12.
    Buen trabajo. Gracias.

    ResponderEliminar
  7. Buenos días, Tengo problemas con los drivers de ATI Radeon en mi laptop Pavilion dm4 2090la (mi tarjeta es AMD Radeon 6470M y mi SO es Linux Mint 13) y he revisado unos cuantos sitios donde supuestamente dan con la solución. He probado con privativos y genéricos...y nada... alguna idea?
    Gracias de antemano...

    ResponderEliminar
  8. Amigo muchas gracias por tu post. Aun no he instalado ubuntu lo he probado en livecd y quisiera saber que version de ubuntu me recomeindas para un lenovo G470, core i3, 4 GB en RAM, con la trajeta de video integrada intel Sandybridge (HD3000. Quisiera no correr riesgos e instalalar una version que sea bonita pero que tenga buen rendimiento.

    ResponderEliminar
    Respuestas
    1. Añado una una nueva manera de instalar y mantener actualizado los drivers intel oficiales libres, para ello es necesario añadir un repositorio y este se encarga de montar un instalador que hace todo por uno XD les dejo el link:

      http://www.muylinux.com/2013/03/11/intel-lanza-instalador-para-sus-controladores-graficos-en-ubuntu-y-fedora/

      De momento el instalar esta compilado para Ubuntu de la 12.04 y la 12.10 y fedora 17 y 18 pero si tienen otra distribución pueden descargarse el codigo fuente y compilarlo ustedes mismo ^^

      Eliminar
    2. Amigo juan camilo david te recomiendo la versión 12.04 de ubuntu con la cual no he tenido problemas prueba añadir el instalador que coloque en mi comentario anterior y todo ira de maravilla ;D

      Eliminar
    3. Ya la instale pero noto que me consume mucho la bateria de equipo. que puedo hacer para corregir ese problema.

      Eliminar
  9. Que computador usas? eso normalmente se debe a la versión del kernel te recomiendo actualizar el sistema para que cambie a un kernel mas reciente que corrige ese problema de consumo excesivo de la batería.

    ResponderEliminar
  10. Muchas gracias !! me sirvió un montón, por suerte mía tengo el mismo integrado que tu y el cambio se nota bastante luego de haber seguido tu tutorial.

    ResponderEliminar
  11. hola tengo una laptop lenovo g470 y sucedio que no puedo arrastrar archivos para abrir otras ventanas ni archivos para copiarlos en carpetas. no se si es una configuarcion de la compu o un problema del mouse touch . como puedo configurarla. att muchas grcias

    ResponderEliminar
  12. Buenas días compañero gracias por la información y en la practica todo salió excelente. Saludos desde Venezuela.

    ResponderEliminar