ATI Radeon: полноценная работа на открытом драйвере radeon

Материал из Wiki.UnixForum.org

Перейти к: навигация, поиск

Имеем ATI Radeon 9200 (rv280) + процессор AMD Athlon XP 2500+. Система - Fedora Linux 13 (Russian). Разрешение экрана 1280*1024. По умолчанию ставится открытый драйвер radeon. Для полноценной работы карты (прямой рендеринг DRI2 и полное аппаратное 3-D ускорение) нужно править /etc/X11/xorg.conf, добавляя необходимые опции в раздел device. В данном случае (ATI Radeon 9200 (rv280) + процессор AMD Athlon XP 2500+) пишем:


Section "Device"
...
Driver "radeon"
Option "AccelMethod" "XAA"
Option "XAANoOffscreenPixmaps" "1"
Option "ColorTiling" "on"
Option "EnablePageFlip" "on"
Option "hyperz" "true"
EndSection


Перезагружаем X-server (Ctrl+Alt+Backspace) И, главное, НИКАКОГО nomodeset!

Автор: Toney

На ubuntu 11.04 пришлось убить (переименовать) swrast_dri.so, и обязательно инсталлировать libgl1-mesa-dri и libgl1-mesa-glx, и задизаблить KMS (nomodeset параметр ядра). Тогда glxgears показал 1000 FPS, но compiz сказал известное GLX_EXT_texture_from_pixmap. Чтобы запустить compiz, потребовалось заенаблить KMS назад, и glxgears показывает 60 FPS... compiz работает на твердую четверку. Radeon 9200 SE + AMD Sempron(TM) 2200+.

Автор: sannysanoff

see also