LINUX-BG Адрес : http://www.linux-bg.org |
Как да подкараме DRI с i845' Intel Extreme Graphics |
От: Geri Публикувана на: 21-08-2003 Адрес на статията: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=353815632 |
Как да подкараме 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 >> |
Авторите на сайта, както и техните сътрудници запазват авторските права върху собствените си материали публикувани тук,
но те са copyleft т.е. могат свободно да бъдат копирани и разпространявани с изискването изрично да се упоменава името на автора,
както и да се публикува на видно място, че те са взети от оригиналния им URL-адрес на този сървър (http://www.linux-bg.org). Авторските права на преводните материали принадлежат на техните автори. Ако с публикуването тук на някакъв материал неволно са нарушени нечии права - след констатирането на този факт материалът ще бъде свален.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|