7157
Comment:
|
7185
Add link to french translation
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[AtiHowTo|English]] - [[it/AtiHowTo|Italiano]] - Русский -~ | ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[AtiHowTo|English]] - [[fr/AtiHowTo|Français]] - [[it/AtiHowTo|Italiano]] - Русский -~ |
Translation(s): English - Français - Italiano - Русский
В этой статье описано как установить и настроить _СВОБОДНЫЕ_ драйверы для видеокарточек AMD/ATI с открытым исходным кодом — radeon и radeonhd для X11.
Contents
Определение аппаратного устройства (видеокарточки)
Выполните эту команду, чтобы определить какой вы пользуетесь видеокарточкой (аппаратным устройством) в настоящий момент:
lspci -v | grep VGA
Список поддерживаемых аппаратных устройств (видеокарточек)
Драйвер Radeon поддерживает чипы R100/R200 (Radeon 7000 – Radeon 9250) и R300/R400/R500 (Radeon 9500 – Radeon X1950). За более подробной информацией обратитесь к страничке Radeon на wiki X
RadeonHD — это драйвер для видеокарточек на чипах от R500 и более новых. За более подробной информацией обратитесь к страничке RadeonHD на wiki X
В начале обычно следует попробовать использовать свободные драйвера "radeon" и "radeonhd", установив пакеты: xserver-xorg-video-radeon, xserver-xorg-video-radeonhd и xserver-xorg-video-ati затем, в случае если вас не устраивает ни "radeon" ни "radeonhd", вы можете попробовать использовать собственнический драйвер fglrx, предоставляемый фирмой ATI Technologies (ныне AMD), для видеокарточек типа FireGL и Radeon для X
Установка собственнической прошивки (firmware)
Если свободные драйвера с вашей видеокарточкой не работают, попробуйте использовать собственнические прошивки (firmware).
Собственнические бинарные прошивки с Radeon DRM были убраны из linux-2.6 2.6.29-1, чтобы избежать ошибки 494009.
Собственнические бинарные прошивки теперь содержаться в новом пакете firmware-linux-nonfree. Прошивка активируется автоматически ядром (прописывать ничего никуда не нужно), проверить активацию прошивки ядром можно командой
dmesg | grep firmware
В выпуске Debian Squeeze или новее (выше), вам потребуется установить эти собственнические бинарные прошивки если ваша видеокарточка AMD/ATI присутствует в размещённом ниже списке:
- Radeon R100 (7000 – 7500)
- Radeon R200 (8500 — 9200, 9250)
- Radeon R300 (9500 — 9800, X300 — X600, X1050)
- Radeon R400 (X700 — X850)
- Radeon R500 (X1300 — X1950)
- Radeon R600 (HD 2400, HD 2600 и HD 2900)
- Radeon RS600
- Radeon RS690
- Radeon RS780
- Radeon RV610
- Radeon RV620
- Radeon RV630
- Radeon RV635
- Radeon RV670 (HD 3xxx)
- Radeon RV710
- Radeon RV730
- Radeon RV770
The firmware in question, id est the CP/PFP microcode, can be installed by first enabling the non-free repository for your Debian release and issuing the following command:
# apt-get install firmware-linux-nonfree
Настройка ядра
Вам понадобится поддержка в ядре Direct Rendering ManageR, а также Accelerated Graphics Port, предпочтительно в виде модулей. Если вы используете ядро Debian, у вас они уже есть. Чтобы проверить поддержку DRM выполните эту команду:
$ grep DRM_RADEON /boot/config-$(uname -r)
Вывод должен быть:
CONFIG_DRM_RADEON=m
Если это значение n, вам придется пересобрать ядро.
Для проверки поддержки AGP, выполните команду:
$ grep AGP /boot/config-$(uname -r)
Вывод должен быть:
CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=m CONFIG_AGP_SIS=m CONFIG_AGP_VIA=m
Обратите внимание, что Вам нужно будет только поддержку для вашего набора микросхем.
Если вам нужно восстановить ваше ядро, вы можете найти под AGP:
Device Drivers --->
Graphics Support --->
/dev/agpgart (AGP Support) --->
- (Your chipset)
и под DRM:
Device Drivers --->
Graphics Support --->
Direct Rendering Manager --->
- ATI Radeon
Редактирование /etc/X11/xorg.conf
По сути вам необходимо указать драйвер устройства "radeon" или "radeonhd":
Section "Device" Identifier "Device0" Driver "radeon" EndSection
There are also plenty of options for the driver too. You can find out about them in radeon's man page:
man 4 radeon
Включение 3D ускорения
Необходимо установить драйвер библиотек в целях использования 3D возможностей карты:
# aptitude install libgl1-mesa-dri
Поиск неисправностей
Radeon Xpress 200M (R300) на ноутбуке
During a long time, on laptops with Radeon Xpress 200M (R300) you may get some random colored stripes (especially after suspending display power). This is problably due to a bug into free driver. A solution may be to switch off, then switch on the backlight with radeontool (eponymic package).
sudo radeontool light off sleep 1 sudo radeontool light on