Originalmente: http://h-online.com/-1701627
O X Server 1.13 foi lançado[1] pelo projeto X.Org com suporte aprimorado[2] para placas gráficas hot-pluggable e hibridas. Este inclui suporte a tecnologia DisplayLink que funciona através de uma conexão USB e tecnologias de gráfico hibrida tal como a Optimus da NVIDIA[3], uma funcionalidade que é utilizada, principalmente, em notebooks. O Optimus possibilita que placas gráficas NVIDIA dedicadas funcionem sobre demanda e trabalhe com placas gráficas integradas.
Para configurar dispositivos gráficos hot-pluggable, os desenvolvedores estenderam o protocolo RandR (Extensão para Redimensionar e Rotacionar) para o X Server 1.13; este protocolo é utilizado pelo gerenciamento de configuração do GNOME e KDE e pelo comando xrandr. Porém, para utilizar a tecnologia de gráficos hibrida através do X Server 1.13 e RandR 1.5, o resto dos componentes também devem suportar dispositivos gráficos hot-pluggable.
Estes componentes incluem o libdrm e seus drivers, assim como os drivers das placas gráficos e o subsistema DMA no kernel, o qual foi incluído a partir da versão 3.5 do Kernel do Linux[4]. As extensões foram desenvolvidos coletivamente sobre o nome de "PRIME" e estão sendo incluídas nas distribuições Linux em desenvolvimento. A NVIDIA também planeja estender seu driver proprietário[5] para suportar a tecnologia Optimus usando a infraestrutura PRIME.
No X Server 1.13, os desenvolvedores X.org também removeram[6] o código de suporte a XAA (XFree86 Acceleration Architecture[7]), uma tecnologia de aceleração 2D que já a algum tempo apenas provê funcionalidades limitada. Drivers gráficos modernos oferecem suporte a EXA[8] ou UXA[9].
Como algumas versões anteriores do X Server, a versão atual modificou o ABI. O driver proprietário da NVIDIA foi adaptado, semanas atrás, para trabalhar com a nova ABI do "Iced Tea[10]". O driver proprietário da AMD ainda não oferece suporte a este lançamento.
Links para este artigo
[1] http://lists.x.org/archives/xorg-announce/2012-September/002068.html
[2] http://www.h-online.com/news/item/X-Server-1-13-to-offer-better-support-for-hybrid-graphics-1635760.html
[3] http://www.nvidia.com/object/optimus_technology.html
[4] http://www.h-online.com/open/features/What-s-new-in-Linux-3-5-1637461.html
[5] http://www.h-online.com/news/item/Hybrid-graphics-support-in-NVIDIA-s-Linux-driver-1697756.html
[6] http://cgit.freedesktop.org/xorg/xserver/commit/?id=e191e296e6e7861978ea4a0ae9aa7b780e52732b
[7] http://en.wikipedia.org/wiki/XFree86_Acceleration_Architecture
[8] http://en.wikipedia.org/wiki/EXA
[9] http://en.wikipedia.org/wiki/UXA
[10] http://cgit.freedesktop.org/xorg/xserver/commit/?id=f0bad69edd57facd6cffde8cb0863d1a735e2492
[11] http://www.x.org/wiki/Events/XDC2012
[12] http://www.h-online.com/news/item/Running-X11-applications-under-Wayland-1619051.html
X Server 1.13
6 de Setembro de 2012, 0:00 - | Ninguém está seguindo este artigo ainda.
Visualizado 272 vezes