Ati
Материал из Gentoo Linux Wiki
- Вернуться в раздел железо
Если вы счастливый обладатель видеокарточки Ati(что уже само по себе счастье=)), причем какой нибудь типа Radeon 9100IGP, вроде моей, или какой нибудь аналогичной проприетарные драйвера которой поддерживают макимум xorg 7.1 и ядро 2.6.18 то во первых я вам сочувствую во-вторых будьте мужественны - худшее впеереди!
[править] Ati OpenSource drivers
предполагается, что xorg у вас установлен и хоть как то запускается.
для начала выясните название вашей видеокарточки и AGP-контроллера,
# lspci | grep AGP
если у вас нет lspci установите sys-apps/pciutils
потом сходите сюда [1] и посмотрите поддерживается ли ваша видеокарточка open-source драйверами и на сколько, чтобы не ждать от них слишком многого.
приведите конфигурацию вашего ядра в соответствии с этим(у меня ядро 2,6 т.ч. для 2.4 рассказывать не берусь):
| Linux Kernel Configuration: Kernel 2.6 |
Device Drivers --->
Character devices --->
<M> /dev/agpgart (AGP Support)
<M> ATI chipset support(здесь имеется ввиду не ваша видеокарта, а контроллер, просто у меня он Ati)
<M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
<M> ATI Radeon
|
Добавьте в /etc/modules.autoload.d/kernel-2.6 следующее:
| Файл: /etc/modules.autoload.d/kernel-2.6 |
ati-agp # ваш AGP-чипсет agpgart radeon drm |
Пересоберите ядро и перезагрузитесь
Убедитесь что все вышеперечисленые модули загрузились
# lsmod
Установите следующие пакеты:
# emerge -av mesa mesa-progs libdrm xf86-video-ati
В xorg.conf: В Section "Module" пропишите это:
| Файл: /etc/X11/xorg.conf |
|
Section "Module"
Load "dri"
Load "drm"
Load "glx"
...
EndSection
|
В Section "Device"
| Файл: /etc/X11/xorg.conf |
Section "Device"
Driver "radeon"
...
EndSection
|
В конце добавьте:
| Файл: /etc/X11/xorg.conf |
|
Section "dri"
Mode 0666
EndSection
|
И в заключении:
eselect opengl set xorg-x11
Чтобы проверить как все работает запустите иксы и введите в терминале следующее
# glxinfo | grep render
Если все нормально, среди вывода должно быть:
direct rendering: Yes
Если вы получаете на glxinfo сообщение:
Xlib: extension "GLX" missing on display
значит вы забыли
eselect opengl set xorg-x11
Если чтото не получилось можно почитать здесь [2], если получилось то там же можно почитать о том, как увеличить производительность
