от Geri(21-08-2003)
рейтинг (3)
[ добре ]
[ зле ]
Вариант за отпечатване
Как да подкараме DRI s i845' Intel Extreme Graphics
---------------------------------------------------
Вероятно много от Вас са инвестирали пари в поредният
ъпгрейд към по-мощна компютърна конфигурация базирана на
новите чипсети на Intel и супер процесорите от фамилията
Pentium 4(tm).
И аз си позволих този лукс заради недостиг на скорост в
областта на DVD-selfmastering.
Подозренията ми, че както винаги хардуера е с преднина
пред софтуера се потвърдиха(за жалост).
Любимата ми Линукс-дистрибуция - SuSE, в момента 8.2, дори
след актуализиране не подкара DRI-то на X-а.
И с други версии на кернела пак не стана, та пак се наложи
да се допитам до Yahoo..
С малко пробване на различни комбинации от думи постигнах
........изненада! :)
Intel са си направили труда да предложат нещо и на
Линукс-клиентите си - нещо, което не ми помогна 100%, но
поне ми помогна да намеря причината и в крайна сметка да си
реша проблема.
Проблема е в това, че дори в последният кернел (2.4.21)
драйвера за i830 ( този драйвер поддържа чипсети i845 и
i865) не е актуален.
Ако имате моят проблем и желание да го решите ето накратко
как аз го направих:
Предварителна подготовка:
-------------------------
I. Нагласете си кернела, с който ще сте занапред.
II. Ако има прилагате ъпдейт на X-сървър.
Забележка: За всяка дистрибуция тия процедури са
различни.
III. Отивате на тоя адрес и си сваляте или
".tar.gz"-то или ".rpm"-а, както и
"readme"-то.
http://downloadfinder.intel.com/scripts-df/Product_Filter.asp?ProductID=865
Инсталиране на новите драйвери по един от двата
варианта
-------------------------------------------------------
I. Вариант "късметлия" - при който имате точно
такава дистрибуция.
Правите това, което е предписано в readme-то и се
радвате.
/не е моят случай :)/
II. Вариант "Марко Тотев" - късметлия сте
колкото и аз.
Ето ориентировъчно какво да правите:
1.Ако не е направено вече, включете си DRI и AGPGART и
посочете да се зареждат тези модули където трябва в
настройката на кернела.
2. Извличате си директориите с драйвери
"agpgart" и "drm".
Правите единствено това, без да инсталирате rpm-а или
tar.gz-то!!!
3. Компилирате си ги отделно в директориите им.
- за agpgart при мен стана с
"gmake".
- за drm с "make -f Makefile.linux -k",
като след много предупреждения от компилатора все пак да се
получи "i830.о"
4. Замествате с agpgart.o и i830.o техните предшественици
в /lib/modules/2.4.xxxxxx
5. (Пре)зареждате новите модули.
Заключителни процедури
-----------------------
Настройвате си XF86Config според инструкциите в readme-то
на Intel.
Тестване доколко сте успели(ако не знаете как или си
нямате свой начин)
------------------------------------------------------------------------
Моят тест се състои в пускане на glxgears - зъбчатките,
като за моят случай скоростта се покачи от ~480fps на
~600fps. (за MSI Max-2L с P4 2.4GHz (533MHz) и i845)
Пускам после и една-две игри, примерно
"tuxracer" и "racer" и ....няма начин да
не забележите ако върви. :))
Като заключение: Може би актуални драйвери за новите
чипсети на Intel може да намерите на http://dri.sourceforge.net
Успех!
<< Проблеми и недооглеждане при PHP/SQL програмиране | Печат на кирилица с LPRNG и български език в LyX >>
|