Привіт Гість ( Вхід | Реєстрація )

> AMD GPU + Linux + OpenCL + BOINC інструкція від ЧАЙНИКА для ЧАЙНИКІВ, Робота AMD GPU в BOINC під Linux
dimus8210
May 2 2015, 23:13
Пост #1


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 708
З нами з: 24-November 13
З: Київ
Користувач №: 3 348
Стать: Чол
Free-DC_CPID
Парк машин:
Ryzen 5900X, 32Gb озу, RTX3060, Ubuntu 20.04; E5-2680x2, 32Gb озу, GT1030, Ubuntu 20.04



Вирішив написати на цю тему бо у багатьох починаючих користувачів Linux виникає проблема з роботою GPU від AMD в BOINC.

На даний момент я використовую Ubuntu 14.04.1 i LinuxMint 17.1, тому описувати буду на їх прикладі, з чистої системи після встановлення.

1. Після інсталяції системи встановлюємо пропрієтарний драйвер. Самий простіший спосіб це встановлення з "Дополнительные драйверы", просто ставимо кружечок на fglrx чекаємо встановлення, і перезавантажуємо систему.
В Ubuntu 14.04.1 i LinuxMint 17.1 іде драйвер 13.350 який нормально працює з OpenCl, драйвер 14.4 і 14.12 на даний момент з мого досвіду не працюють, хоча з іграшками від Steam в них справи кращі ніж у 13.4.

2. З сайту AMD завантажуємо пакет розробника AMD-APP-SDK-v2.9 (32 або 64 бітний в залежності від вашої системи), обов’язково версію 2.9, старші версії на даний момент не працюють (тобто boinc їх бачить, але розробники проектів їх ще не підтримують, мілка завершує завдання з помилкою, інші взагалі не завантажуються).
Встановлюємо AMD-APP-SDK-v2.9, для цього потрібно розпакувати завантажений архів, зайти в папку і на інсталяторі Install-AMD-APP.sh клікнути ПКМ обрати СВОЙСТВА-ПРАВА ДОСТУПА і поставити пташку на РАЗРЕШИТЬ ИСПОЛНЕНИЕ ФАЙЛА КАК ПРОГРАМЫ.
Далі відкриваємо термінал і командою "cd" заходимо в папку з AMD-APP-SDK-v2.9, в моєму випадку строка виглядала так

сd /home/dimus-mint171/Загрузки/AMD-APP-SDK-v2.9-lnx64

далі запускаємо істалятор

sudo ./Install-AMD-APP.sh

тиснемо ДАЛЕЕ на питання (y/n) ставимо Y і на все що у вас запитають тиснемо ENTER. Все пакет розробника встановлений.

3. BOINC встановлюємо з ЦЕНТР ПРИЛОЖЕНИЙ.

4. Запускаємо BOINC обираємо ВИД - ПОЛНЫЙ ВИД - ДОПОЛНИТЕЛЬНО - ПРОСМОТР СОБЫТИЙ і бачимо що NO USABLE GPU FOUND.

5. Відкриваємо термінал і перезапускаємо BOINC почерзі командами

sudo /etc/init.d/boinc-client stop
sudo /etc/init.d/boinc-client start

або командою

sudo /etc/init.d/boinc-client restart

Знову йдемо ВИД - ПОЛНЫЙ ВИД - ДОПОЛНИТЕЛЬНО - ПРОСМОТР СОБЫТИЙ і бачимо

CAL: ATI GPU 0: AMD Radeon HD 7870/7950/7970/R9 280X series (Tahiti) (CAL version 1.4.1848, 3072MB, 2855MB available, 10445 GFLOPS peak)
OpenCL: AMD/ATI GPU 0: AMD Radeon HD 7870/7950/7970/R9 280X series (Tahiti) (driver version 1214.3 (VM), device version OpenCL 1.2 AMD-APP (1214.3), 3072MB, 2855MB available, 10445 GFLOPS peak)
OpenCL CPU: Intel® Core™ i7-4790 CPU @ 3.60GHz (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1214.3 (sse2,avx), device version OpenCL 1.2 AMD-APP (1214.3))

excl.gif Пункт номер 5. потрібно повторювати після кожного перезавантаження excl.gif

Даний спосіб підходить для відеокарт AMD від Radeon HD5000 серії до Radeon Rx 200 серії.

Для HD3000 і HD4000 потрібно використовувати AMD Catalyst™ 13.1, дистрибутиви з версією ядра до 3.4, Xorg 6.9 to Xserver 1.12, і пакет розробника з версією OpenCl 1.0. З AMD-APP-SDK-v2.7 всі завдання закінчувались помилкою, більш старіші версії AMD APP SDK на офіційному сайті не доступні.


--------------------
Science knows no country, because knowledge belongs to humanity, and is the torch which illuminates the world. Science is the highest personification of the nation because that nation will remain the first which carries the furthest the works of thought and intelligence. Louis Pasteur
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Відповідей
dimus8210
Aug 11 2019, 10:42
Пост #2


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 708
З нами з: 24-November 13
З: Київ
Користувач №: 3 348
Стать: Чол
Free-DC_CPID
Парк машин:
Ryzen 5900X, 32Gb озу, RTX3060, Ubuntu 20.04; E5-2680x2, 32Gb озу, GT1030, Ubuntu 20.04



трапила до рук radeon rx480, втикнув в комп з ubuntu 18.04 встановив драйвера з офіційного сайту amd, і боінк не побачив відюху, довго тупив і не міг допетрати в чому справа, виявилось що ще необхідно провести ще одну операцію. переходимо до завантаженої папки з драйвером і виконуємо команду ./amdgpu-pro-install -y --opencl=legacy перезавантажуємо комп, і боінк бачить відяху


--------------------
Science knows no country, because knowledge belongs to humanity, and is the torch which illuminates the world. Science is the highest personification of the nation because that nation will remain the first which carries the furthest the works of thought and intelligence. Louis Pasteur
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Повідомлення у даній Темі


Reply to this topicStart new topic
4 Користувачів переглядають дану тему (4 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 19th April 2024 - 04:40

Invision Power Board v1.3.3 © 1996 IPS, Inc.