Для работы Luxrender необходимо скачать версию Blender рекомендованную на сайте разработчика LuxCoreRender.
Для LuxCoreRender 2.6 (можно скачать тут: https://luxcorerender.org/download/) нужен Blender от 2.82 до 2.93LTS.
Blender качаем здесь https://www.blender.org/download/releases/2-93/
Распаковываем архив с Blendeром в удобное место и запускаем, после загрузки идем Edit -> Preference -> Add-on.
Жмем Install и выбираем zip архив с LuxCoreRender.
После установки можно выбрать фильтр Render и активировать его, установив флажок напротив Render: LuxCore. На текущий момент в данном окне у Вас будет только строка CPU в списке Film device.
Если попытаться отрендерить сцену на GPU, скорее всего вы получите сообщение об ошибке вида "CUDA program compilation error".
Чтобы решить данную проблему, необходимо из папки, где расположены аддоны LuxCoreRender:
/home/<ВашеИмяПользователя>/.config/blender/2.93/scripts/addons/BlendLuxCore/bin
скопировать все библиотеки libnvrtc.so в /usr/lib командой:
cp -v ./ libnvrtc* /usr/lib
Для надежности обновим ldconfig, выполнив команду ldconfig из под root. Перезапустим Blender и перейдем во вкладку Rendering, где выберем в Render Engine пункт LuxCore, а во вкладке GPU Device при нажатии Update Device List появится наш GPU
выбираем его и добавляем к нему CPU.
Вкладка Edit Preference Add-ons RenderLuxCore будет выглядеть у вас как на скриншоте выше и в FilmDevice можно выбрать необходимый GPU.
При первом рендеринге будет произведена компиляция кода для исполнения на GPU. Так как процесс идет в один поток, то занимает это примерно 10-15 минут, выглядит как на картинке ниже:
Для справки:
Система, на которой производилась настройка: LinuxMint 20.04;
Ядро: 5.4.0-137-generic #154-Ubuntu;
Драйвер: Nvidia 470.161.03 CUDA Version: 11.4 через пакетный менеджер пакет nvidia-driver-470.
Для работы с OpenCL установлены следующие пакеты:
ocl-icd-libopencl1 - Generic OpenCL ICD Loader
ocl-icd-opencl-dev - OpenCL development files
opencl-c-headers - OpenCL (Open Computing Language) C header files
opencl-clhpp-headers - C++ headers for OpenCL development