Изменения

Перейти к: навигация, поиск

Блог:Виталий Филиппов/2021-06-09 Blender, OpenCL и Radeon ProRender

2189 байтов добавлено, 11:19, 8 июня 2021
м
Нет описания правки
Получилось завести под линуксом Blender на радеоне с OpenCL и Radeon ProRender.
 
За последние лет 10 пытался это сделать несколько раз, ни разу не получалось. OpenCL всегда был болью и страданием, и вообще возникает ощущение, что на него все положили с прибором, включая самих AMD. Я, правда, всё надеюсь, т.к. монополизм нивидии не люблю по причине того, что они ставят палки в колёса разработчикам открытых драйверов.
 
Сейчас наконец получилось. Получилось на карточке Radeon RX 5500M ("Navi 14"). Увы, не через Mesa - ей для работы на новых радеонах не хватает реализации libclc - не хватает файла /​usr/lib/clc/gfx1012-amdgcn-mesa-mesa3d.bc и подобных.
 
Но, по крайней мере, получилось без полного перехода на закрытый драйвер, т.е. с использованием открытого модуля ядра.
 
Делается это так:
* Берём AMDGPU-Pro 20.40. Именно 20.40. В 20.50, по-видимому, реализация OpenCL уже другая.
*
 
В общем, плохая новость: на Mesa OpenCL для новых карточек (Navi и подобных) не работает.
 
 
 
Интересный вопрос - как завести на Linux, во-первых, Radeon-овский OpenCL, а во-вторых, Radeon ProRender для блендера.
 
 
 
Очень меня расстраивает тот факт, что Blender-овский Cycles на Radeon-ах работает, как говно.
 
Давным-давно хотел добиться работы Blender-а на линуксе с Radeon-ом. Наконец-таки умудрился. Конкретно - на Radeon RX 5500M ("Navi 14").
 
Правда, увы,
 
 
 
Hi, just a note for future users who face the same issue on how I solved it.
I installed Blender 2.93 from the official site on Debian testing and Radeon ProRender 3.1.0 "for Ubuntu 20" using Blender Addons -> Install...

Навигация