Jak zainstalować najnowsze sterowniki AMDGPU-PRO w systemie Linux

Instalacja oficjalnych sterowników AMDGPU-Pro na systemach Linux może być nieco skomplikowana. Przez długi czas firma AMD nie zwracała uwagi na użytkowników tego systemu operacyjnego, co skutkowało niską wydajnością i problemami z obsługą gier dla właścicieli kart graficznych Radeon. Na szczęście, ostatnio AMD zreformowało swoje podejście i wprowadziło nowy system sterowników dedykowanych dla nowszych kart Radeon. W tym artykule przedstawimy, jak zainstalować najnowsze sterowniki AMDGPU-Pro w systemie Linux.

Oficjalne wsparcie dla sterowników AMDGPU-PRO obejmuje tylko systemy Ubuntu, RHEL oraz CentOS, co oznacza, że pozostałe dystrybucje, takie jak Debian, Arch czy Gentoo, nie są objęte wsparciem. Jeżeli posiadasz nową kartę AMD Radeon, zaleca się korzystanie z jednej z oficjalnie wspieranych dystrybucji, gdyż sterowniki mogą działać w innych systemach, ale bez gwarancji wsparcia technicznego czy aktualizacji od AMD.

Grupy użytkowników

Instalacja zastrzeżonego sterownika na poziomie systemu w Linuxie różni się od procedury w systemie Windows. Automatyczna konfiguracja nie jest standardem, a każdy krok musi być wykonany precyzyjnie, aby uniknąć problemów z działaniem sterownika. Kluczowe jest dodanie wszystkich użytkowników, którzy będą korzystać z karty graficznej, do grupy wideo.

Jeżeli korzystasz z tradycyjnych, otwartych sterowników AMD, Twój użytkownik może już być częścią tej grupy. Jeśli nie, musisz ręcznie dodać wszystkich użytkowników, którzy będą korzystać z nowego sterownika. Oto jak to zrobić.

Rozpocznij od otwarcia terminala i uzyskania uprawnień roota, wpisując:

sudo -s

Następnie wyświetl listę grup w systemie i poszukaj „wideo”.

cut -d: -f1 /etc/group

Jeżeli nie możesz znaleźć grupy wideo, przefiltruj ją za pomocą:

cut -d: -f1 /etc/group | grep "wideo"

Aby dodać użytkownika do grupy wideo, użyj:

usermod -a -G video username

Pamiętaj, aby zastąpić „username” swoją nazwą użytkownika. Możesz powtórzyć polecenie usermod dla każdego użytkownika, którego chcesz dodać.

Instalacja

Aby rozpocząć, przejdź do strony AMD. Niestety, z uwagi na to, że sterowniki AMD nie są otwarte, dystrybucje Linuksa nie mogą ich bezpośrednio dystrybuować. Zamiast tego, aby pobrać najnowszy sterownik, musisz skorzystać z narzędzia do wykrywania sterowników.

Na stronie ze sterownikami, w prawej kolumnie, znajdziesz sekcję do wyboru ręcznego. W „Krok 1” wybierz „grafika biurkowa” lub inny typ Twojej karty graficznej.

W „Krok 2” wybierz rodzinę produktu swojego GPU AMD, a następnie przejdź do „Krok 3”.

W „Krok 3” wybierz dokładny model GPU.

W „Krok 4” wybierz wersję systemu operacyjnego dla sterownika. Dla Linuksa, AMDGPU-PRO oferuje dwie różne wersje. Jeśli korzystasz z systemów opartych na Ubuntu/Debian (takich jak Mint czy Elementary), wybierz „Ubuntu x86_64”. Dla systemów opartych na Fedorze/Redhat (lub SUSE) wybierz „RHEL x86_64” lub opcję CentOS.

Uwaga: Użytkownicy Arch Linux powinni być świadomi, że AMD oficjalnie nie wspiera ich systemu. W celu użycia sterownika, zainstaluj poprawioną wersję sterownika z AUR.

Po pobraniu sterownika przejdź do katalogu TMP w terminalu, wpisując:

cd /tmp

Następnie przenieś pobrany plik sterownika z katalogu ~/Downloads do katalogu /tmp, aby przygotować go do instalacji:

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

W katalogu TMP wypakuj sterowniki:

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

Po rozpakowaniu przejdź do folderu za pomocą:

cd amdgpu-pro*

Uruchom skrypt instalacyjny w terminalu, wpisując:

./amdgpu-pro-install

Usuwanie sterownika

Jeżeli chcesz usunąć AMDGPU-PRO, oto kilka istotnych informacji. Narzędzie sterownika działa w folderze tymczasowym, który po każdym restarcie systemu jest czyszczony.

Aby całkowicie usunąć sterowniki AMD z systemu, otwórz terminal i uzyskaj uprawnienia roota, wpisując:

sudo -s

Następnie uruchom narzędzie do odinstalowywania sterowników:

amdgpu-pro-uninstall

To narzędzie automatycznie usunie wszystkie pliki konfiguracyjne, pakiety oraz biblioteki związane ze sterownikiem AMDGPU-PRO. Po zakończeniu procesu dezinstalacji zrestartuj system.

Podsumowanie

AMD przez długi czas zmagało się z kwestią skomplikowanych sterowników dla systemów Linux. W erze Catalyst Control Center użytkownicy musieli przechodzić przez skomplikowane kroki, obniżać wersje Xorg w nowszych systemach czy poszukiwać niestandardowych repozytoriów z powodu opóźnionych aktualizacji. Na szczęście od 2017 roku sytuacja uległa poprawie, a sterowniki stały się znacznie bardziej dostępne i łatwe do zainstalowania, nie tylko w systemach Ubuntu.

Jeśli korzystałeś z otwartych sterowników AMD i posiadasz kartę wspieraną przez AMDGPU-PRO, postępuj zgodnie z powyższymi instrukcjami, aby uzyskać najnowsze zastrzeżone sterowniki. Doświadczenie z grami i wydajność w systemie Linux ulegną znacznej poprawie, co z pewnością Cię usatysfakcjonuje.