Одной из актуальных проблем в Linux является настройка корректной и максимально производительной работы видеокарты. В данной статье мы рассмотрим как выполняется установка драйвера AMD в Ubuntu на примере видеокарты Sapphire RX480 с 8 Гб памяти.

В статье мы проведем установку драйвера, научимся проверять его наличие в системе и сравним производительность различных реализаций драйверов в операционной системе Ubuntu.

Для видеокарт данного производителя существуют три актуальных варианта видеодрайвера:

  • Mesa – свободное программное обеспечение для видеокарт различных производителей, реализующее API OpenGL и Vulcan. Используется по умолчанию в большинстве операционных систем Linux.
  • AMDGPU-PRO – проприетарные драйвера от фирмы AMD. Включают в себя драйвера AMDGPU и различные дополнительные модули с закрытым программным кодом.
  • AMDGPU – драйвера для видеокарт от фирмы AMD с открытым программным кодом.

Прежде чем переходить к установке драйвера давайте проверим производительность видеокарты без драйвера, чтобы увидеть действительно ли стоит ставить этот драйвер.

Тест производительности системы

Прежде всего оценим производительность системы без драйвера. Для проверки производительности мы будем использовать тест Unigine Heaven. Данный пакет можно скачать по ссылке. После установки пакета запускаем его и устанавливаем требуемые нам настройки тестирования. В моем случае это были следующие параметры:

  • API: OpenGL;
  • Качество: Ультра;
  • Тесселяция: Экстрим;
  • Стерео 3D: Выключено;
  • Матрица: Выключить;
  • AA: х8;
  • Полный экран: Да;
  • Разрешение: 1920х1080.

Установка драйвера AMD в Ubuntu

Запускаем пакет тестирования. Выбираем в меню опцию Бенчмарк и ждём результатов. В итоге я получил следующие данные.

Установка драйвера AMD в Ubuntu

Далее разберемся как выполняется установка amdgpu pro в ubuntu 18.04.

Установка драйверов AMD на Ubuntu

Теперь мы можем заняться установкой драйверов AMD (PRO или открытой версии).

Шаг 1. Поиск старой версии

Для проверки установлена ли у нас уже данная реализация драйверов выполняем команду

dpkg -l amdgpu-pro

Если драйвера не обнаружены, то необходимо их установить.

Установка драйвера AMD в Ubuntu

Шаг 2. Загрузка драйвера

Переходим на страницу загрузки драйверов Radeon по ссылке. Выбираем нашу модель видеокарты. Нажимаем кнопку Submit.

Установка драйвера AMD в Ubuntu

Выбираем версию операционной системы, версию драйвера и нажимаем кнопку Download.

Установка драйвера AMD в Ubuntu

Переходим в папку Загрузки, смотрим название пакета и распаковываем пакет архиватором в данной директории с помощью команды tar:

tar -Jxvf amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz

Установка драйвера AMD в Ubuntu

Переходим в папку с распакованными драйверами с помощью команды:

Установка драйвера AMD в Ubuntu

Шаг 3. Установка драйвера

Установка драйвера AMDGPU в Ubuntu открытой версии выполняется командой:

Для установки версии драйвера с проприетарными модулями запускаем команду:

Установка драйвера AMD в Ubuntu

Дожидаемся пока проприетарные драйвера amd ubuntu 18.04 установятся. При выполнении процесса установки стоит проявить терпение и подождать, когда установка завершиться. Затем текущего пользователя добавляем в группу video с помощью команды

sudo usermod -a -G video $LOGNAME

Установка драйвера AMD в Ubuntu

Шаг 5. Проверка корректности установки

После этого перезагружаем систему и проверяем – установлены ли драйвера у нас системе. Это можно сделать несколькими методами.

sudo dpkg -l amdgpu-pro

Установка драйвера AMD в Ubuntu

lspci -k | grep -EA2 “VGA|3D|Display”

Установка драйвера AMD в Ubuntu

Установка драйвера AMD в Ubuntu

Проматываем результат команды до раздела *-display и смотрим параметры.

Установка драйвера AMD в Ubuntu

Проверка производительности нового драйвера

