Ubuntu linux подружити с Radeon RX 580

Осталось пять плат – сняты с майнинга, они несколько побыстрее, чем Nvidia 3060. (по 17 в рублях, еще и дешевле в 2 раза.)

На винде 11 с ними все игры просто летают, до 400 fps доходит скорость, с довольно сложными настройками. И на них еще можно добывать Monero Zephyr, от майнеров отказались только Ethereum? Теперь его место займет Kaspa или Dero – которые все таки майнятся, и поддерживают фанатов денежкой. В том числе игрулей – тоже.

На Ubuntu выполняются несколько игр, и – что радует, появились все офисные программы, даже 1С бухгалтерия. Можно стереть глючащую винду.

Более мощная видеоплата прекрасно работала в версии 2020 года, 20.04 а в 22.04 пришлось собирать более старое ядро, kernel. 5.18 работает.

На 23.10 поддержки от amd пока нет, а в драйвере от сообщества amdgpu pro пока нет поддержки вычислений – значит и майнинга – и половины игр, и не работает даже звук, выключились колонки, подключенные к монитору и по цифре через hdmi.

github.com/darktable-org/

берем официяльный документ https://rocm.docs.amd.com/_/downloads/install-on-linux/en/latest/pdf/

ну не работает што то

I have an HP840 with dual Xeon E5-2667 v3 and a RX 6750 XT and spent the majority of a day to get the drivers to work… I have installed Ubuntu multiple times as the “no-dkms” is extremely important to include as it will break your system.

Below is Ubuntu 23.10 (downloaded December 2023). I used the guide below:

https://amdgpu-install.readthedocs.io/en/latest/install-installing.html

This scripts:

https://repo.radeon.com/amdgpu-install/5.7.2/ubuntu/jammy/ https://repo.radeon.com/amdgpu-install/5.7.2/ubuntu/jammy/

не забыть заменить источники (repo) из пакета и

These options

amdgpu-install -y –accept-eula –usecase=rocmdev,opencl–opencl=rocr –opengl=mesa –vulkan=amdvlk –no-dkms

amdgpu-install --usecase=workstation -y --vulkan=pro --opencl=rocr

Remember to add video and render to group:

sudo usermod -a -G video $LOGNAME
sudo usermod -a -G render $LOGNAME

Reboot the system. ( работает с ubuntu 22.04 + kernel 5.18 – hdmi Radeon graphics works audio ok) на 23.10 пока не установил.

1:~$ uname -r
5.18.17-051817-generic

1:~$ sudo apt install ./amdgpu-install_5.7.50702-1_all.deb

amdgpu-install -y –accept-eula –usecase=rocmdev,opencl–opencl=rocr –opengl=mesa –vulkan=amdvlk –no-dkms –no-32

The snap installer of darktable does not enable OpenCL on AMD, I had to compile darktable from source and it did work.
Then compile darktable on the machine and it works….

Here is my script for doing that:

git clone git://github.com/darktable-org/darktable.git

cd $HOME/darktable

git submodule init

git submodule update

sudo apt-get install cmake -y

sudo apt-get update -y

sudo apt-get install -y libsqlite3-dev

sudo apt-get install -y libjpeg-dev

sudo apt-get install -y libpng-dev

sudo apt-get install -y libpugixml-dev

sudo apt-get install -y gtk+-3-dev

sudo apt-get install -y cairo-dock cairo-dock-plug-ins

sudo apt-get install -y liblcms2-dev

sudo apt-get install -y exiv2

sudo apt-get install -y libtiff-dev

sudo apt-get install -y curl

sudo apt-get install -y gphoto2

sudo apt-get install -y fop

sudo apt-get install -y openexr

sudo apt-get install -y libsoup2.4

sudo apt-get install -y clang-format clang-tidy clang-tools clang clangd libc++-dev libc++1

sudo apt-get install -y libc++abi-dev libc++abi1 libclang-dev libclang1 liblldb-dev libllvm-ocaml-dev

sudo apt-get install -y libomp-dev libomp5 lld lldb llvm-dev llvm-runtime llvm python-clang

sudo apt-get install -y intltool

sudo apt-get install -y python3-jsonschema

sudo apt-get install -y xsltproc exiftool libxml2-utils webp openexr

sudo apt-get install -y liblensfun-dev

sudo apt-get install libcurl4-gnutls-dev libidn11-dev libldap2-dev librsvg2-dev

sudo apt-get install libbabl-dev

sudo apt-get install intltool libatk1.0-dev libbabl-dev libgegl-0.0-dev

sudo apt-get install -y libcairo2-dev libexiv2-dev libfontconfig1-dev

sudo apt-get install -y libfreetype-dev libgconf2-dev libglade2-dev

./build.sh –prefix /opt/darktable

sudo cmake –build “/home/user/darktable/build” –target install — -j4

