Как установить драйверы AMD-GPU-PRO в Ubuntu 21.04?

Каждый раз, когда я выполняю

./amdgpu-pro-install --opencl=pal,legacy

в

amdgpu-pro-21.10-1247438-ubuntu-20.04

, он попытается установить его, но затем произойдет сбой с ошибкой:

Errors were encountered while processing:
 amdgpu-dkms
 amdgpu
 amdgpu-pro
 amdgpu-pro-lib32
E: Sub-process /usr/bin/dpkg returned an error code (1)
Please Help, thanks.

Что я пробовал:

  • Этот учебник , но они говорят, что "эта установка не предоставляется для всех Ядро Linux, так что делайте это на свой страх и риск ", а затем они не указывают используемое ядро.
  • sudo dpkg --configure -a
  • загрузка с 5.8.0-55-generic Kernel (у меня только 5.11.0-18-generic и 5.8.0-55-generic установлен)

Полный вывод сценария установки , Зеркало

Neofetch моей системы (i7-9700k, Sapphire RX 580 Nitro + 8GB)

Пожалуйста, помогите, спасибо.

1
задан 12 June 2021 в 02:54

2 ответа

amd release notes: Для Ubuntu 20.04.1 поддерживаются только ядра 5.4/5.6. Последняя версия ядра 5.8+ не поддерживается. Клиентам с ядром 5.8+ необходимо понизить версию до 5.4/5.6 для надлежащей поддержки драйверов.

похоже, что вам придется перейти на более низкую версию ядра

2
ответ дан 28 July 2021 в 11:29

Сработало для меня:

Если вам комфортно со старым ядром в вашей системе:

Добавьте репозиторий для старого ядра, например бывший репозиторий Groovy Gorilla:

deb http://de.archive.ubuntu.com/ubuntu/ groovy main restricted
deb http://de.archive.ubuntu.com/ubuntu/ groovy-updates main restricted

Установлено ядро ​​5.8 + Модули + Заголовки:

apt install linux-image-5.8.0-53-generic linux-modules-extra-5.8.0-53-generic linux-headers-5.8.0-53-generic

Изменен VERSION_ID в / etc / os-release обратно на 20.04:

root@localhost /e/apt# cat /etc/os-release
NAME="Ubuntu"
VERSION="21.04 (Hirsute Hippo)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 21.04"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=hirsute
UBUNTU_CODENAME=hirsute

Перейти в каталог извлеченных драйверов, например в Загрузках:

cd ~/Downloads/amdgpu-pro-20.50-1234664-ubuntu-20.04

Запускаем установщик:

./amdgpu-pro-install --opencl=rocr,legacy -y

Перезагрузимся.

Затем с помощью xrandr вы сможете увидеть параметры freesync:

[user@localhost]➜ ~ xrandr --props | grep free
 freesync_capable: 0 
 freesync: 0 
 freesync_capable: 0 
 freesync: 0

В зависимости от подключения вашего монитора (здесь: DisplayPort-0) вы можете изменить freesync на 1:

[user@localhost]➜ ~ xrandr --output DisplayPort-0 --set "freesync" 1
[user@localhost]➜ ~ xrandr --props | grep free
 freesync_capable: 0 
 freesync: 1
 freesync_capable: 0 
 freesync: 0
1
ответ дан 28 July 2021 в 11:29

Другие вопросы по тегам:

Похожие вопросы: