{"id":218,"date":"2009-04-29T16:43:12","date_gmt":"2009-04-29T21:43:12","guid":{"rendered":"http:\/\/eaprende.com.mandril.avnam.net\/blog\/?p=218"},"modified":"2009-04-29T16:43:31","modified_gmt":"2009-04-29T21:43:31","slug":"intel-aplica-guadana-en-su-driver-para-linux","status":"publish","type":"post","link":"https:\/\/www.eaprende.com\/blog\/2009\/04\/29\/intel-aplica-guadana-en-su-driver-para-linux\/","title":{"rendered":"Intel aplica guada\u00f1a en su driver para Linux"},"content":{"rendered":"<p><strong><\/strong><\/p>\n<div class=\"wp-caption alignright\"><a href=\"http:\/\/www.flickr.com\/photos\/ruthhb\/3161654496\/\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-25048\" src=\"http:\/\/www.fayerwayer.com\/up\/2009\/04\/reaper.jpg\" alt=\"(cc) Ruth Bourne\" width=\"300\" height=\"200\" \/><\/a><\/div>\n<p class=\"wp-caption-text\">(cc) Ruth Bourne<\/p>\n<p>Intel ha estado desarrollando activamente muchos cambios para mejorar el sistema gr\u00e1fico de Linux, aplicando numerosas mejoras no s\u00f3lo en su driver sino que a nivel de toda la infraestructura, incluyendo el kernel.<\/p>\n<p>Con estos cambios, tanto el rendimiento, el uso de recursos y la experiencia del usuario se ver\u00e1n 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 <a href=\"http:\/\/www.fayerwayer.com\/2009\/02\/lo-nuevo-en-x-server-16\">Graphics Execution Manager (GEM), Kernel Mode Setting (KMS) y UMA Acceleration Architecture (UXA) <\/a>que es la arquitectura de aceleraci\u00f3n basada en GEM que viene a reemplazar al reciente <a href=\"http:\/\/en.wikipedia.org\/wiki\/EXA\">EXA<\/a> y al ya a\u00f1ejo <a href=\"http:\/\/en.wikipedia.org\/wiki\/XFree86_Acceleration_Architecture\">XAA<\/a>.<\/p>\n<p>Hace un par de semanas Intel liber\u00f3 la versi\u00f3n 2.7 de su driver xf86-video-intel, pero ya hay una nueva versi\u00f3n de prueba en miras a convertirse en la versi\u00f3n 2.8.\u00a0 Normalmente, esto toma dos a tres meses, pero esta vez decidieron aplicar cambios r\u00e1pidamente, y <em>cortar por lo sano<\/em>, literalmente.<\/p>\n<p>Intel ha eliminado completamente el soporte de EXA en favor de la nueva arquitectura de aceleraci\u00f3n UXA.\u00a0 Por si esto no fuera poco, adem\u00e1s han eliminado Direct Rendering Infrastructure 1 (DRI1), funcionalidad que es el soporte fundamental para la aceleraci\u00f3n por hardware y que ya muestra sus a\u00f1os.<\/p>\n<p>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\u00f3n.\u00a0 Por lo tanto, para usar aceleraci\u00f3n por hardware 2D, ahora s\u00f3lo est\u00e1 disponible UXA que lamentablemente aun no est\u00e1 libre de bugs.\u00a0 Los usuarios que han habilitado UXA dicen que el sistema es bastante m\u00e1s r\u00e1pido que lo que se haya conocido antes en Linux, pero hay problemas de estabilidad y rendering que no han sido resueltos.\u00a0 Ya hace poco les contamos que en el <a href=\"http:\/\/www.fayerwayer.com\/2009\/04\/ubuntu-904-ya-esta-con-nosotros\/\">reci\u00e9n liberado Ubuntu 9.04<\/a>, se prefiri\u00f3 <a href=\"http:\/\/www.fayerwayer.com\/2009\/03\/uxa-no-esta-listo-para-ubuntu-904-segun-canonical\/\">mantener EXA<\/a> configurado por omisi\u00f3n.<\/p>\n<p>Como este driver se demorar\u00e1 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\u00fan y corriente.<\/p>\n<p>Eliminar c\u00f3digo antiguo es una estrategia que <a href=\"http:\/\/www.fayerwayer.com\/2009\/04\/panel-sobre-el-kernel-en-linux-collaboration-summit\/\">ha resultado bastante bien<\/a> para tener <a href=\"http:\/\/www.fayerwayer.com\/2009\/03\/amd-y-su-estrategia-para-ati-en-linux\/\">menos c\u00f3digo que mantener<\/a>, centralizar esfuerzos en lo que realmente vale la pena y en el fondo eliminar lastre para tener una base sencilla, s\u00f3lida y limpia.<\/p>\n<p><strong>Link <\/strong>: <a href=\"http:\/\/www.phoronix.com\/forums\/showthread.php?t=16713#post72193\">Intel releases new driver, kills EXA\/DRI1<\/a> <em>(phoronix.com)<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(cc) Ruth Bourne Intel ha estado desarrollando activamente muchos cambios para mejorar el sistema gr\u00e1fico de Linux, aplicando numerosas mejoras no s\u00f3lo 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\u00e1n beneficiados a [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[],"tags":[],"_links":{"self":[{"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/posts\/218"}],"collection":[{"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/comments?post=218"}],"version-history":[{"count":4,"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/posts\/218\/revisions"}],"predecessor-version":[{"id":222,"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/posts\/218\/revisions\/222"}],"wp:attachment":[{"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/media?parent=218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/categories?post=218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eaprende.com\/blog\/wp-json\/wp\/v2\/tags?post=218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}