Я планую зробити нову установку Ubuntu і хочу знати, що це правильний спосіб встановити відео драйвер ATI Catalyst?
На це питання є кілька дійсних відповідей, що охоплюють декілька версій Ubuntu. Для вашої зручності індекс кожного нижче:
Я планую зробити нову установку Ubuntu і хочу знати, що це правильний спосіб встановити відео драйвер ATI Catalyst?
На це питання є кілька дійсних відповідей, що охоплюють декілька версій Ubuntu. Для вашої зручності індекс кожного нижче:
Відповіді:
Спочатку переконайтесь, що ваша ОС Ubuntu актуальна . Щоб перевірити це, натисніть значок живлення у верхньому правому куті. У меню виберіть "Про цей комп'ютер". Тепер перевірте, чи є кнопка «Встановити оновлення» (вона може з’явитися через кілька секунд після кнопки «Перевірка оновлень»), яку можна використовувати для оновлення, як показано нижче. Якщо ні, то ваша система оновлена.
(Спочатку ви можете це побачити)
(Тоді це)
(Натиснувши "Встановити оновлення", ви побачите це)
Можна також вдатися до використання команди терміналу, як показано нижче, для оновлення:
sudo apt-get update && sudo apt-get upgrade
Потім перейдіть на веб-сайт AMD , виберіть драйвер вручну та завантажте його. Якщо ви не впевнені, який драйвер встановити, ви можете встановити "Програмне забезпечення виявлення драйверів" у вашій ОС Windows і побачити драйвер, який слід встановити.
Перевірте нотатки до випуску та нотатки встановлення того драйвера, який ви збираєтесь встановити, безвідмовно. Перевірте, чи відповідає ваша ОС усім системним вимогам, зазначеним у примітках до випуску.
Потім виконайте кроки в примітках про встановлення, щоб встановити драйвер.
1: Якщо ви встановили неправильний драйвер (або зробили якусь іншу помилку при встановленні драйвера), Unity може вийти з ладу або ви можете отримати проблему "Система працює в режимі низької графіки" (або якась інша проблема). Яка б проблема не була, вам потрібно спочатку видалити встановлений драйвер. Для цього почніть сеанс tty, натиснувши CTRL+ ALT+ F1. Потім використовуйте цю команду:
sudo aticonfig --uninstall
Це має видалити ваш драйвер. Якщо не посилатися на це . Тепер скористайтеся командою:
sudo shutdown -r now
перезавантажити систему. Це повинно допомогти вам повернутися до єдності без проблем. Тепер ви знову можете зайти на сайт AMD, отримати підтримуваний драйвер та встановити.
Якщо це не вирішило вашу проблему, посилайтесь на ці питання:
2: Крім того, якщо ви не знаєте, чи відповідає ваша ОС системним вимогам драйвера, зазначеним у примітках до випуску, наступні команди можуть допомогти:
uname -a
: повідомить вам про своє ядро Xorg -version
: повідомить вам про свій Xorgldd --version
: дозволить вам знати вашого glibc Крім того, необов’язково, що ваша ОС повинна вказуватись у примітках до випуску. Просто подивіться, чи відповідають ви системним вимогам та чи ваша графічна карта згадується в примітках до випуску.
3: Переконайтеся, що ви оновили ОС, перш ніж встановлювати свій графічний драйвер, як зазначено вище. Хоча ваша ОС може підтримувати ваш драйвер перед оновленням, після оновлення вашої ОС це може не відбутися.
4: Також не варто вражати, якщо інсталятор драйверів видається таким (без будь-якого тексту):
У цьому випадку дивіться нотатки інсталятора та за допомогою знімків екрана, що надаються там, встановлюйте драйвер.
PS:
На мою скромну думку, драйвери з відкритим кодом за замовчуванням обслуговують усі звичайні потреби в обчислювальних технологіях. Тож встановлюйте фірмовий драйвер лише в тому випадку, якщо він вам справді потрібен (наприклад, якщо ви "технічний" геймер чи щось подібне). Крім того, якщо ви намагаєтесь встановити власний драйвер просто для отримання максимальної роздільної здатності екрана, тоді ви можете звернутися до цієї відповіді.
Наступні інструкції пояснюють, як встановити останній драйвер відео ATI Catalyst Ubuntu 12.04 LTS (Precision Pangolin).
Примітка
У серпні AMD випустила драйвер Catalyst 12.8 для систем Linux, внісши деякі покращення та виправлення помилок. Цей драйвер заснований на випуску fglrx 8.982, і він покращує підтримку Ubuntu 12.04 LTS.
Щоб бути в курсі останніх відомостей про драйвери, завжди звертайтесь до офіційного веб-сайту AMD, оскільки оновлення публікуються досить регулярно.
Важлива інформація та підготовка
Використовуйте ці інструкції, лише якщо ви вирішили НЕ використовувати офіційні бінарні файли Ubuntu.
Перш ніж приймати рішення, перевірте, чи підтримує тут Ubuntu вашу відеокарту .
Видалення (очищення) існуючих драйверів
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Встановіть ці залежності
Вам потрібно встановити деякі залежності до вашої системи, зробіть це, запустивши їх у Terminal:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386
Завантажте відповідний драйвер для своєї машини тут з веб-сайту AMD / ATI, а потім введіть наступне в термінал (не забудьте перейти до місця, де ви попередньо витягнули драйвер і переконайтесь, що в цій папці відсутні інші .run-файли):
sudo sh *.run --buildpkg Ubuntu/precise
Якщо це потрібно, відкриється вікно менеджера пакунків і встановить деякі залежності і через деякий час створить наступні чотири пакети .deb:
fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb
Примітка. Також буде створено файл під назвою fglrx-installer_8.961-0ubuntu1_amd64.changes. Якщо ви хочете, ви можете прочитати цей файл, щоб знати зміни, які вплинули через AMD / ATI Catalyst та пов'язану з ними інформацію.
Щоб встановити створені файли .deb, введіть:
sudo dpkg -i *.deb
Примітка. Якщо будь-який з пакунків порушений, відкрийте Synaptic Package Manager і перейдіть до меню Правка -> Виправити зламані пакети. Якщо ви новачок у Ubuntu, зламане тут означає, що деякі залежні пакети ще не встановлені. Після того як ви вирішите проблему, як зазначено вище, через Synaptic Package Manager, проблему зламаних пакетів слід вирішити.
sudo aticonfig --initial
Перед перезавантаженням комп'ютера: Якщо ви використовуєте бета-версію, ви можете видалити водяний знак AMD "Тестування". В іншому випадку пропустіть наступний блок інструкцій.
Бета-версії: Видалення водяного знаку AMD "Тестування"
Відредагуйте файл підписів ATI через "nano" або "gedit":
sudo nano /etc/ati/signature
АБО
sudo gedit /etc/ati/signature
Замінивши рядок "UNSIGNED" на такий код:
9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc
Обов’язково збережіть перед / після закриття файлу.
Це дозволить видалити водяний знак "Тестування" AMD (якого ви ніколи не побачите) з правої нижньої частини екрана при перезавантаженні ( джерело ).
Тепер ідіть і перезавантажте комп'ютер.
Якщо все в порядку, драйвер fglrx, який відповідає AMD / ATI Catalyst, буде встановлений і працює у вашій системі. Для підтвердження роботи драйверів відкрийте термінал і введіть:
fglrxinfo
Ви повинні отримати результат, подібний до наступного:
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context
Примітка: Якщо ви бачите будь-яку згадку про MESA у висновку, драйвери fglrx були встановлені неправильно. Детальнішу інформацію див. У розділі усунення несправностей
Ви можете змінити конфігурацію через центр керування каталізатором AMD / ATI. Його можна знайти в меню програми, або ви можете запустити його через такий термінал:
sudo amdcccle
ВАЖЛИВА ПРИМІТКА:
Майте на увазі, що при ручному встановленні fglrx це може непомітно порушити вашу систему, оскільки система упаковки не усвідомлює ваші зміни.
Розробники Launchpad отримують багато звітів про помилки від користувачів, які роблять це, а потім пізніше після декількох оновлень виявляють, що їх система починає вести себе дивно через залишки fglrx.
sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/precise
можна замінити наsudo sh ./*.run --buildpkg Ubuntu/precise
glxinfo
(детальніше тут notepad.cc/maugixu11 ). Де цей розділ з усунення несправностей?
Важливе оновлення (22 жовтня 2012 р.)
Останню фірмову драйвер AMD Catalyst версії 12.9 не можна використовувати з Ubuntu 12.10 Якщо у вас є карта серії AMD Radeon HD 2xxx-4xxx.
Драйвери для цих карток тепер доступні в окремій гілці, що називається застарілою серією. На жаль, ці застарілі драйвери (версія 12.6) не були оновлені для роботи з Ubuntu 12.10. Ubuntu 12.10 поставляється з xorg 1.13, тоді як у цих драйверів є підтримка для старих xorg 1,12. Отже, якщо ви хочете встановити ці драйвери в Ubuntu 12.10, вам доведеться перейти до xorg 1.12.
Отримайте джерело та отримайте тут застарілі драйвери (якщо вищевказана примітка стосується вас
Спочатку видаліть поточний драйвер AMD за допомогою цих двох команд:
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
Примітка. Вам потрібно буде встановити драйвери (слідуючи інструкціям нижче), але спочатку додайте ті самі залежності, які описані у відповіді вище, для 12.04LTS.
Почніть зараз установку ATI Catalyst v # з цими командами під Ubuntu 12.10 або новішої версії :
cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run
Потім дотримуйтесь інструкцій із налаштування:
Виконайте наступну команду, щоб закінчити встановлення:
sudo aticonfig --initial -f
Потім перезавантажте систему:
sudo reboot
Це воно!
Ці інструкції встановлять Catalyst v13.4, щоб побачити, який останній доступний драйвер відвідайте Офіційний веб-сайт AMD
Перевірте свою карту
Драйвери Catalyst підтримують лише карти RadeonHD.
Щоб знати, яка карта встановлена у вашій системі, введіть у терміналі таку команду:
lspci | grep VGA
Він може показати вам вашу графічну картку.
Картки, які вже не можуть використовувати драйвери AMD Catalyst і обмежені лише драйверами з відкритим кодом:
ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G, X300-X2500, мобільність RadeonHD 2300
Картки, які не працюють з AMD Catalyst у версіях Xserver, новіших за v1.13 та Linux Kernel, новіших ніж v3.5:
Карти ATI RadeonHD 2x00 - 4xx0
Ці картки можуть скористатися драйвером Catalyst Legacy, але лише за умови пониження версії Xserver. Це можна зробити дуже легко, дотримуючись вказівок LaunchPad . Цей PPA знижує рівень Xserver та встановлює виправлену версію fglrx, яка підтримує ядро версії 3.5.
Видалення (очищення) існуючих драйверів
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Встановити залежності
Для 32-бітних систем:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4
Для 64-бітних систем:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
Завантажте пакет Catalyst
cd ~/
mkdir catalyst
cd catalyst/
Щоб встановити останні драйвери, перевірте, чи v13.4 є останнім, пропонованим на веб-сторінці AMD , якщо v13.4 - не остання, ви можете вручну завантажити драйвери звідти, витягніть zip-файл до ~ / Catalyst / папку, а потім пропустіть наступні перші дві команди та виконайте останню заміну імені пакета на ім'я вилученого в ~ / Catalyst / folder
wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run
Встановити драйвери
Перейдіть до вилученого пакету ( ~/catalyst/
), переконайтесь, що це єдиний .run
файл у цій папці та введіть наступну команду
sudo sh *.run --buildpkg Ubuntu/raring
Відкриється вікно AMD Catalyst, щоб розгорнути пакети .deb дочекатися його завершення, а потім виконати цю команду, щоб продовжити:
sudo dpkg -i fglrx*.deb
Конфігурація
Загальна конфігурація
Це спрацює для більшості людей
sudo aticonfig --initial -f
Мінімальна конфігурація
Дуже базовий /etc/X11/xorg.conf файл може бути необхідним, якщо у вас є нова карта, яка не повністю підтримується aticonfig. Тут викладено весь мінімальний файл xorg.conf для Radeon HD 6870:
Section "Device"
Identifier "ATI radeon 6870"
Driver "fglrx"
EndSection
X2 / подвійні GPU карти
Використовуйте лише, якщо у вас є карта X2 (наприклад, 4870X2 або 5970) !! Не використовуйте для двох окремих карт у перехресному вогні !!
sudo amdconfig --initial -f --adapter=all
Подвійний / кілька моніторів
Якщо у вас є подвійний дисплей монітора (також відомий як "Великий робочий стіл")
sudo aticonfig --initial -f
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Зауважте, що вам може знадобитися вручну встановити правильний показник оновлення для другого монітора за допомогою каталізатора. Дивіться цю загрозу .
Перед перезавантаженням
На всякий випадок запишіть ці інструкції для випадку, коли у вас з’явиться чорний екран:
Якщо сервер X не запускається, перейдіть до нового TTY за допомогою Ctrl+Alt+F2
. Увійдіть та спробуйте запустити X-сервер.
sudo startx
Якщо це не вдалося запустити, ви, швидше за все, побачите стек-трек, і одразу над ним з'явиться щось уздовж рядка "Не вдалося стати / usr / lib64 / fglrx / switchlibGL", що означає, що ви не змогли скопіювати належним чином виконувані файли. Ctrl+C
, і негайно скопіюйте виконувані файли switchlibGL та switchlibglx у папку fglrx в / usr / lib64 / або / usr / lib32 /.
Якщо все інше не вдалося, відновіть xorg.conf та перезавантажте:
sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
Це має повернути ваш початковий дисплей.
Якщо щось спрацювало, спробуйте такі ключові комбінації в такому порядку:
Ctrl+Alt+F1
; Ctrl+Alt+Backspace
; Alt+PrntScr+r
; Alt+PrntScr+s
; Alt+PrntScr+e
; Alt+PrntScr+i
; Alt+PrntScr+n
; Alt+PrntScr+u
; Alt+PrntScr+b
; і в останньому випадку утримуйте Ctrl+Alt+SysRq
(SysRq зазвичай такий же, як Екран друку) і друкуйте дуже повільно R
E
I
S
U
B
.
Перевірте встановлення
Перезавантажте систему та введіть термінал:
fglrxinfo
Вихід може бути подібним до цього, якщо все пішло б добре:
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)
Тепер спробуйте:
fgl_glxgears
Якщо у вас виникли проблеми або зависання, можливо, вам доведеться відключити швидкий TLS:
sudo aticonfig --tls=0
Це все!
amdconfig
і aticonfig
це та сама команда, ви можете використовувати будь-яку. Я вважав за краще використовувати, aticonfig
тому що, не знаю чому, деякі системи можуть це повернути: amdconfig: command not found
тому краще продовжуйте aticonfig
, хоча використання іншої не матиме ніякого значення.
sudo sh *.run --buildpkg Ubuntu/raring
на те, чи sudo sh *.run --buildpkg Ubuntu/saucy
будуть ці самі інструкції працювати 13.10?
Існує ще один підхід. Ми підтримуємо PPA під назвою x-updates, який забезпечує оновлені драйвери для стабільних версій.
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=точний
Це дійсно найкращий спосіб оновлення драйверів, оскільки:
а) це набагато простіше встановити (просто переверніть ppa і оновіть),
б) він не порушить вашу систему при оновленні,
в) ви все ще можете подавати звіти про помилки та очікувати підтримки від Ubuntu.
На жаль, як ви бачите, у нас немає -fglrx для точного перегляду, і версії, які ми маємо для минулих версій, трохи датовані самим собою.
Це пояснюється тим, що офіційні сервіси, як я, як правило, лежать ... гм зайняті випуском розробки та / або виправленням помилок для LTS, тому не часто доживайте до оновлення цього PPA. Але ми дуже заохочуємо та підтримуємо членів громади, щоб допомогти нам у підтримці цього договору. У нас процедура документально підтверджена настільки, що це значною мірою натискання кнопки; якщо ви можете зрозуміти та виконати кроки, описані в інших відповідях тут, і ви знаєте, як використовувати PPA, і у вас є система ATI, на яку ви можете перевірити свої пакети, ви вже маєте необхідні навички. Це лише питання познайомитися з вами, щоб ми могли вам довіряти. Ми будемо раді вам навчити і наставника, все що вам потрібно принести - це турбота та відданість.
Звичайно, якщо вас цікавить лише оновлення власної машини, все це, мабуть, звучить як багато зайвих зусиль. Однак для цього обов'язок вимагає лише одного добровольця, і тоді це спрощує життя для всіх . Перевірте, скільки переглядів цього питання дотепер - понад 10 000. Тож один доброволець тут може змінити гумору.
Cannot access PPA (https://launchpad.net/api/1.0/~ubuntu-x-swat/+archive/x-update) to get PPA information, please check your internet connection.
я підключений до Інтернету, я можу опублікувати цей коментар лише тому, що я підключений: P