EXA, UXA, SNA, glamor ... ако нищо не ви говори, то може и да не четете нататък.
Откакто Intel-ските драйвери под Linux решиха, че ще работят само с KMS съм нещастен, защото колкото и да я мъчиха тая UXA така и не тръгна със скоростта на EXA-та за дъртото i945 на лаптопа ми.
Нещата не бяха бавни, но просто преди да напъхат KMS-а в новите версии сякаш нещата бяха по-бързи.
Е. от няколко дни вече има SNA, че и glamor която дори работи (поне при мен) без разните му гадни артефакти и замазани буквички. И е бърза!
Какво да направим?
Под Gentoo нещата са лесни:
emerge --sync
USE="dri glamor sna" emerge =x11-drivers/xf86-video-intel-2.20.0
Тук има един тънък момент, че по подразбиране SNA-то не тръгва.
Ще ви трябва xorg.conf, в който да сложите или да смените:
Option "AccelMethod" "sna"
Стартирате си X-a и в лога му трябва да има нещо като:
[1088910.180] (II) intel(0): SNA initialized with gen3 backend
Между другото поне при мен добавянето на:
Option "BackingStore" "true"
"засили" нещата още :)
За glamor нещата стоят по следният начин.
Разкарвате от xorg.conf опцията за AccelMethod Заменяте AccelMethod с "glamor"
Option "AccelMethod" "glamor"
след което добавяте в секцията "Module" следното:
Load "glamoregl"
В лога трябва да имате вече нещо като:
[1127110.439] (II) LoadModule: "glamoregl"
[1127110.439] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[1127110.441] (II) Module glamoregl: vendor="X.Org Foundation"
[1127110.441] compiled for 1.12.1.902, module version = 0.4.0
Изберете си което ви харесва повече.
Е, със здраве да си ползвате бързият X на стари видео карти :)
P.S. Между другото установих днес, че лаптопа ми е навършил пет години и половина ... мислех, че са четири ...
напиши нов коментар