Intel ha estado desarrollando activamente muchos cambios para mejorar el sistema gráfico de Linux, aplicando numerosas mejoras no sólo en su driver sino que a nivel de toda la infraestructura, incluyendo el kernel.
Con estos cambios, tanto el rendimiento, el uso de recursos y la experiencia del usuario se verán beneficiados a medida que los otros drivers comienzan a usar los nuevos componentes que Intel ha integrado en el sistema, como es el caso de Graphics Execution Manager (GEM), Kernel Mode Setting (KMS) y UMA Acceleration Architecture (UXA) que es la arquitectura de aceleración basada en GEM que viene a reemplazar al reciente EXA y al ya añejo XAA.
Hace un par de semanas Intel liberó la versión 2.7 de su driver xf86-video-intel, pero ya hay una nueva versión de prueba en miras a convertirse en la versión 2.8. Normalmente, esto toma dos a tres meses, pero esta vez decidieron aplicar cambios rápidamente, y cortar por lo sano, literalmente.
Intel ha eliminado completamente el soporte de EXA en favor de la nueva arquitectura de aceleración UXA. Por si esto no fuera poco, además han eliminado Direct Rendering Infrastructure 1 (DRI1), funcionalidad que es el soporte fundamental para la aceleración por hardware y que ya muestra sus años.
Esto quiere decir que todo lo que consideramos como estable, probado y conocido ha sido eliminado para enfocar los esfuerzos hacia la nueva arquitectura y de paso forzar su uso y estabilización. Por lo tanto, para usar aceleración por hardware 2D, ahora sólo está disponible UXA que lamentablemente aun no está libre de bugs. Los usuarios que han habilitado UXA dicen que el sistema es bastante más rápido que lo que se haya conocido antes en Linux, pero hay problemas de estabilidad y rendering que no han sido resueltos. Ya hace poco les contamos que en el recién liberado Ubuntu 9.04, se prefirió mantener EXA configurado por omisión.
Como este driver se demorará un tiempo en llegar a las distribuciones, se espera que los usuarios avanzados lo instalen y reporten los bugs encontrados en UXA antes de que llegue al usuario común y corriente.
Eliminar código antiguo es una estrategia que ha resultado bastante bien para tener menos código que mantener, centralizar esfuerzos en lo que realmente vale la pena y en el fondo eliminar lastre para tener una base sencilla, sólida y limpia.
Link : Intel releases new driver, kills EXA/DRI1 (phoronix.com)
Publicado por Franco Catrin el 29 de April 2009 en la categoría Software con los tags exa, Intel, Linux, uxa, xaa, xorg. Tiene 45 comentarios.
45 Comentarios
Intel aplica guadaña en su driver para Linux
Ver Comentario... alguien dijo el 29-4-2009 a las 14:43 ...
Ver Comentario... Jesus Arenas dijo el 29-4-2009 a las 14:50 ...
Ver Comentario... Dongraf dijo el 29-4-2009 a las 14:57 ...

7Oscar dijo el 29-4-2009 a las 15:02:
Suave.
Me parece excelente. Que mejor que concentrar esfuerzos en una tecnologia que va bien encaminada y demuestra ser solida.

25iasd dijo el 29-4-2009 a las 15:03:
buen articulo, pero no apto para noobs….
para mi son buenas noticias, la tarjeta Intel esta en todos lados y su soporte es ahi no mas… ojala podamos obtener el mismo rendimiento que en Windows con estos bichos.
Bless
Ver Comentario... Ismael Valenzuela dijo el 29-4-2009 a las 15:03 ...

12San_Pateste dijo el 29-4-2009 a las 15:24:
Del tiempo que vengo leyendo (mas leyendo que usando…XD!!!) sobre linux, me doy cuenta que esto puede ser el inicio de cambios muy drasticos respecto a la costumbre de mantener hasta las ultimas “lo estable”, práctica que retrasaba mucho el avance, pero despues de leer esto y la estrategia de AMD, no me cabe duda que será una politica que tomaran muchos con respecto a Linux…
Será el despegue definitivo??
Eso espero
Ver Comentario... mandrilbulin dijo el 29-4-2009 a las 15:26 ...

3oscar dijo el 29-4-2009 a las 15:26:
Mas razones para seguir con notebooks Intel. Nunca he tenido problemas, desde la GMA 900 hasta ahora (X3100). Recuerdo que tuve un notebook con ATI, y era un verdadero cacho en Linux

