Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
wiki:install_ati_driver [2009/06/26 19:09] удалено |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Установка драйверов ATI ====== | ||
- | |||
- | |||
- | ^ Авторы статьи ^ Поддерживаемые версии Ubuntu ^ | ||
- | | Psy[H[], Labaman | All Ubuntu | | ||
- | |||
- | |||
- | ---- | ||
- | |||
- | |||
- | ===== Предисловие ===== | ||
- | В этой статье мы рассмотрим способы установки драйверов ATI в Ubuntu Linux, а так же некоторые твики в их настройке. | ||
- | Как изветстно продукты ATI не очень популярны в серде пользователей Linux-систем из-за отсутствия нормальных драйверов для них под Linux. Но c момента объединения ATI с AMD, которая гораздо более лояльно относится к Linux, нежели ATI, появилась надежда на то, что пользователи Linux наконец-то получат нормальные драйвера для ATI под свои системы. | ||
- | Но пока специалисты из AMD бьються над соданием "правильного" драйвера для Linux, у обладателей ATI остается пока несколько вариантов: | ||
- | - Использовать открытые драйвера ATI, которые работают пока что гораздо стабильнее проприетарных (Catalyst), но имеют очень слабую поддержку 3D. | ||
- | - Использовать драйвера, предлагаемые Ubuntu (доступны через приложение envyng либо jockey). | ||
- | - Устанавливать драйвера, скаченные с сайта AMD | ||
- | |||
- | ===== Открытые драйвера ATI ===== | ||
- | Как и упоминалось выше эти драйвера гораздо стабильнее Catalyst и их использование является пока, наверное, самой лучшей альтернативой. | ||
- | Как правило эти драйвера используются системой по умолчанию и поставляются в комплекте с Xorg сервером. Для их использования ненужно производить как-ких либо особенных действий - система сама определят лучший для вашего оборудования драйвер. К открытым драйверам относятся: | ||
- | * vesa | ||
- | * ati | ||
- | * radeon | ||
- | * radeonhd | ||
- | Как правило для большинства старых видеокарт ATI подходит драйвер "ati", а для более поздних моделей "radeon" либо "radeonhd", но, к сожалению, ни один из них не работает с Radeon Series 36xx и 4xxx. | ||
- | ===== Установка драйвера из репозитариев Ubuntu ===== | ||
- | Надо отметить, что этот способ является самым простым. Все, что вам нужно сделать, это перейти в меню **"Система"** на панели задач, а далее выбрать **Администрирование** -> **Драйвера устройств**, затем выбрать нужный драйвер из списка (как правило в случае с ATI выбирать не приходится - пункт всего один) и нажать кнопку **"Активировать"**. Дальше система сделает все за вас и в завершении потребует перезагрузку для активации нового драйвера. | ||
- | <note important> Начинающим пользователям Linux крайне рекомендуется использовать именно этот способ установки драйверов </note> | ||
- | |||
- | ===== Установка драйвера ATI вручную (с сайта AMD) ===== | ||
- | ==== 1. Подготовка к установке ==== | ||
- | |||
- | <note warning> Если вы используете 64 разрядную версию Ubuntu (x86_64), то прежде всего установите пакет "ia32-libs" </note> | ||
- | Устанавливаем необходимые для сборки пакеты пакеты: | ||
- | <code>sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms </code> | ||
- | ==== 2. Загрузка последней версии Catalyst с сайта AMD ==== | ||
- | |||
- | Переходим на страницу загрузки драйверов ATI/AMD [[http://http://support.amd.com/us/gpudownload/Pages/index.aspx|страницу загрузки драйверов ATI/AMD]], выбираем свою версию ОС (Linux x86 или Linux x86_64), модель видеокарты и и нажимаем "search". После этого попадаем на страницу загрузки рекомендуемой версии драйвера. Скачеваем и сохраняем его в своей домашней папке. | ||
- | <note> Вообще говоря выбор ОС и модели видеокарты - это всего лишь формальность, так как пакет Catalyst универсален и содержит драйвера под все модели видеокарт ATI/AMD, как под 32 разорядные системы, иак и под 64 разрядные </note> | ||
- | |||
- | ==== 3. Создание .deb пакетов ==== | ||
- | <note> На момент написания статьи последняя версия Catalyst была 9.3, а последняя версия Ubuntu - 8.10, но вам нисколько это не помешает воспользоваться данным руководством для более ранних или поздних версий Catalyst или Ubuntu, всего лишь замените встречающиеся ниже "ati-driver-installer-9-3-x86.x86_64.run", на имя скаченного вами файла, а любое упоминание Ubuntu/intrepid на Ubuntu/<номер версии вашего дистрибутива Ubuntu> (например, Ubuntu/8.04 или Ubuntu/9.04 итд)</note> | ||
- | Чтобы создат пакеты для вашего дистрибутива перейдите в домашнюю папку (либо в ту папку, куда вы загрузили Catalyst на предыдущем шаге) и запустите комманду: | ||
- | <code>sh ati-driver-installer-9-3-x86.x86_64.run --buildpkg Ubuntu/intrepid </code> | ||
- | <note important> Помните про вышеизложенное замечание! Для того чтобы удостовериться подерживает ли данная версия Catalyst ваш дистрибутив запустите скаченный пакет с ключом --listpkg и проверьте еть ли ваш дистрибутив в списке</note> | ||
- | <note warning> Внимание! Данный процесс может занять довольно-таки продолжительное время! Ни в коем случае не прерывайте выполнение команды - ваш компьютер не завис! </note> | ||
- | ==== 4. Установка пакетов и активация драйвера ==== | ||
- | Созданные .deb пакеты будут находиться в той же директории, что и скаченный нами пакет catalyst. Чтобы установить их введите в терминале следующую комманду: | ||
- | <code>sudo dpkg -i *.deb</code> | ||
- | Теперь драйвер установлен, но еще не активен. Чтобы активировать его зайдите в раздел системного меню **Система** -> **Администрирование** -> **Драйвера устройств**. Драйвер fglrx будет уже выбран, но с пометкой **неактивен**, нажмите кнопку "**Активировать**", после чего закройте данное приложение и перезагрузите коппьютер. | ||
- | <note>В некоторых случаях система может "не заметить", что драйвер уже установлен, тем не менее все равно нажмите **Активировать**. Данное действие активирует именно установленный нами драйвер, а не драйвер из репозитария</note> | ||
- | |||
- | ===== Дополнительные настройки и твики ===== | ||
- | **Приведенные ниже настройки и опции добавляются в секцию Device файла /etc/X11/xorg.conf.** \\ | ||
- | По умолчанию в открытых драйверах используется режим AGP 1x, но вы можете изменить эту опцию "принудительно" прописав один из возможных вариантов вплоть до 8х: | ||
- | <code>Option "AGPMode" "4"</code> | ||
- | Это пример для AGP 4х, по аналогии для 1, 2, 4, 8х. \\ | ||
- | Следующая опция делает возможным быструю запись на шине AGP: | ||
- | <code>Option "AGPFastWrite" "yes"</code> | ||
- | Но при включении данной опции могут возникнуть проблемы с запуском X-сервера. Будте готовы ко всему ;-) \\ | ||
- | Технология ColorTiling сейчас хорошо доработана и крайне рекомендуется ее использовать. В новых версиях драйеров эта опция включена по умолчанию, но тем не мене некоторым спокойнее когда эта опция явно включена в xorg.conf: | ||
- | <code>Option "ColorTiling" "on"</code> | ||
- | Далее несколько слов про метод ускорения графики: На новых картах серии R6хх для активации аппаратного 3D необходимо принудительно указать метод EXA (по умолчанию активен ShadowBuffer): | ||
- | <code> Option "AccelMethod" "EXA"</code> | ||
- | Для старых видеокарт ATI полезно использовать следующую опцию: | ||
- | <code>Option "EnablePageFlip" "on" </code> | ||
- | Но эту опцию лучше не использовать вместе с EXA, хотя в послежних версиях открытых драйверов они вполне приемлемо работают вместе. |