Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] [SOLVED] Radeon RX9070XT vs Ubuntu 24.04.2  (Прочитано 198 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BKegax

  • Автор темы
  • Активист
  • *
  • Сообщений: 816
  • Я есть root
    • Просмотр профиля
Наконец то закончил битву с Sapphire RX9070XT Nitro+
Приобрёл на свою голову. И чего спокойно не сиделось на RX7800XT? Всё работало, ничего не просило. Но погнался за FSR4 с лучами и вот - практически два месяца она нормально не работала в Kubuntu. Никакие PortProton'ы и Superposition не желали с ней дружить. Перепробовал кучу вариантов от проприетарщины до oibaf репозитория - ничего не помогало. по статье на https://www.reddit.com/r/Ubuntu/comments/1j7uawl/i_finally_get_9070_xt_to_work/?tl=ru тоже ничего не получилось. А вот в комментах таки нашёлся действенный рецепт. Странно, но на этом форуме ничего про RX9000 серию найти не удалось, так что если кто собрался в стан данной модели, пользуйтесь.

Итак, заставить работать RX9070XT удалось только с Valve's Mesa Driver с открытым кодом ака RADV.
Для его установки следует скачать и установить текущий стабильный выпуск ядра (на момент написания это 6.15.2, поэтому всё дальше будет соответствовать ему), но можно и более старый, например 6.13.6.
ПРЕДУПРЕЖДЕНИЕ! Если у вас включен SecureBoot, то после этого при загрузке он будет ругаться на некорректный shim, так что отключайте его.
wget https://kernel.ubuntu.com/mainline/v6.15.2/amd64/linux-headers-6.15.2-061502-generic_6.15.2-061502.202506101155_amd64.deb
wget https://kernel.ubuntu.com/mainline/v6.15.2/amd64/linux-headers-6.15.2-061502_6.15.2-061502.202506101155_all.deb
wget https://kernel.ubuntu.com/mainline/v6.15.2/amd64/linux-image-unsigned-6.15.2-061502-generic_6.15.2-061502.202506101155_amd64.deb
wget https://kernel.ubuntu.com/mainline/v6.15.2/amd64/linux-modules-6.15.2-061502-generic_6.15.2-061502.202506101155_amd64.deb
переместите скачанные deb пакеты в отдельную директорию, если в Загрузках имеются другие deb'ы, зайдите в неё и
sudo dpkg -i *.debДобавляем репозиторий MESA PPA
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade
Добавляем фирмварь для RX9000 серии
wget https://www.kernel.org/pub/linux/kernel/firmware/linux-firmware-20250613.tar.xz
tar -xvf ./linux-firmware-20250613.tar.xz
sudo cp ./linux-firmware-20250613/amdgpu/* /lib/firmware/amdgpu/
Обновляем initramfs'ы и ребутимся
sudo update-initramfs -uk 'all'
sudo reboot

Собственно, это всё. Но если кому-то ещё нужен ROCm, то
wget https://repo.radeon.com/amdgpu-install/6.4.1/ubuntu/noble/amdgpu-install_6.4.60401-1_all.deb
sudo apt install ./amdgpu-install_6.4.60401-1_all.deb
sudo apt update
sudo apt install python3-setuptools python3-wheel
sudo usermod -a -G render,video $LOGNAME # Add the current user to the render and video groups
sudo apt install rocm

При получении ошибки “DirectX 12 not supported” при запуске программы
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
« Последнее редактирование: 22 Июня 2025, 22:46:48 от BKegax »
я твой удочка леска рвал
Windows 11 + KUbuntu 24.04 x64

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.