скрипт ставит все пакеты как на Freebsd 12 – там вычисления mesa opencl работают наконец то с 2023-04 – rx580-8gb та же плата. pavucontrol с ней пока не работает – работал на 22.04

сначала понизить версию ядра – с 6.05 до 5.18 – это обязательно, а то часть драйвера, которая собирается из исходника, не соберется, либо будет с ошибками.

$ uname -r
5.18.17-051817-generic

1 or 0 (yes – no false or true)

linux kernel 5.18 * устройства Bluetooth после перезагрузки заработали, звук можно на BT вывести, или на встроеную плату звуковую, если есть на материнке. Не работает только через видюху, hdmi – причем, само устройство видно.

grub-customizer еще надо устанавливать – убрать с первой строчки новое ядро и поставить 5.18 или 5.19

установка программы роверки графического ускорителя (по вычислениям на графической плате – все показывает clinfo)

glxgears -info выполняется без дерганий, скорость 60 кадров в секунду. От ключив синхронизацию с разверткой экрана – Running synchronized to the vertical refresh. – нет такой опции больше – но как то получалось, на фряхе – программа выдает 400 кадров.

sudo apt install mesa-utils

GL_RENDERER = AMD Radeon RX 580 Series (polaris10, LLVM 15.0.7, DRM 3.54, 5.18.17-051817-generic)

по опции -info показывает драйвер и устройство – видюху. На Freebsd 13 14 так же. Gnome 4.2 там раньше.

sudo flatpak install flathub com.basemark.BasemarkGPU

еще проверка видеоплаты. с версией ubuntu 23.10 и с понижением ядра до 5.18 на Radeon работает – драйвер amdgpu . пакет загружается минут 5, объем около 2 гб. Там вариант нескольких игр.

программа появится после перезагрузки.

(это как – ubuntu не предназначена для игр ?? Только, они почему то быстрее работают – чем на винде..)

[2024-01-17 00:17:48.062] cpu disabled (no suitable configuration found)
[2024-01-17 00:18:26.018] opencl #0 02:00.0 132W 86C 3486RPM 1210/2000MHz
[2024-01-17 00:18:26.019] miner speed 10s/60s/15m 12.41 12.43 n/a MH/s max 12.62 MH/s
[2024-01-17 00:18:48.072] net new job from gulf.moneroocean.stream:10128 diff 569M algo kawpow height 576912

(это как проверка opencl ubuntu 23. 10

, такой девайс сутками не гоняется, хотя, полгода не выключаясь – работала плата. 13? а на похожей по мощности и в 15 раз более дорогой и новейшей nv 3090 всего 58 попугаев, гигахэш. )

это проверка включения вычислений, майнинг монеты clore ai.

  • ADL press e for health report
  • OPENCL #0 AMD Accelerated Parallel Processing/OpenCL 2.1 AMD-APP (3302.5)
  • OPENCL GPU #0 02:00.0 Radeon RX 580 Series (Ellesmere) 1366 MHz cu:36 mem:6745/8192 MB
  • CUDA disabled
    [2024-01-17 00:14:25.791] net use pool gulf.moneroocean.stream:10128 185.84.224.184
    [2024-01-17 00:14:25.842] net use pool gulf.moneroocean.stream:10128 185.84.224.184
    [2024-01-17 00:14:25.843] net new job from gulf.moneroocean.stream:10128 diff 2096M algo kawpow height 576911
    [2024-01-17 00:14:25.843] cpu disabled (no suitable configuration found)
    [2024-01-17 00:14:25.843] opencl use profile kawpow (1 thread) scratchpad 32 KB
    | # | GPU | BUS ID | INTENSITY | WSIZE | MEMORY | NAME
    | 0 | 0 | 02:00.0 | 9437184 | 256 | 1657 | Radeon RX 580 Series (Ellesmere)
    [2024-01-17 00:14:26.335] opencl READY threads 1/1 (491 ms)
    [2024-01-17 00:14:27.035] opencl KawPow program for period 192303 compiled (700ms)
    [2024-01-17 00:14:27.737] opencl KawPow program for period 192304 compiled (701ms)
    [2024-01-17 00:14:32.492] miner KawPow light cache for epoch 76 calculated (5450ms)
    [2024-01-17 00:14:40.332] opencl KawPow DAG for epoch 76 calculated (7826ms)
    [2024-01-17 00:15:25.881] opencl #0 02:00.0 133W 79C 3211RPM 1219/2000MHz
    [2024-01-17 00:15:25.881] miner speed 10s/60s/15m 12.54 n/a n/a MH/s max 12.62 MH/s

серьезная штука, 36 процессоров на 2 гигагерца память и 1219 у ядра. fpga разгоняли до 2500, только 760 ватт. Долго не гоняю, температура 90 почти, печку перетопил. Плата берет 280 ватт.

система нипель (из описания студебекера 1943)

Живем и работаем в Медвежьем углу Moscow Mosk au. Приезжайте в гости зимой, когда мишки спят.

Related Images: