Аппаратное 3D на ATI Radeon.

Леонид Хачатуров

С выходом в свет новой версии XFree 4.1.0, настали счастливые времена для обладателей ускорителей ATI Radeon, - реализованные в ней DRI и DRM модули позволяют наслаждаться игрой в Quake III, UT и другие OpenGL игры теперь и на Linux-платформе. Опишу вкратце, как это достигается, возможные грабли при переезде и мои впечатления. Описание приводится для дистрибутивов ALT Linux Team (Spring 2001, Sisyphus, MSI Edition, Junior). Для начала нам понадобится сам XFree-4.1, ядро 2.4.5 (начиная с третьей сборки, на данный момент только эта версия содержит в себе DRM-модули для ATI Radeon и некоторых других ускорителей. Желающие прикрутить DRM к ядрам серии 2.2.x могут воспользоваться пакетом drm-source), Mesa-3.4.2, пакеты glx, libGLwrapper. Устанавливается все это хозяйство без каких-либо вопросов, единственное - Mesa, glx, libGLwrapper желательно устанавливать в одну строчку, дабы не вызвать ругани от rpm. После этого, поправив настройки загрузчика, перезагружаемся в новое ядро, добавляем пару строчек в XF86Config-4:

Section Load
    Load dri
    Load glx
EndSection

если они не присутствовали там ранее, запускаем Иксы, проверяем появившийся аппаратный OpenGL с помощью gears или morph3d (они у нас и раньше работали, только сейчас все крутится с возросшей в разы скоростью) и запускаем любимый 3D-shooter!
PS. Надо заметить, что радуются не только владельцы ATI Radeon, изменения и улучшения коснулись в новой версии также: ATI Rage Pro/128, Matrox G200/G400, S3 Savage 3D/4 и некоторых других PPS. Все это не относится к видеокартам на чипах nVidia там аппаратный OpenGL реализуется с помощью закрытых драйверов, доступных на сайте самой nVidia. Хочу только отметить, что последней версией этих драйверов является 1.0.1251, некорректное поведение которой замечено в сочетании чипсет VIA + процессор AMD + видеоплата nVidia. Владельцам такого набора железяк рекомендуется пользоваться предыдущей версией 0.9.769. И еще приятность для пользователей дистрибутивов ALTLinux - хотя эти драйверы нельзя распространять в силу лицензии, в репозитарии Sisyphus доступен .nosrc.rpm этих драйверов (.nosrc.rpm пакет, не содержащий исходников, а только скрипты компиляции и установки), упрощающий их установку, которая, надо сказать, и так чрезвычайно проста, главное чтобы компилятор был установлен.



Назад

Наш баннер
Вы можете установить наш баннер на своем сайте или блоге, скопировав этот код:
RSS новости