- - Як встановити останні версії драйверів AMDGPU-PRO на Linux

Як встановити останні версії драйверів AMDGPU-PRO на Linux

Встановлення офіційних драйверів AMDGPU-Pro наLinux завжди був біль. Крім того, компанія, що стоїть за цими відеокартами (донедавна) не приділяла багато уваги користувачам Linux. В результаті користувачам Radeon довелося зіткнутися з жахливою підтримкою для ігор Linux, нестандартною продуктивністю тощо. Останнім часом AMD відмовилася від цих способів і перетворила всю систему драйверів Linux на новіші Radeon карти. Ось як встановити останні версії драйверів AMDGPU-Pro на Linux.

Водії AMDGPU-PRO підтримують лише офіційноUbuntu, RHEL і CentOS. Це означає, що Debian, Arch, Gentoo, SUSE та ін є неофіційними операційними системами. Якщо у вас є нова карта AMD Radeon, краще використовувати один з підтримуваних дистрибутивів Linux. Драйвери, швидше за все, працюватимуть у цих системах, але AMD не буде там, щоб надати вам підтримку продукту чи оновлення програмного забезпечення.

Групи користувачів

Встановлення фірмового драйвера в системірівень в Linux не схожий на Windows. Система нічого не встановлює автоматично, і якщо кроки не виконуються точно, драйвер може працювати неправильно або встановити неправильно. Під час роботи драйверів графічного процесора AMD важливо додати всіх користувачів, які використовуватимуть відеогрупу.

При використанні традиційного відео з відкритим кодом AMDдрайвери, ваш користувач вже може бути доданий до цієї групи. Якщо ваш користувач не доданий до цієї групи, вам потрібно буде додати його також кожен користувач, який використовуватиме драйвер вручну. Ось як це зробити.

Спочатку відкрийте термінал і отримайте кореневий доступ за допомогою: sudo -s

Потім роздрукуйте весь список груп у системі та перегляньте “відео”.

cut -d: -f1 /etc/group

Примітка. Якщо ви не можете знайти групу відео, відфільтруйте її cut -d: -f1 /etc/group | grep "video"

Додайте користувача до групи відео за допомогою:

usermod -a -G video username

Не забудьте змінити "ім'я користувача" на ваше ім'я користувача. Запустіть команду usermod із потрібною кількістю користувачів.

Установка

Для початку перейдіть на веб-сайт AMD. Насправді, дистрибутиви Linux не можуть безпосередньо поширювати драйвери AMD, оскільки вони не є відкритим кодом. Натомість, щоб отримати найновіший драйвер, вам потрібно буде переглянути інструмент детектора драйверів.

На сторінці драйвера подивіться правий стовпець до області вибору вручну. У розділі "крок 1" виберіть "графіку на робочому столі" або будь-який точний тип графіки.

У вікні "крок 2" виберіть сімейство продуктів GPU, а потім перейдіть до "крок 3".

За допомогою поля "step 3" пройдіть і виберіть точну модель GPU.

У розділі "крок 4" користувачі вибираютьверсія операційної системи драйвера. Що стосується Linux, AMDGPU-PRO має дві різні версії. Якщо ви використовуєте операційну систему на базі Ubuntu / Debian (монетний двір, елементарний та ін.), Слід вибрати "Ubuntu x86_64". Виберіть "RHEL x86_64", якщо ви використовуєте систему на базі Fedora / Redhat (або SUSE тощо). Або виберіть опцію CentOS.

Примітка. Користувачі Arch Linux повинні знати, що AMD офіційно не підтримує їх операційну систему. Щоб цей драйвер працював, встановіть драйвер для виправлень Arch через AUR.

З завантаженим драйвером перейдіть до терміналу до каталогу TMP, використовуючи:

cd /tmp

За допомогою кореневого терміналу перемістіть завантажений драйвер з ~/Downloads до /tmp каталог, щоб підготуватися до процесу встановлення.

mv /home/username/Downloads/amdgpu-pro-*.tar.xz /tmp

Всередині папки TMP витягніть драйвери.

tar -Jxvf amdgpu-pro-*.tar.xz

Коли драйвер вийшов з архівного файлу, введіть каталог із командою CD:

cd amdgpu-pro*

Запустіть інструмент інсталяції у вікні терміналу:

./amdgpu-pro-install

Видалення драйвера

Хочете позбутися драйвера AMDGPU-PRO? Ви повинні знати деякі речі. Інструмент драйвера працює у тимчасовій папці файлової системи Linux. Майте на увазі, що щоразу, коли ви перезавантажуєте комп'ютер Linux, це /tmp каталог порожній.

Щоб позбутися драйверів AMD повністю з системи Linux, спочатку відкрийте вікно терміналу. Потім отримайте корінь за допомогою: sudo -s

Всередині кореневої оболонки запустіть інструмент для видалення драйвера за допомогою:

amdgpu-pro-uninstall

Цей інструмент автоматично очистить усі файли конфігурації, пакунки та файли різної бібліотеки, необхідні драйверу AMDGPU-PRO. Після завершення інструменту для видалення перезавантажте систему.

Висновок

AMD завжди було важко і надмірноскладні драйвери для Linux. Ще в часи Центру управління каталізаторами користувачі повинні були пройти десятки кроків, понизити версії Xorg на новіших системах і навіть користуватися власними сховищами через повільне оновлення. У 2017 році все значно змінилося, і драйвери доступні набагато легше для встановлення (і не лише на Ubuntu).

Якщо ви його стирчали з відкритимвихідні драйвери AMD, і у вас є карта, що підтримується AMDGPU-PRO, виконайте ці вказівки, щоб отримати останній власний драйвер. Продуктивність набагато краща в Linux, і ви не пошкодуєте про це.

Коментарі