En предишната статия Споделих някои методи за извършване на инсталацията на Видео драйвери на Nvidia в нашата системаЕ, сега е ред за тези с драйвери на AMD.
За да можете да инсталирате видео драйверите на нашия чипсет Трябва да познаваме модела на нашата видео графика, това включва AMD процесори които отдавна са в комплект с интегрирана графика.
Струва си да се спомене, че тази статия е ориентирана към начинаещи, тъй като тази тема обикновено е нещо, което се задава много често.
Инсталиране на Privative AMD драйвери в Ubuntu
Ние трябва да отворете терминал и изпълнете следната команда:
lspci | grep VGA
Така че ще ви покаже нещо подобно:
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] [Radeon R5 (PCIE)]
В моя случай имам AMD процесор с вграден графичен процесор Radeon R5.
С тази информация продължаваме да изтегляме подходящия драйвер за нашата система.
Ще трябва да отидем на официалната страница на AMD, за да изтеглим драйвера съответстващи на нашата видеокарта. Връзката е тази.
Завърши изтеглянето трябва да разархивираме файла, който току-що получихме, в терминала се позиционираме в папката, където записваме файла и изпълняваме:
tar -xJvf amdgpu-pro _ *. tar.xz
Ще бъде създадена директория, съдържаща всички необходими пакети с драйвери. Влизаме в директорията:
cd amdgpu-pro-XX.XX-XXXXXX
Преди да инсталирате трябва да добавим поддръжка за 32-битова архитектура:
sudo dpkg --add-architecture i386 sudo apt update
И сега нека стартираме инсталационния скрипт. В терминала въвеждаме:
./amdgpu-pro-install -y
Те могат да използват следните аргументи в зависимост от случая.
--px PX platform support --online Force installation from an online repository --version=VERSION Install the specified driver VERSION --pro Install "pro" support (legacy OpenGL and Vulkan) --opencl=legacy Install legacy OpenCL support --opencl=rocm Install ROCm OpenCL support --opencl=legacy,rocm Install both legacy and ROCm OpenCL support --headless Headless installation (only OpenCL support) --compute (DEPRECATED) Equal to --opencl=legacy –headless
Препоръчителният аргумент за гладка инсталация е -px.
В края на инсталацията трябва само да рестартирате компютъра си така че новите драйвери да се зареждат при стартиране и да можете да стартирате системата си, като ги използвате.
Como интересни алтернативи, които можете да инсталирате:
./amdgpu-pro-install --opencl=rocm
Как да деинсталирам драйвери на Radeon в Ubuntu 18.04?
Сега един от най-честите проблеми, които обикновено се появяват, е, че когато рестартирате компютъра, екранът става черен и не ви показва работната среда.
Така че за да върнете промените, трябва само да отворите TTY с Ctrl + Alt + F1 и в него пишете:
amdgpu-pro-uninstall
Можете да опитате с някакъв аргумент за инсталиране в случай, че предишната не е работила за вас.
Друго решение е редактирането на grub, трябва да редактираме следния ред, за това изпълняваме:
sudo nano /etc/default/grub
Те добавят amdgpu.vm_fragment_size = 9 в следващия ред изглежда така:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"
Инсталиране на драйвери за ATI / AMD с отворен код в Ubuntu 18.04
по подразбиране Ubuntu 18.04 вече има инсталирани драйвери за AMD с отворен код. Те са вградени в Mesa и Linux Kernel.
Въпреки че да те искат да имат най-новите актуализации по-бързо, Тъй като пакетите в официалните хранилища на Ubuntu не винаги са актуални, можем да разчитаме на хранилище.
Този PPA предоставя актуализирани безплатни графични драйвери X (2D) и таблица (3D). Пакетите за актуализация предоставят:
- Вулкан 1.1+
- Поддръжка на OpenGL 4.5+ и нови разширения на OpenGL
- Поддръжка на OpenCL с поддръжка на libclc
- Актуализиран галий -ин
- VDPAU и VAAPI Gallium3D ускорени видео драйвери
За да добавите този PPA към нашата система, необходимо е да отворим терминал с Ctrl + Alt + T и изпълняваме следните команди:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt-get update
И ние инсталираме с:
sudo apt install xserver-xorg-video-amdgpu
Y ако искате да инсталирате поддръжка за Vulkan:
sudo apt install mesa-vulkan-drivers
Друг метод за инсталиране на драйверите на системата е:
sudo apt update && sudo apt -y upgrade
В края трябва да рестартираме компютъра си и промените ще бъдат заредени в началото на системата.
Тази команда, цитирана във вашата статия, НЕ работи: sudo add-apt-repository ppa: oibaf / graphics-drivers.
След като ми даде паролата, той издава следното съобщение: Грешка: като аргумент е необходимо само едно хранилище.
Отнемете пространствата, за да работи:
sudo add-apt-repository ppa: oibaf / graphics-drivers
Здравейте, изпълних стъпките в статията и сега получавам черен екран при инсталиране на mesa в Ubuntu 18.04. имаш ли идея как да го поправя? Всичко най-хубаво
Не работи, директно на страницата amd изтеглям драйвера във формат .deb, те ви предоставят rar с всички зависимости и в зависимост от това какъв gpu имате, трябва да ги инсталирате в реда, в който поиска и след това Имах екрана в черно и не стартирах системата след напускане на логото ... Забравете какъвто и да е метод, не можете и точка
Здравейте, благодаря за публикацията.
Един въпрос, разбирам, че vulkan е както във версията на драйверите с отворен код, така и в собствениците.
Кои биха дали по-добри резултати днес?
Здравейте, благодаря ви много за урока. Това ми беше от голяма помощ!
С Ubuntu 18.04, след като пренебрегна достатъчно, след като инсталирах собствените драйвери със следния параметър ./amdgpu-pro-install –opencl = rocm, беше необходимо GRUB_CMDLINE_LINUX_DEFAULT = »тихо изпръскване amdgpu.dc = 0 ″, така че черният екран вече да не се появява.
Надявам се да ви служи
Имам нужда от помощ, опитвам се да инсталирам драйверите от часове и използвам този коментар в краен случай.
в отговор на тази команда: tar -xJvf amdgpu-pro _ *. tar.xz
ubuntu ме хвърля:
tar (дете): amdgpu-pro: Не може да се отвори: Файл или директория не съществува
tar (child): Грешката не се възстановява: излизане сега
катран: Детето връща статуса 2
tar: Грешката не се възстановява: излизане сега
това, което не разбирам, е причината, тъй като направих всички стъпки към писмото (5 или 6 пъти)