Как установить драйверы для видеокарты amd radeon rx 550
Обновлено: 21.11.2024
В прошлом пользователи Linux обычно не могли использовать свою дискретную видеокарту по максимуму из-за отсутствия драйверов и поддержки. В настоящее время все больше производителей добавляют в свой официальный список поддерживаемых основных дистрибутивов Linux, таких как Ubuntu или AMD. AMDGPU — это графический драйвер с открытым исходным кодом, официально выпущенный для видеокарт AMD Radeon из семейства GCN (Graphics Core Next).
В этой статье мы покажем вам, как установить драйверы графического процессора AMD в Ubuntu. Руководство применимо к более старым версиям Ubuntu и многим другим дистрибутивам Linux, основанным на Ubuntu, таким как Linux Mint или Pop! ОС.
AMDGPU и AMDGPU-PRO
Если вы продолжите изучение веб-сайта AMD, вы обнаружите, что они предлагают два отдельных драйвера для Linux: AMDGPU и AMDGPU-PRO. Вы можете задаться вопросом, в чем разница между ними? Читайте дальше, чтобы найти ответ.
AMDGPU — это драйвер с открытым исходным кодом для видеокарт AMD Radeon на базе архитектуры Graphics Core Next. Это результат интенсивной координации с сообществом открытого исходного кода, поэтому обеспечивается совместимость между дистрибутивами.
AMDGPU-PRO — это тот же драйвер с открытым исходным кодом, но с проприетарным наложением, разработанным самой AMD. Согласно заявлениям компании, проприетарные компоненты AMDGPU-PRO обеспечивают лучшую поддержку интенсивных 3D-приложений.
Но, несмотря на лучшую поддержку, эталонный тест показывает, что AMDGPU иногда работает немного лучше, чем его аналог PRO.
Драйвер AMDGPU поддерживает эти графические процессоры (неполный список): CARRIZO APU, Radeon R9 Nano/Fury/FuryX, STONEY APU, Radeon R9 285/380/380X/M295X/M390X/M395X/ M485X, Radeon R5 M315, Radeon R7 M260/M265/M340/M360/M445/M460, Radeon RX 470/480, Radeon RX 460, Radeon RX 550/560/570/580, Radeon RX Vega 56/64, Radeon VII, Radeon RX 5600/5600XT/5700/5700XT, Radeon RX 5300/5300XT/5500/5500XT, Radeon RX 6800/6800XT/6900XT, Radeon RX 6700XT, Radeon RX 6600/6600XT.
Определить текущую видеокарту
Первое, что вам нужно сделать, это проверить модель карты VGA и используемый драйвер. Вы можете сделать это, выполнив следующую команду:
Из вывода видно, что драйвер AMD Radeon amdgpu уже установлен и используется. Это означает, что все модули загружаются ядром и в настоящее время отвечают за взаимодействие с графическим процессором. Мы можем подтвердить это, запустив:
Установите драйвер AMDGPU из официального пакета
AMD предоставляет официальный драйвер вместе с установщиком на веб-сайте. Вы можете либо перейти на страницу загрузки AMD и выбрать соответствующий драйвер, либо сразу перейти на страницу выпуска, на которой вы можете напрямую получить архив .tar.xz. В этом случае мы продемонстрируем шаги, используя AMDGPU версии 21.20. Выполните следующую команду, чтобы загрузить драйвер.
После завершения загрузки извлеките его.
Перейдите к только что извлеченному каталогу, вы увидите файл ./amdgpu-install. Запустите приведенные ниже команды, чтобы установить разрешения и выполнить скрипт:
Если вы предпочитаете AMDGPUPRO, вместо этого запустите программу установки ./amdgpu-pro-install :
Мы надеемся, что приведенная выше информация помогла вам успешно установить драйверы AMD GPU в вашей системе Ubuntu. Мы также рассмотрели установку другого программного обеспечения для Linux, например, как установить браузер Chromium в Debian, как установить CMake, Airflow и ADB/fastboot в Ubuntu, если вам это интересно. Если у вас есть предложения, оставьте комментарий ниже.
На этой странице описывается процесс установки и настройки драйверов дисплея для графического оборудования ATI/AMD в системах Debian.
- Драйверы AMD/ATI (amdgpu, radeon, r128, mach64)
- Идентификация
- Драйверы
- Прошивка ол>
- AMDGPU/Vulkan на старых картах ол>
- радеонтоп
- амдгпу-вентилятор
- Для поддержки 32-разрядных приложений также установите пакет lib32-mesa из репозитория с несколькими библиотеками.
- Для драйвера DDX (который обеспечивает 2D-ускорение в Xorg) установите пакет xf86-video-amdgpu.
- Для поддержки Vulkan установите пакет vulkan-radeon или amdvlk. При необходимости установите пакет lib32-vulkan-radeon или lib32-amdvlk для поддержки 32-разрядных приложений.
- Для поддержки 32-разрядных приложений также установите пакет lib32-mesa-gitAUR из репозитория mesa-git или из AUR.
- Для драйвера DDX (который обеспечивает 2D-ускорение в Xorg) установите пакет xf86-video-amdgpu-gitAUR.
- Для поддержки Vulkan с помощью приведенного ниже репозитория mesa-git установите пакет vulkan-radeon-git. При необходимости установите пакет lib32-vulkan-radeon-git для поддержки 32-разрядных приложений. Этого не требуется при сборке mesa-gitAUR из AUR.
- Южные острова (SI): radeon.si_support=0 amdgpu.si_support=1
- Морские острова (CIK): radeon.cik_support=0 amdgpu.cik_support=1
- Используйте параметры модуля в методе командной строки ядра, чтобы убедиться, что amdgpu работает должным образом
- Используйте метод MODULES=(amdgpu) mkinitcpio, но не добавляйте radeon в конфигурацию
- Проверить, что modprobe -r radeon удалит модуль ядра после входа на рабочий стол.
- Занести модуль Radeon в черный список, чтобы ядро не проверяло его во время загрузки на втором этапе:
- WattmanGTK – инструмент с графическим интерфейсом GTK для отслеживания P-состояний температуры графического процессора.
- TuxClocker — инструмент мониторинга и разгона Qt5.
- amdgpu-clocks — сценарий, который можно использовать для мониторинга и установки пользовательских режимов питания графических процессоров AMD. Он также предлагает службу Systemd для автоматического применения настроек при загрузке.
- TuxClocker — инструмент мониторинга и разгона Qt5.
- CoreCtrl — инструмент для разгона с графическим интерфейсом, похожим на WattMan, который поддерживает профили для каждого приложения.
- Чтобы отобразить доступные выходные данные и настройки, выполните:
- Чтобы установить режим масштабирования = Полный формат только для каждого доступного вывода, выполните:
- "(EE) AMDGPU(0): [DRI2] DRI2SwapBuffers: у drawable нет задней или передней части?" ошибка после открытия glxgears, может открыть сервер Xorg, но приложения OpenGL аварийно завершают работу.
- Ошибка "(EE) AMDGPU(0): данная глубина (32) не поддерживается драйвером amdgpu", Xorg не запустится.
- Новости
- В центре внимания
- Обзор SAPPHIRE PULSE RX 5600 XT, производительность и функции!
- 10 лучших компьютерных игр 2019 года!
- SAPPHIRE PULSE RX 5600 XT – КАК: Руководство по обновлению BIOS!
- Обзор SAPPHIRE NITRO+ RX 5500 XT, производительность и возможности!
- «Ведьмак 3: Дикая Охота» — производительность игрового процесса
Откройте для себя шасси расширения GearBox Thunderbolt™ 3 eGFX
Загрузите последние версии драйверов для потребительской видеокарты SAPPHIRE Radeon и операционной системы. Также обратите внимание, что большинство драйверов AMD являются универсальными и обратно совместимыми, однако они зависят от операционной системы. Всегда убедитесь, что вы выбрали подходящую операционную систему для своего компьютера, хотя последние версии драйверов должны быть совместимы с большинством графических процессоров предыдущих поколений.
Только драйверы графического процессора Radeon.
Информацию о других продуктах можно найти на страницах отдельных продуктов.NitroCharged для геймеров™
NitroCharged для геймеров™
Авторское право © 2022 SAPPHIRE Technology Limited. Все права защищены. Ознакомьтесь с нашей Политикой конфиденциальности.
Читайте также:
Идентификация
Серию/кодовое имя графического процессора (GPU) AMD/ATI установленной видеокарты обычно можно определить с помощью команды lspci. Например:
Драйверы
Поддержка нового графического оборудования AMD обеспечивается пакетом xserver-xorg-video-amdgpu. Это официально распространяется на все карты, которые являются частью GCN 1.2 («GCN 3-го поколения») или новее. Это поколение состоит из большинства чипов, выпущенных после июня 2015 года. Карты GCN 1.0 и GCN 1.1 (произведенные с января 2012 года по июнь 2015 года) поддерживаются экспериментально и требуют установки дополнительных параметров ядра, как описано в экспериментальном разделе.
Пакет драйверов ATI автоматически определит, есть ли в вашем оборудовании Radeon, Rage 128 или Mach64 и более ранние чипы, и загрузит radeon, r128 или mach64. соответствующий видеодрайвер.
Поскольку драйвер AMDGPU пересекается со старым драйвером Radeon для поддержки графических процессоров GCN 1.0/1.1, можно использовать любой драйвер.Старый драйвер Radeon не поддерживает Vulkan или компилятор ACO и часто работает медленнее, но гораздо стабильнее и используется по умолчанию.
Прошивка
Проприетарная двоичная прошивка (также известная как микрокод) не разрешена в основном репозитории Debian в соответствии с Руководством по бесплатному программному обеспечению Debian. Прошивку можно получить, установив пакет firmware-amd-graphics, если несвободный компонент включен в вашем файле SourcesList. Инструкции по установке ниже этого раздела документируют добавление этого компонента и установку необходимого встроенного ПО.
Без установки этого пакета обычно наблюдается низкая производительность 2D/3D. Некоторым графическим процессорам может потребоваться прошивка для правильной работы.
Установка
Следующая процедура установит пакеты драйверов дисплея с открытым исходным кодом, модули DRI (для 3D-ускорения) и прошивку/микрокод драйвера. Он устанавливает метапакет видеодрайверов Xorg, который включает в себя все драйверы. Ваша система автоматически выберет, какой из них использовать при загрузке. Если ваша карта поддерживается как AMDGPU, так и Radeon (например, серия GCN 1.0/1.1), по умолчанию используется radeon. Вы можете просмотреть инструкции по использованию более новой версии драйвера здесь
Если вы ранее использовали несвободный проприетарный драйвер NVIDIA, вам необходимо удалить его, если вы хотите теперь использовать ускоренный драйвер AMD. Самый простой способ — использовать команду:
Предотвращение разрывов экрана
Разрыв экрана может появиться при использовании модуля драйвера/ядра amdgpu с процессором AMD Renoir и другими.
Включите TearFree на внешнем мониторе (до перезагрузки) с помощью:
Сделайте изменения постоянными, создав этот файл и перезапустив X:
32-битная поддержка
Игры, установленные из Steam, запущенные в Wine или одновременно работающие с появлением Valve Proton, могут требовать 32-разрядных графических библиотек в тот или иной момент при попытке запустить 32-разрядную версию. игры. Это можно сделать, включив мультиархив и установив соответствующие библиотеки. Обратите внимание, что в следующем руководстве предполагается, что ваш пользователь настроен на использование sudo, чего некоторые формы установки могут не использовать по умолчанию, внесите необходимые изменения, если это так.
Во-первых, чтобы включить поддержку 32-разрядных систем и соответствующим образом обновить репозитории:
Затем, чтобы установить соответствующие библиотеки:
Затем вам может потребоваться перезапустить соответствующие приложения, чтобы они загрузили новые библиотеки. После этого проблем быть не должно.
Экспериментальные варианты
AMDGPU/Vulkan на старых картах
Если ваша видеокарта построена на базе GCN 1.0 или GCN 1.1 (также известной как карта семейства "Южные острова" или "Морские острова"), вы можете включить экспериментальную поддержку AMDGPU, чтобы увидеть потенциально более высокую производительность и Vulkan. поддержка.
Сначала следуйте обычным инструкциям по установке, а затем откройте файл /etc/default/grub в выбранном вами текстовом редакторе. Обратите внимание, что для редактирования требуются права администратора, поэтому вам нужно либо открыть текстовый редактор с помощью sudo, либо использовать такой редактор, как Kate, который поддерживает разрешения PolKit.
В кавычках строки, начинающейся с GRUB_CMDLINE_LINUX_DEFAULT, добавьте параметры radeon.si_support=0 amdgpu.si_support=1 для карт Южных островов (GCN 1.0), или radeon.cik_support=0 amdgpu.cik_support=1 для карт Sea Islands (GCN 1.1).
Например, если вы использовали карточку GCN 1.1, последняя строка может выглядеть примерно так:
Кроме того, если вы используете гибридный процессор AMD A10 со встроенной картой Sea Island (GCN 1.1), вам, возможно, придется отключить Radeon Dynamic Power Management для правильной загрузки. Это функция, которая динамически повторно тактирует графическое ядро, чтобы APU оставался более холодным и тихим, однако для версий ядра 4.x.x и 5.x.x эта функция может привести к бесконечному циклу перезапуска. Чтобы отключить его, следуя приведенным выше инструкциям, добавьте radeon.dpm=0 в параметры загрузки.
После редактирования и применения изменений запустите sudo update-grub2 и перезагрузите систему. Если все пойдет хорошо, он должен использовать новый драйвер.
Инструменты
радеонтоп
radeontop — это инструмент для мониторинга использования карт AMD. Он полезен для проверки того, используется ли оборудование в полной мере, а также для диагностики узких мест.
амдгпу-вентилятор
Возможно, драйвер и прошивка слишком плохо управляют вентиляторами. amdgpu-fan — это инструмент, который позволяет вам управлять вентиляторами видеокарты, чтобы лучше контролировать температуру. К сожалению, этот инструмент с открытым исходным кодом недоступен в репозиториях Debian, его необходимо установить из python-pip3:
Отредактируйте файл конфигурации со следующими параметрами: sudo nano /etc/amdgpu-fan.yml
Создайте службу в systemd, чтобы демонизировать инструмент: sudo nano /etc/systemd/system/amdgpu-fan.service Заполните файл:
Перезагрузите systemd, включите и запустите новую службу и проверьте ее статус:
Обратите внимание, что вентиляторы лучше реагируют, когда вы используете свою видеокарту (кодирование, видеоигры и т. д.).
Устранение неполадок
Гибридная графика
AMD поставляет гибридную графику, в которой видеокарта AMD может быть объединена с видеокартой другого типа. Без надлежащей поддержки карты могут работать неэффективно, используя только одну или другую или даже активируя обе одновременно, что приводит к чрезмерному энергопотреблению.
Debian Stretch и более новые версии поставляются с версией Mesa, которая поддерживает разгрузку DRI. Убедитесь, что установлены все необходимые драйвера. Также необходимо установить пакет firmware-amd-graphics.
Проверьте, отображаются ли обе карты:
В приведенном выше списке должны быть указаны как названия плат, так и связанные с ними драйверы. Предполагая, что вы используете выделенный чип, использующий radeon, и встроенную карту Intel, например, использующую драйвер intel, вы можете установить:
AMDGPU — это графический драйвер с открытым исходным кодом для видеокарт AMD Radeon из семейства Graphics Core Next.
Содержание
Выбор правильного драйвера
Установка
Установите пакет mesa, который предоставляет драйвер DRI для 3D-ускорения.
Экспериментальный
Некоторым пользователям может быть полезно использовать экспериментальную сборку mesa основной ветки разработки, чтобы активировать такие функции, как улучшения AMD Navi, которых нет в стандартных пакетах mesa.
Установите пакет mesa-git AUR, который предоставляет драйвер DRI для 3D-ускорения.
Примечание. Для запуска X может потребоваться символическая ссылка на LibLLVM. Например, ln -s /usr/lib/libLLVM-10git.so /usr/lib/libLLVM-10svn.so
Совет. Пользователи, которые не хотят компилировать пакет mesa-git AUR, могут использовать неофициальный репозиторий mesa-git.
Включить поддержку южных островов (SI) и морских островов (CIK)
Пакет linux обеспечивает поддержку AMDGPU для карт Южных островов (серия HD 7000, SI, т. е. GCN 1) и островов Моря (серия HD 8000, CIK, т. е. GCN 2). Драйвер ядра amdgpu должен быть загружен перед radeon. Вы можете проверить, какой драйвер ядра загружен, запустив lspci -k . Должно быть так:
Если драйвер amdgpu не используется, следуйте инструкциям в следующем разделе.
Загрузить драйвер amdgpu
Параметры модулей amdgpu и radeon: cik_support= и si_support= .
Они должны быть установлены как параметры ядра или в файле конфигурации modprobe и зависят от версии GCN карт.
Вы можете использовать оба параметра, если не уверены, какая у вас карта ядра.
Совет: dmesg может указать правильный используемый параметр ядра: [..] amdgpu 0000:01:00.0: используйте radeon.cik_support=0 amdgpu.cik_support=1 для переопределения.
Установите параметры модуля в командной строке ядра
Установите один из следующих параметров ядра:
Укажите правильный порядок модулей
Установите параметры модуля в modprobe.d
Создайте файлы конфигурации modprobe в /etc/modprobe.d/ , подробности о синтаксисе см. в modprobe.d(5).
Для южных островов (SI) используйте опцию si_support=1 , для морских островов (CIK) используйте опцию cik_support=1 , например:
Убедитесь, что modconf находится в массиве HOOKS в файле /etc/mkinitcpio.conf, и повторно создайте initramfs.
Скомпилируйте ядро, поддерживающее драйвер amdgpu
При сборке или компиляции ядра в конфигурации необходимо установить CONFIG_DRM_AMDGPU_SI=Y и/или CONFIG_DRM_AMDGPU_CIK=Y.
Отключить полную загрузку Radeon при загрузке
Ядро может по-прежнему проверять и загружать модуль radeon в зависимости от конкретного задействованного графического чипа, но модуль не нужно загружать после подтверждения того, что amdgpu работает должным образом.Перезагружайтесь между каждым шагом, чтобы убедиться, что он работает, прежде чем переходить к следующему шагу:
Вывод lsmod и dmesg теперь должен показывать только загрузку драйвера amdpgu, radeon не должен присутствовать. Каталог /sys/modules/radeon не должен существовать.
AMDGPU PRO
AMD предоставляет проприетарный двоичный драйвер пользовательской среды под названием AMDGPU PRO, который работает поверх драйвера ядра AMDGPU с открытым исходным кодом.
Из статьи о тестах Radeon Software 18.50 и Mesa 19: когда дело доходит до игр OpenGL, драйвер RadeonSI Gallium3D просто доминирует над проприетарным драйвером AMD OpenGL.
Установите amdgpu-pro-libgl AUR . При необходимости установите пакет lib32-amdgpu-pro-libgl AUR для поддержки 32-разрядных приложений.
Компилятор ACO
Компилятор ACO — это компилятор шейдеров с открытым исходным кодом, созданный и разработанный корпорацией Valve для прямой конкуренции с компилятором LLVM, драйверами AMDVLK, а также с Windows 10. Он требует меньше времени компиляции, а также лучше работает в играх, чем LLVM и АМДВЛК.
Некоторые тесты можно увидеть в It's FOSS и Phoronix (1) (2) (3).
Начиная с mesa версии 20.2, компилятор ACO включен по умолчанию.
Загрузка
Предполагается, что модуль ядра amdgpu загружается автоматически при загрузке системы.
Возможно, он загружается, но поздно, после того, как X-сервер требует этого. В этом случае:
Конфигурация Xorg
Xorg автоматически загрузит драйвер и будет использовать EDID вашего монитора для установки исходного разрешения. Конфигурация требуется только для настройки драйвера.
Если вы хотите выполнить настройку вручную, создайте файл /etc/X11/xorg.conf.d/20-amdgpu.conf и добавьте следующее:
В этом разделе вы можете включить функции и настроить параметры драйвера. Перед настройкой параметров драйвера см. amdgpu(4).
Визуализация без разрывов
TearFree контролирует предотвращение разрывов с помощью аппаратного механизма перелистывания страниц. Если этот параметр установлен, значение свойства по умолчанию — «включено» или «выключено» соответственно. Если этот параметр не установлен, значение свойства по умолчанию — auto, что означает, что функция TearFree включена для повернутых выходов, выходов с примененными преобразованиями RandR и для подчиненных выходов RandR 1.4, в противном случае отключена:
Вы также можете временно включить TearFree с помощью xrandr:
Где выход должен выглядеть как DisplayPort-0 или HDMI-A-0, и его можно получить, запустив xrandr -q .
Уровень DRI
DRI устанавливает максимальный уровень DRI для включения. Допустимые значения: 2 для DRI2 или 3 для DRI3. По умолчанию используется 3 для DRI3, если версия Xorg >= 1.18.3, в противном случае используется DRI2:
Переменная частота обновления
10-битный цвет
Предупреждение. Многие приложения могут иметь графические артефакты или аварийно завершать работу при включении 10-битного цвета. В частности, это касается Steam, который аварийно завершает работу с ошибкой X, и всех приложений Vulkan.
Новые карты AMD поддерживают цвет 10 бит на канал, но по умолчанию используется 24-битный цвет, а 30-битный цвет должен быть включен явно. Его включение может уменьшить видимые полосы/артефакты в градиентах, если приложения также поддерживают это. Чтобы проверить, поддерживает ли ваш монитор его, найдите «EDID» в файле журнала Xorg (например, /var/log/Xorg.0.log или ~/.local/share/xorg/Xorg.0.log ):
Чтобы проверить, включен ли он в данный момент, найдите "Глубина"):
В конфигурации по умолчанию вместо этого будет указано, что глубина равна 24, при этом 24 бита хранятся в 4 байтах.
Чтобы проверить, работает ли 10-битная версия, выйдите из Xorg, если он у вас запущен, и запустите Xorg -retro, который отобразит черно-белую сетку, затем нажмите Ctrl-Alt-F1 и Ctrl-C, чтобы выйти из X, и запустите Xorg. -глубина 30 -ретро. Если все работает нормально, значит, работает 10-бит.
Для запуска в 10-битном режиме через startx используйте startx -- -depth 30 . Чтобы включить его навсегда, создайте или добавьте в:
Уменьшить задержку вывода
Если вы хотите свести к минимуму задержку, вы можете отключить перелистывание страниц и без разрывов:
Возможности
Ускорение видео
Мониторинг
Мониторинг вашего графического процессора часто используется для проверки температуры, а также P-состояний вашего графического процессора.
CLI (по умолчанию)
Чтобы проверить P-состояния графического процессора, выполните:
Чтобы контролировать свой GPU, выполните:
Чтобы проверить использование графического процессора, выполните:
Чтобы проверить частоту графического процессора, выполните:
Чтобы проверить температуру графического процессора, выполните:
Чтобы проверить частоту видеопамяти, выполните:
Чтобы проверить использование видеопамяти, выполните:
Чтобы проверить размер видеопамяти, выполните:
С помощью утилиты radeontop вы можете просмотреть использование вашего графического процессора как в процентах от общей активности, так и в отдельных блоках. Установите его с пакетом radeontop. Если он не распознает ваш GPU, попробуйте radeontop-git AUR .
Разгон
Начиная с Linux 4.17, можно настроить тактовые частоты и напряжение видеокарты через /sys/class/drm/card0/device/pp_od_clk_voltage .
Параметры загрузки
Необходимо разблокировать доступ для настройки часов и напряжения в sysfs, добавив параметр ядра amdgpu.ppfeaturemask=0xffffffff .
Вручную (по умолчанию)
Примечание. В sysfs такие пути, как /sys/class/drm/. являются просто символическими ссылками и могут меняться между перезагрузками. Постоянные местоположения можно найти в /sys/devices/ , например. /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/ . Настройте команды соответствующим образом для надежного результата.
Чтобы установить часы графического процессора для максимального P-состояния 7, например. графический процессор Polaris до 1209 МГц и напряжение 900 мВ, запустите:
Та же процедура может быть применена к видеопамяти, например. максимальное P-состояние 2 на картах Polaris серии 5xx:
Чтобы проверить, сработало ли это, считайте часы и напряжение под 3D-нагрузкой:
Вы можете восстановить значения по умолчанию следующим образом:
Также можно запретить драйверу переключаться в определенные P-состояния, например. для обхода проблем с глубокими энергосберегающими P-состояниями, такими как мерцающие артефакты или заикание. Чтобы установить максимальное P-состояние VRAM на карте Polaris RX 5xx, при этом позволяя самому графическому процессору работать с более низкими тактовыми частотами, выполните:
Разрешить только три самых высоких P-состояния графического процессора:
Чтобы установить допустимое максимальное энергопотребление графического процессора, например, 50 Вт, беги
До версии ядра Linux 4.20 значение можно будет только уменьшить, но не увеличить.
Примечание. Описанная выше процедура была протестирована с картой Polaris RX 560. Может быть различное поведение или ошибки с разными графическими процессорами.
Помощь
Если вы не склонны полностью вручную разгонять свой графический процессор, сообщество предлагает несколько инструментов для разгона, которые помогут вам разогнать и контролировать свой графический процессор AMD.
Инструменты интерфейса командной строки
Графические инструменты
Запуск при загрузке
Если вы хотите, чтобы ваши настройки применялись автоматически при загрузке, просмотрите эту ветку Reddit, чтобы настроить и применить свои настройки при загрузке.
Профили мощности
AMDGPU предлагает несколько оптимизаций с помощью профилей энергопотребления, одним из наиболее часто используемых является режим вычислений для приложений с интенсивным использованием OpenCL. Доступные профили мощности могут быть перечислены с помощью:
Примечание: card0 идентифицирует конкретный графический процессор на вашем компьютере. В случае нескольких графических процессоров обязательно укажите правильный адрес.
Чтобы использовать определенный профиль питания, необходимо сначала включить ручное управление им с помощью:
Затем, чтобы выбрать профиль питания, написав связанное с ним поле NUM, например. чтобы включить выполнение COMPUTE:
Включить масштабирование изображения графическим процессором
Эта статья или раздел являются кандидатами на перенос в xrandr.
Чтобы избежать использования масштабатора, встроенного в дисплей, и вместо этого использовать собственный масштабатор графического процессора, если не используется собственное разрешение монитора, выполните:
Устранение неполадок
Xorg или приложения не запускаются
Установка глубины экрана в Xorg на 16 или 32 вызовет проблемы/сбой. Чтобы избежать этого, вы должны использовать стандартную глубину экрана 24, добавив это в свой раздел «экран»:
Экранные артефакты и проблема с частотой
Динамическое управление питанием может привести к появлению артефактов на экране при отображении на мониторах с более высокими частотами (выше 60 Гц) из-за проблем, связанных с управлением тактовой частотой графического процессора[1][2].
Обходной путь [3] заключается в сохранении высокого или низкого уровня в /sys/class/drm/card0/device/power_dpm_force_performance_level .
Чтобы сделать его постоянным, вы можете создать правило udev:
Чтобы определить имя ЯДРА, выполните:
Артефакты в Chromium
Низкая производительность и/или нестабильность R9 серии 390
Если у вас возникли проблемы [5] с видеокартой AMD R9 серии 390, установите radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1 amdgpu.dc=1 в качестве параметров ядра, чтобы принудительно использование драйвера amdgpu вместо radeon.
Если это по-прежнему не работает, попробуйте отключить DPM, установив параметры ядра следующим образом: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1
Зависает с сообщением "[drm] IP block:gmc_v8_0 зависает!" ошибка ядра
Если у вас возникают зависания и сбои ядра во время задачи с интенсивным использованием графического процессора с ошибкой ядра "[drm] IP-блок: gmc_v8_0 завис!" [6], обходным путем является установка amdgpu.vm_update_mode=3 в качестве параметров ядра, чтобы заставить обновление таблиц страниц GPUVM выполняться с использованием ЦП. Недостатки перечислены здесь [7].
Курсор поврежден
Если у вас возникают проблемы с курсором мыши, который иногда не отображается должным образом, установите для параметра "SWCursor" значение "True" в разделе "Устройство" файла конфигурации /etc/X11/xorg.conf.d/20-amdgpu.conf. .
Если вы используете xrandr для масштабирования и курсор мерцает или исчезает, вы можете исправить это, установив свойство TearFree: xrandr --output HDMI-A-0 --set TearFree on .
Система зависает или аварийно завершает работу при игре на картах Vega
Энергопотребление навигации
Некоторые пользователи сообщают о более высоком, чем обычно, энергопотреблении в режиме ожидания при использовании ядра 5.3. Для ядра 5.4 доступен набор исправлений, который исправляет проблемы.
Повреждение WebRenderer (Firefox)
Артефакты и другие аномалии могут проявляться (например, невозможность выбора параметров расширения), когда пользователь принудительно включает WebRenderer. Обходной путь — вернуться к композитингу OpenGL.
Двойная скорость или звук "бурундук" или отсутствие звука при подключении устройства 4K@60Hz
Иногда это происходит из-за проблем со связью между устройством AMDGPU и дисплеем 4K, подключенным через HDMI. Возможный обходной путь — включить HDR или «Ultra HD Deep Color» через встроенные настройки дисплея. На многих телевизорах на базе Android это означает установку «Стандартного» вместо «Оптимального».
Технология охлаждения TOXIC Tri-X с воздушным охлаждением
ТОКСИЧЕСКИЙ AMD Radeon™ RX 6900 XT Extreme Edition
Технология охлаждения TOXIC AIO - One Click TOXIC BOOST до 2730 МГц
ТОКСИЧЕСКАЯ AMD Radeon™ RX 6900 XT, ограниченная серия
Технология охлаждения TOXIC AIO — TOXIC BOOST одним нажатием
NITRO+ AMD Radeon™ RX 6900 XT SE
До 2365 МГц, 16 ГБ/256 бит DDR6. Эффективная скорость 16 Гбит/с
NITRO+ AMD Radeon™ RX 6900 XT
До 2285 МГц, 16 ГБ/256 бит DDR6. Эффективная скорость 16 Гбит/с
NITRO+ AMD Radeon™ RX 6800 XT SE
До 2360 МГц, 16 ГБ/256 бит DDR6. Эффективная скорость 16 Гбит/с
NITRO+ AMD Radeon™ RX 6800 XT
До 2360 МГц, 16 ГБ/256 бит DDR6. Эффективная скорость 16 Гбит/с
НИТРО+ AMD Radeon™ RX 6800
До 2190 МГц, 16 ГБ/256 бит DDR6. Эффективная скорость 16 Гбит/с
NITRO+ AMD Radeon™ RX 6700 XT
До 2 622 МГц, 12 ГБ/192 бит DDR6. Эффективная скорость 16 Гбит/с
NITRO+ AMD Radeon™ RX 6600 XT
До 2 607 МГц, 8 ГБ/128 бит DDR6. Эффективная скорость 16 Гбит/с
NITRO+ RX 5700 XT 8G GDDR6 SE
До 2035 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14,4 Гбит/с
NITRO+ RX 5700 XT 8G GDDR6
До 2010 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
NITRO+ RX 5700 XT 8G GDDR6
До 1980 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
NITRO+ RX 5500 XT 8G GDDR6 SE
До 1845 МГц, 8 ГБ/128 бит GDDR6. Эффективная скорость 14,4 Гбит/с
NITRO+ RX 590 8G G5 SE
До 1560 МГц, 8 ГБ GDDR5, Blue Shroud
NITRO + RX 590 8 ГБ AMD 50 Gold Edition
До 1560 МГц, 8 ГБ GDDR5, Gold Shroud
НИТРО+ RX 590 8G G5
До 1560 МГц, 8 ГБ GDDR5, игры с разрешением 1 440p
NITRO+ RX 580 8G G5 LE
До 1450 МГц, 8 ГБ GDDR5, игры с разрешением 1 440p
NITRO+ RX 580 8G G5 SE
До 1430 МГц, 8 ГБ GDDR5, Blue Shroud
НИТРО+ RX 580 8G G5
До 1411 МГц, 8 ГБ GDDR5, игры с разрешением 1 440p
НИТРО+ RX 580 4G G5
До 1411 МГц, 4 ГБ GDDR5, игры с разрешением 1 440p
НИТРО+ RX 570 8G G5
До 1340 МГц, 8 ГБ GDDR5, игры 1080p
НИТРО+ RX 570 4G G5
До 1340 МГц, 4 ГБ GDDR5, игры 1080p
ИМПУЛЬСНЫЙ AMD Radeon™ RX 6800 XT
До 2310 МГц, 16 ГБ/256 бит DDR6. Эффективная скорость 16 Гбит/с
ИМПУЛЬСНЫЙ AMD Radeon™ RX 6800
До 2170 МГц, 16 ГБ/256 бит DDR6. Эффективная скорость 16 Гбит/с
ПУЛЬС AMD Radeon™ RX 6700 XT
До 2581 МГц, 12 ГБ/192 бит DDR6. Эффективная скорость 16 Гбит/с
ПУЛЬС AMD Radeon™ RX 6600 XT
До 2593 МГц, 8 ГБ/128 бит DDR6. Эффективная скорость 16 Гбит/с
ИМПУЛЬСНЫЙ AMD Radeon™ RX 6600
До 2491 МГц, 8 ГБ/128 бит DDR6. Эффективная скорость 14 Гбит/с
ПУЛЬС AMD Radeon™ RX 6500 XT
До 2825 МГц, 4 ГБ, 64-разрядная память DDR6. Эффективная скорость 18 Гбит/с
PULSE RX 5700 8G GDDR6 Tri-X
До 1750 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 5700 XT 8G GDDR6
До 1925 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 5700 BE 8G GDDR6
До 1750 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
*Без вентилятора Quick Connect / Dual BIOS
PULSE RX 5700 XT 8G GDDR6
До 1925 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
*Без вентилятора Quick Connect / Dual BIOS
PULSE RX 5700 8G GDDR6
До 1750 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 5600 XT 6G GDDR6
До 1750 МГц, 6 ГБ/192 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 5600 XT 6G GDDR6
До 1620 МГц, 6 ГБ/192 бит GDDR6. Эффективная скорость 14 Гбит/с
*Без вентилятора Quick Connect / Dual BIOS
PULSE RX 5500 XT 8G GDDR6
До 1845 МГц, 8 ГБ/128 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 5500 XT SF 4G GDDR6
До 1845 МГц, 4 ГБ/128 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 5500 XT SF 8G GDDR6
До 1845 МГц, 8 ГБ/128 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 5500 XT 4G GDDR6
До 1845 МГц, 4 ГБ/128 бит GDDR6. Эффективная скорость 14 Гбит/с
PULSE RX 590 8G G5
До 1545 МГц, 8G5, 1440p для игр
PULSE RX 580 8G G5
До 1366 МГц, 8G5, 1440p для игр
PULSE RX 580 8G G5 OC Lite
До 1350 МГц, 8G5, 1440p для игр
PULSE RX 580 4G G5
До 1366 МГц, 4 ГБ GDDR5, игры с разрешением 1440p.
PULSE RX 570 8G G5
До 1284 МГц, 8 ГБ GDDR5, игры с разрешением 1080p
PULSE RX 570 8G G5 Lite
До 1284 МГц, 8 ГБ GDDR5, игры с разрешением 1080p
ПУЛЬС RX 570 8GD5
До 1254 МГц, 8 ГБ GDDR5, игры с разрешением 1080p
PULSE RX 570 4G G5
До 1284 МГц, 4 ГБ GDDR5, игры с разрешением 1080p
PULSE RX 570 8G G5 HDMI DP
До 1284 МГц, 8 ГБ GDDR5, игры с разрешением 1080p
PULSE RX 570 4G G5 HDMI DP
До 1284 МГц, 4 ГБ GDDR5, игры с разрешением 1080p
PULSE RX 570 ITX 8G G5
Длина карты 170 мм, 1244 МГц, 8 ГБ GDDR5
PULSE RX 570 ITX 4G G5
Длина карты 170 мм, 1244 МГц, 4 ГБ GDDR5
PULSE RX 560 4G G5 14 CU
896 потоковых процессоров, 1226 МГц, 4 ГБ GDDR5
PULSE RX 560 4G G5, 14 CU, два вентилятора
Двойной вентилятор, 896 потоковых процессоров, 1216 МГц, 4 ГБ GDDR5
PULSE RX 560 2G G5 14 CU
896 потоковых процессоров, 1226 МГц, 2 ГБ GDDR5
PULSE RX 560 2G G5 14 CU (45 Вт)
896 потоковых процессоров, внешний разъем питания не требуется
PULSE RX 560 4G G5 16 CU
1024 потоковых процессора, 1300 МГц, 4 ГБ GDDR5
PULSE RX 560 4G G5 16 CU (45 Вт)
1024 потоковых процессора, внешний разъем питания не требуется
PULSE RX 560 2G G5 16 CU
1024 потоковых процессора, 1300 МГц, 2 ГБ GDDR5
PULSE RX 560 2G G5 16 CU (45 Вт)
1024 потоковых процессора, внешний разъем питания не требуется
PULSE RX 550 4G G5
1206 МГц, 4 ГБ памяти GDDR5. Внешний разъем питания не требуется.
PULSE RX 550 4G G5 640SP
640 потоковых процессоров, 1071 МГц, 4 ГБ GDDR5
PULSE RX 550 2G G5
1206 МГц, 2 ГБ GDDR5
PULSE RX 550 2G G5 640SP
640 потоковых процессоров, 1071 МГц
PULSE 550 2 ГБ G5, 64 бита
512 потоковых процессоров, 1206 МГц
PULSE RX 550 4G G5 LP
Низкопрофильный, 1206 МГц, 4 ГБ GDDR5
PULSE RX 550 4G G5 640 SP LP
640 потоковых процессоров, низкопрофильный, 1071 МГц, 4 ГБ GDDR5
Игровая видеокарта AMD Radeon™ RX 6900 XT
Архитектура AMD RDNA™ 2. Производительность, определяющая вашу игру
Игровая видеокарта AMD Radeon™ RX 6800 XT
Архитектура AMD RDNA™ 2. Производительность, определяющая вашу игру
Игровая видеокарта AMD Radeon™ RX 6800
Архитектура AMD RDNA™ 2.Производительность, определяющая вашу игру
AMD Radeon™ RX 6700 XT, 12 ГБ, AMD RDNA™ 2
Архитектура AMD RDNA™ 2. Производительность, определяющая вашу игру
AMD Radeon™ RX 6600
До 2491 МГц, 8 ГБ/128 бит DDR6. Эффективная скорость 14 Гбит/с
Radeon™ RX 5700 XT 8G GDDR6
До 1905 МГц, 8 ГБ/256 бит GDDR6. Эффективная скорость 14 Гбит/с
Radeon™ RX 5700 8G GDDR6
До 1725 МГц, 8 ГБ/256 бит DDR6. Эффективная скорость 14 Гбит/с
Системный кулер NITRO+ S240-A типа «все в одном»
КУЛИНАРНЫЙ ИННОВАЦИОННЫЙ ДИЗАЙН NITRO+ «Паук»
Системный кулер NITRO+ S360-A AIO
КУЛИНАРНЫЙ ИННОВАЦИОННЫЙ ДИЗАЙН NITRO+ «Паук»
Корпус GearBox 500 Thunderbolt™ 3 eGFX
Решение GearBox 500 Thunderbolt™ 3 PULSE RX 6600 XT eGFX
Решение GearBox Thunderbolt™ 3 eGFX
Thunderbolt 3 – активен двойной DP
Thunderbolt 3 – двойной активный HDMI
Адаптер SAPPHIRE USB Type-C/HDMI с PD
Адаптер USB Type-C на HDMI с зарядкой PD (Power Delivery)
Адаптер SAPPHIRE USB Type-C на VGA с PD
Дорожная док-станция SAPPHIRE USB Type-C 4-в-1
Блокчейн-сервер INCA EP-10
SAPPHIRE INCA EP-10 предлагает наилучшее сочетание технологий ЦП и ГП для обеспечения более быстрых и безопасных транзакций в блокчейне.
Блокчейн-сервер INCA CS-14
Блокчейн-система SAPPHIRE INCA CS-14
ГП-вычислительный сервер INCA EP-10
SAPPHIRE INCA EP-10 может предложить наилучшее сочетание технологий ЦП и ГП для обеспечения сверхпроизводительной обработки.
BP-FP6
BP-FP5
BP2-FP5
НП-FP5
N45-FP5
FS-FP6
FS-FP5
IPC-FP5
IPC-FP6
TM-FP6-2DP
TM-FP6-4DP
GPRO 8200 8G GDDR5 PCI-E QUAD DP
Передовое решение SAPPHIRE для доставки цифровых вывесок в коммерческие помещения
GPRO E9260 8G GDDR5 PCI-E QUAD DP
Высокопроизводительная встроенная дискретная видеокарта SAPPHIRE GPRO E9260
GPRO 8200 8G GDDR5 PCI-E QUAD HDMI
GPRO 8200 HDMI обеспечивает несколько подключений HDMI 2.0 для цифровых вывесок, от 4K UHD до 8K UHD.
GPRO 6200 4G GDDR5 PCI-E EYEFINITY, ВЕРСИЯ 6
GPRO 6200, многоэкранное решение для коммерческих помещений
GPRO 4300 4G GDDR5 PCI-E QUAD MINI DP
Последний вариант коммерческой графики для систем с низким энергопотреблением, малым форм-фактором и высокой производительностью в коммерческом пространстве
GPRO 4300 DP 4G GDDR5 PCI-E DUAL DP (скоро)
Последний вариант коммерческой графики для систем с низким энергопотреблением, малым форм-фактором и высокой производительностью в коммерческом пространстве
GPRO E8870 4G GDDR5 PCI-E 6 x MINI DP
GPRO E8870 с низким энергопотреблением и малым форм-фактором для коммерческих помещений
Нулевой клиент ZC400 PCoIP