Установка і видалення пропрієтарних драйверів ati в ubuntu
Значить, відразу кілька пояснень.
Щоб заощадити ваш час.
- По-перше, все, про що піде мова нижче - тестувався в ubuntu 10.04.3 (LTS).
- По-друге, все про що піде мова нижче - працює з картами ati серії HD (і зокрема з картою radeon HD 5670). На картах інших серій це не перевірялося, і далеко не факт, що воно там запрацює.
Апдейт 12.12.11. Днями перевірив - це працює і на ubuntu 11.10. У всякому разі - методу установки дров за номером два, про яку мова піде нижче.
- По-третє, перед тим, як почати установку драйверів ati в ubuntu - настійно рекомендується завантажити зі сховищ всі оновлення, і головне - треба скачати звідти останню версію ядра (на момент написання цієї замітки останнім ядром для Убунту 10.04 є 2.6.32-35) . Всі попередні ядра - слід видалити за допомогою цього скрипта.
- По-четверте. Все це - найкраще робити на свіжовстановленому чистої системі. на яку ще не встановлювалося ніяких пропрієтарних драйверів.
Тут у кого-то може виникнути питання: а навіщо потрібен весь цей гемор, коли є проста процедура: система - адміністрування - драйвери пристроїв - тицьнути два рази, і все встановиться?
Відповідаю.
Встановиться-то воно, звичайно, встановиться.
І буде працювати.
Проблема тільки в тому, що ця утиліта - поставить вам далеко не самий останній пропріетарний драйвер для карт ati.
Більш того, навіть якщо ви додасте в систему пару репозиторіїв для поновлення пропрієтарних драйверів поставлених за допомогою штатної утиліти - ви і з цих репозиторіїв отримаєте далеко не самий новий драйвер.
До слова, репозиторії ці - ось вони:
Додайте їх в «джерела додатків». А потім перевірте оновлення системи.
Тільки будьте уважні - якщо у вас не Убунту 10.04, то замість lucid підставте natty, oneric, ну або який там у вас зараз дистрибутив?

Викачуємо запропонований Catalyst 11.10, і поміщаємо його (і це важливо) в свою домашню папку (вона ж домашній каталог).
Для установки викачаних драйверів на чисту систему треба відкрити термінал, і виконати команду:
sudo sh ./ati-driver-installer-11-10-x86.x86_64.run - -buildandinstallpkg
(Якщо версія Catalyst відрізняється від 11-10 - в команду слід підставити інші цифри).
Після цього - почнеться установка. Будуть випадати всякі різні віконця, які треба буде періодично закривати. Як тільки все закінчиться - треба буде перезавантажитися. І якщо все кошерно, в менюшке «система - параметри» ви побачите новий Catalyst. Власне, все.
Є ще одна процедура установки пропрієтарних атішних драйверів
Драйвер все також знаходиться в домашній папці.
У терміналі вводиться ось ця команда:
sudo sh ./ati-driver-installer-11-10-x86.x86_64.run
Після цього - почнеться установка, і випаде вікно з проханням прийняти ліцензійну угоду. Натискаємо agree, випадає ще одне вікно - вибираємо install driver, тиснемо продовження. У наступному вікні - вибираємо автоматичну установку ( «automatic»). Після того, як установка закінчиться - тиснемо exit.
А після цього - вводимо в терміналі ось це:
sudo / usr / bin / aticonfig -initial
І все це здорово і чудово, але у всьому цьому - є один маленький нюанс.
Як тільки ви скачаєте з репозиторіїв нове ядро, як тільки система його змонтує - далеко не факт, що ви зможете в неї зайти після перезавантаження. Тому що вона викине вас в консоль (саме тому на початку статті настійно рекомендувалося завантажити останню версію ядра).
І дуже велика ймовірність того, що пропріетарний драйвер - доведеться ставити по-новій.
Але перш ніж його ставити - необхідно буде видалити старий.
Якщо цього не зробити - система може встати на рак, дадада.
Видалення старих драйверів ati з ubuntu
Для того, щоб видалити старі драйвера ати з Убунту, треба в терміналі ввести команду:
sudo sh /usr/share/ati/fglrx-uninstall.sh
Якщо ж драйвер був встановлений за допомогою утиліти для установки дров, треба видалити його командою:
sudo apt-get purge fglrx *
Драйвер в момент установки створює в системі файл xorg.conf, якого там раніше не було. Так ось, його - треба теж видалити командою:
sudo rm -f /etc/X11/xorg.conf
Мало того, поруч з цим файлом - часто маячить інший файл: xorg.conf.original-0.
Випилюємо і його все тією ж командою:
sudo rm -f /etc/X11/xorg.conf.original-0
Після всіх цих дій - перезавантажуємося.
Після перезавантаження наші червоноокі друзі для більшої надійності рекомендують ще й ікси перевстановити.
Це робиться командою:
sudo apt-get install -reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core xserver-xorg-video-radeon xserver-xorg-video-ati
Потім знову слід перезавантаження.
Все, старі драйвери видалені, і система готова до установки нової версії драйверів ati.