- Как установить AMDGPU PRO (проприетарные драйвера для AMD Radeon) на Fedora Linux
Ответ такой: Поставить Pro драйвера от AMD на любом дистре, то ещё приключение. Даже на Ubuntu c их "официальным" пакетом, даже на Arch с пакетами собранными умельцами в AUR.
ПРЕЖДЕ, ЧЕМ ВНИКАТЬ ДАЛЬШЕ! ПРОЧТИ!
Но есть парняга (Jeremy Newton), который работает в AMD и который использует Fedora, вот он и пытается (в свободное время) упаковать HIP, ROCm в один пакет для последующей установки на Fedora, так как AMDGPU Pro работает куда хуже RADV Mesa во всём, не только играх.
Обычно драйвер ставят для конкретных целей, как AMF и HIP. Но можно получить "фризы" и тиринг.
Официальной поддержки Fedora нет, но есть поддержка RHEL.
OpenCL: https://copr.fedorainfracloud.org/coprs/mystro256/rocm-opencl/
sudo dnf copr enable mystro256/rocm-opencl
sudo dnf install rocm-opencl
У меня уже давно данный copr, поэтому я не проверял, работает ли команда без него.
sudo dnf install rocm-hip hsakmt rocm-cmake rocm-device-libs rocm-runtime rocminfo
Другой источник, это GloriousEggroll, тот самый разработчик ProtonGE и тот, что пилит "мини-сборку" на основе Fedora - Nobara Project.
На его GitHub, можно посмотреть как собрать AMF себе в систему.
AMF:
git clone http://github.com/gloriouseggroll/amdgpu-pro-vulkan-fedora
cd amdgpu-pro-vulkan-fedora
./install.sh
git clone https://github.com/GloriousEggroll/amdgpu-pro-amf-fedora.git
cd amdgpu-pro-amf-fedora
./install.sh
Переключатель (Switcher):
sudo dnf copr enable gloriouseggroll/amdgpu-vulkan-switcher
sudo dnf install -y amdgpu-vulkan-switcher
Далее, для запуска с AMF необходимо:
vk_pro [НАЗВАНИЕ_ВАШЕЙ_ПРОГРАММЫ]
или
vk_pro flatpak run
Причём паралельно, можно использовать и RADV Mesa для запуска игр:
vk_radv %command%
ВНИМАНИЕ! Я НЕ ПРИЗЫВАЮ ВАС НИЧЕГО ДЕЛАТЬ И ЛИШЬ ДЕЛЮСЬ ИНФОЙ, КОТОРУЮ НАШЁЛ В СЕТИ. ДАННЫЕ ДЕЙСТВИЯ МОГУТ "СЛОМАТЬ" ВАШУ СИСТЕМУ, ТАК ЧТО ДЕЛАЙТЕ ВСЁ НА СВОЙ СТРАХ И РИСК.
#amdgpupro #amdpro #radv #vulkan #mesa #HIP #AMF #AMD #radeon