3FPV dijo el 29-4-2009 a las 15:27:
Excelente artículo,
Yo con UXA noté un cambio notable, pero por estabilidad volví a EXA.
Sin embargo, para ayudar a Intel, instalaré el driver más nuevo y reportaré bugs de ser nesario.
PS: Franco, cúando un artículo sobre tu experiencia en el FLISOL? jeje

0supreme dijo el 29-4-2009 a las 15:32:
En ubuntu 9.04 también uso UXA, y por el problema de lentitud en esta distro instalé el kernel 2.6.30rc3, lamentablemente se me pega en mi pc con o sin UXA, con o sin kernel 2.6.30rc3. No entiendo por qué.. mala suerte no mas con mi configuración de hardware creo, espero actualizaciones..

3frosstatx dijo el 29-4-2009 a las 15:32:
@mandilbulin: en humano: intel va a sacar en sus drivers algo viejo estable y probado, por algo nuevo, inestable y no probado

4mandrilbulin dijo el 29-4-2009 a las 15:33:
Ya entender noticia la vi en el link original.
Sería fantástico que Linux pudiese mejorar su sistema gráfico con la ayudita de Intel. Serían muchos quienes trabajan en este área que se cambiarían no solo por un tema de costos, sino porque posee numerosas capacidades que en otros ambientes o son privativos o poco estables.
Por cierto, el primer párrafo lo colocaron después?

3Slack dijo el 29-4-2009 a las 15:53:
Llevo usando unos dias la ultima versión disponible en Arch del driver intel (2.7.0) y no he notado mucha diferencia respecto a la 2.6.3, ya sea con o sin UXA
Ojala la 2.8.0 se lance con todo
Ver Comentario... yo dijo el 29-4-2009 a las 16:02 ...

9Fakeroot dijo el 29-4-2009 a las 16:04:
Se esta haciendo por todos lados esfuerzos grandes porque GNU/Linux mejore, de hecho ayer probe Fedora 11, y realmente ver en accion a KMS (kernel mode setting), es simplemente espectacular ver como pasa de la pantalla de carga (animada) a GDM y de despues al entorno Gnome sin pestañeos y todo suavemente es un gran avance, entre muchos otros que incorpora esta version
Ver Comentario... yo dijo el 29-4-2009 a las 16:20 ...
Ver Comentario... yo dijo el 29-4-2009 a las 16:21 ...
Ver Comentario... Mike dijo el 29-4-2009 a las 16:28 ...

-4mandrilbulin dijo el 29-4-2009 a las 16:37:
@varios: Guadaña… http://es.geocities.com/a_mimadre/images/guadana.jpg
Apurense en ver que el geocities se cierra. Sirve para cortar trigo en cantidades industriales. Tambien para asesinar, dependiendo del caso.

-2Marcel dijo el 29-4-2009 a las 16:39:
UXA puede implicar inestabilidad por bugs, pero que implica sacar el soporte DRI1?? se pierde compatibilidad con aplicaciones o algo así?
Franco Catrin dijo el 29-4-2009 a las 16:46:
27@Marcel
Las aplicaciones no tienen acceso directo a estas cosas, son las capas de bajo nivel las que tienen que ser adaptadas. Las aplicaciones simplemente van a funcionar mejor, sin hacer cambios.
@FPV
Antes de escribir sobre FLISoL, quiero estoy recopilando opiniones sobre las otras ciudades.

-2Jorge dijo el 29-4-2009 a las 17:21:
Yo creo que el problema ahí es Linux porque con NVIDIA pasa lo mismo. El rendimiento de gráficos es bien pobre en comparación al rendimiento que obtienes con Windows.
Lo mismo pasa con Intel, en Windows funciona decente, pero en Linux es ahí no más.

1jijijijijijijijijij dijo el 29-4-2009 a las 17:38:
Genial esto nos va a caer como anillo al dedo
Si las optimizaciones se dan lo antes posible

2el barto dijo el 29-4-2009 a las 17:49:
me alegro por esto, intel realmente esta empujando para que las cosas en la parte grafica mejorer, el año pasado querian una actualizacion del xorg para fines de año que agregara soporte para gem o kms(no recuerdo), aunque finalmente termino saliendo a mediados de febrero si mal no recuerdo xD
El desarrollo que estan siguiendo es parecido al de kde4, abandonando mucho codigo antiguo y presionando por nuevo codigo que mejore problemas de antigua data.
Solo queda apoyar, y ya estoy utilizando uxa y afortunadamente no tengo muchos problemas, solo que a veces cuando cambio entre tty’s se cae el servidor grafico.
Ver Todos Páginas: [1] 2 Próximos 30 Comentarios →
Ver Todos Páginas: [1] 2 Próximos 30 Comentarios →