Теперь мы можем вторично протестировать производительность нашего компьютера с помощью бенчмарка Unigine Heaven. Параметры бенчмарка были оставлены без изменений. Результат оказался выше, чем с драйверами по умолчанию на 10,78%. При этом следует заметить, что разница между минимальным и максимальным FPS также существенно выросла.

Установка драйвера AMD в Ubuntu

Удаление драйверов AMD

Чтобы удалить драйвер AMDGPU Ubuntu следует выполнить тот же скрипт, который вы использовали при установке только с опцией –uninstall. Например:

sudo ./amdgpu-install –uninstall

sudo ./amdgpu-pro-install –uninstall

Выводы

Сегодня мы разобрались с одним важным вопросом о драйверах для карт AMD – стоит ли их заменять на версию от производителя? И я должен ответить, что да, стоит. Прирост производительности составляет 10 процентов, что, думаю, не окажется лишним как в рабочих задачах, так и в играх.

Также мы выяснили какие версии драйверов для видеокарт данного производителя существуют, разобрались с их установкой, удалением и проверкой их наличия в операционной системе Ubuntu 18.04.

Нет похожих записей

alt=”Creative Commons License” width=”” />
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

Об авторе

Имею высшее образование в сфере компьютеров. Немного разбираюсь в свободном ПО. Занимаюсь в свободное время ремонтом техники. Являюсь счастливым обладателем 3D принтера. Считаю самообразование очень важным для сегодняшнего времени.

26 комментариев

Недавно столкнулся с тем, что после установки проприетарных драйверов перестаёт работать steam, нужны 32-х битные библиотеки как я понимаю, неплохо бы это тоже упомянуть.

Надо знать какую ошибку steam выдает, чтобы понять в чем действительно проблема.

на сайте amd проприетарные драйвера для ubuntu-18.4.3 а статье 18.4.4, не будет конфликтов? И если обновиться они не будут слетать?
p.s. скоро релиз ubuntu 20.04, интересно amd разработает новые драйвера?

При установке свежескаченного драйвера пишет:
error: Detected X Server version ‘XServer 1.19.6_64a’ is not supported. Supported versions are X.Org 6.9 or later, up to XServer 1.10 (default:v2:x86_64:lib32:XServer 1.19.6_64a:none:4.15.0-91-generic:)
Installation will not proceed.

Это что, свободный драйвер новее?

Здравствуйте! инструкция по установки драйвера на видеокарту radeon rx 560 серии подходит?

Здравствуйте. Эта инструкция подойдёт для видеокарты radeon rx 560.
В “шаге 2. Загрузка драйвера” на первом скриншоте вам будет необходимо выбрать свою видеокарту. И, конечно, работоспрособность этой инструкции проверена в Ubuntu. В других ОС на основе Linux могут всплывать свои проблемы.

спасибо. у меня Ubuntu 19,10

переустановил Ubuntu 19,10 на Ubuntu 18,04
решил драйвер поставить и вот результат
tar -Jxvf amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz
tar (child): amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz: Функция open завершилась с ошибкой: Нет такого файла или каталога
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

cd amdgpo-pro-19.50-967956-ubuntu-18.04
bash: cd: amdgpo-pro-19.50-967956-ubuntu-18.04: Нет такого файла или каталога
sudo ./amdgpu-install
sudo: ./amdgpu-install: команда не найдена
что делать со всем этим?

Один шаг не написан подробно: “Переходим в папку Загрузки, смотрим название пакета и распаковываем пакет архиватором в данной директории с помощью команды tar:”
Вам сначала надо в баш попасть в папку куда загрузился файл с помощью команды cd. Если вы находитесь в домашней папке пользователя, то команда будет:
cd Загрузки
Затем смотрим точное название пакета командой:
ls
а потом уже в папке Загрузки команда:
tar -Jxvf amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz

Автор очень малограмотен в Линуксах и вообще.
Mesa – открытая реализация OpenGL, оно НЕ ЯВЛЯЕТСЯ ВИДЕОДРАЙВЕРОМ.
AMDGPU и AMDGPU-PRO исключительно для свежих видеокарт, для более старых используется открытый драйвер Radeon, а если ещё и делать совсем нечего, то наглухо сгнивший Catalyst.

