15.5. Включение аппаратного ускорения в XFree86/DRI

Проблема
Вы хотите поиграть в Tux Racer, TuxKart ИЛИ Quake 3, заняться трехмерным мо делированием или другой работой, требующей интенсивного обсчета трехмерных
объектов. Видеокарта обладает соответствующими функциями, вы установили
драйверы, но включить аппаратное ускорение все равно не удается.
гсШсНИс
Для правильной работы аппаратного ускорения трехмерной графики необходим
поддерживаемый видеоадаптер и изменения в файле XF86Config, обеспечивающие
загрузку модулей ядра.
Сначала проверьте, работает ли расширение DRI:
$ glxinfo | grep rendering
Xlib: extension "XFree86-DRI" missing on display ".0.0"
direct rendering: no
Если расширение на работает, включите в XF86Config следующие строки:
Section "Module"
Mode 0666
EndSection
Сохраните изменения и перезапустите X.
Проверьте новую конфигурацию, запустив glxgears, Tux Racer, TuxKart или
любую другую игру, требующую аппаратного ускорения.
Как правило, редактирование XF86Config решает проблему. Если этого не про изошло, воспользуйтесь рекомендациями по диагностике, приведенными в сле дующем разделе.
Комментарий
Помните, что местонахождение файла XF86Config зависит от дистрибутива. Начи ная с версии 4.0, XFree86 включает встроенную поддержку DRI и библиотек Mesa,
поэтому устанавливать дополнительные пакеты не придется. Проверка версии осу ществляется командой
$ XFree86 -version
Если окажется, что в вашей системе используется XFree86 3.x, проведите об новление. Не стоит пытаться включать DRI и Mesa в версии 3.
Load
Load
"dri"
"glx"
EndSection
Section "dri"
См. также
XF86Config(7); The DRI User Guide (http://xfree.org/); страница Resources на сай те http://xfree.org/.