а если видеокарта и сам ноутбук не первой свежести, дрова только за 15 год и под ubuntu 12,04 или 14.04?
однажды пробовал поставить, но система перестала работать

Здравствуйте! у меня видеокарта amd rx560. стоял убунту 18:04. проблема возникла после установки я захотел посмотреть ютуб. во время просмотра ютуба, экрна периодически гаснет на несколько секунд. ставил дрова от amd, не помогло. на виндовс 10 такой проблемы нет. не подскажите что нужно сделать чтоб исчезла эта проблема?

Здравствуйте. Попробуйте спросить совет у сообщества Ubuntu.
https://askubuntu.com/

Lenovo ideaPad 720 radeon rx560 – после установки дров по инструкции, система отказалась загружаться. Пришлось переустанавливать ubuntu

есть тут кто живой?

найти и поставить последнюю версию драйвера (которую еще надо прописать в команде:
sudo dpkg -l | grep amdgpu-pro && sudo apt -y install

ставлю на 19.10 драйвер amdgpu-pro-20.20-1089974-ubuntu-18.04.tar
Выдает ошибку:
Настраивается пакет amdgpu-pro-pin (20.20-1089974) …
ERROR: This package can only be installed on Ubuntu 18.04.
dpkg: ошибка при обработке пакета amdgpu-pro-pin (–configure):
installed amdgpu-pro-pin package post-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
amdgpu-pro-pin
E: Sub-process /usr/bin/dpkg returned an error code (1)
ERROR: Unable to install pin package.
This driver may not support the running operating system.

Вы пропустили

AEGIS Algorithms Android Angular Apache Airflow Apache Druid Apache Flink Apache Spark API API Canvas AppSec Architecture Artificial Intelligence Astro Authentication Authorization AutoGPT AWS AWS Aurora AWS Boto3 AWS EC2 AWS Lambda Azure Babylon.js Backend bash Beautiful Soup Bento UI Big Data Binary Tree Browser API Bun Career Cassandra Charts ChatGPT Chrome Extension Clean Code CLI ClickHouse Coding Codux Combine Compose Computer Context Fusion Copilot Cosmo Route CProgramming cron Cryptography CSS CTF Cypress DALL-E Data Analysis Data science Database dbt dbt Cloud deno Design Design Patterns Detekt Development Distributed Systems Django Docker Docker Hub Drizzle DRY DuckDB Express FastAPI Flask Flutter For Beginners Front End Development Game Development GCN GCP Geospatial Git GitHub Actions GitHub Pages Gitlab GMS GoFr Golang Google Google Sheets Google Wire GPT-3 GPT3 Gradio Gradle Grafana Graphic Design GraphQL gRPC Guidance HMS Hotwire HTML Huawei HuggingFace IndexedDB InfoSec Interview iOS Jackknife Java JavaScript Jetpack Compose JSON Kafka Kotlin Kubernetes LangChain Laravel Linux LlaMA LLM localStorage Logging Machine Learning Magento Math Mermaid Micro Frontends Mobile Mobile App Development mondayDB MongoDB Mongoose MySQL Naming NestJS NET NetMock Networks NextJS NLP Node.js Nodejs NoSQL NPM OOP OpenAI OTP Pandas PDF PHP Playwright Plotly Polars PostgreSQL Prefect Productivity Programming Prometheus Puppeteer Pushover Python Pytorch Quarkus Rabbitmq RAG Ramda Raspberry Pi React React Native Reactor Redis REST API Revolut Riverpod RProgramming Ruby Ruby on Rails Rust Scalene SCDB ScyllaDB Selenium Servers Sklearn SLO SnowFlake Snowkase Software Architecture Software Development Solara Solid Spring Boot SQL SQLite Streamlit SudoLang Supabase Swift SwiftUI Tailwind CSS Taipy Terraform Testing Transformers TURN TypeScript Ubuntu UI Design Unix UX UX Design Vim Vite VSCode Vue Web Architecture Web Components Web Development Web Frameworks Web Scraping Web-разработка Webassembly Websocket Whisper Widgets WordPress YAML YouTube Zed Наука о данных Разное Тренды

Как исследовать и визуализировать данные МО для обнаружения объектов на изображениях