Page 2 of 2 FirstFirst 12
Results 11 to 20 of 20

Thread: Blender opencl, I need the propertairy drivers?

  1. #11

    Default Re: Blender opencl, I need the propertairy drivers?

    Patience pays

    https://blender.stackexchange.com/qu...t310235_185146

    Long story short. Until Vulkan is implemented in Blender (which is going to be soon from what I hear) you can use OpenCL

    • Yes using OpenCL will reduce your render times significantly compared to when you have set it to 'None'.
    • But since 570x is not that fast compared to 2600X CPU, it comes down to very specific situations where you will have advantage in using GPU over CPU (while in other cases it would be opposite). It won't be as vast as in my case, as I have a pretty old CPU.
    • Using a rough estimate, you would get better results using CPU in cycles (an additional setting, not present in eevee), but make sure to set the tile size accordingly in Performance Submenu In Render Settings (right side on blender, not in preferences menu). A tile size of 128 or 256 or 512 is ideal for GPU (render something on each setting to test), and 16 or 32 is ideal for CPU.
    • Somethings only use CPU, like the cloth simulations.
    • Also Blender allows you to use CPU & GPU together where possible. Just click the box in front of both CPU and GPU, like in my following screenshot.
    • Also, most of the blender devs use Linux, various flavors, so Linux is strongly supported. You can even get bleeding edge Alphas from builder.blender.org
    • Note that Blender would not raise or cause any errors based on what you are using CPU or GPU. You have to test it by doing different renders or better yet running the benchmark (BMW scene only .. or the comprehensive 5-7 scenes)
    • In my experience, for a beginner, you are better off just using the settings I showed below, and use eevee without worries.
    • Having installed ROCM recently myself on a seperate system (Ubuntu used for some unrelated testing).. I don't think you need AMD ROCM.But rather the drivers downloaded from AMD website (they released Linux drivers, that include OpenCL support), or alternatively try installing the xf86-video-amdgpu if you are using XORG



    So I "need" to install AMD ROCm so I can in the setting under opencl, set blender to use both the gpu and the cpu.

    The other render setting needs to be set to cpu, because my cpu is much faster then my gpu.
    It wont hurt to do some test.

  2. #12

    Default Re: Blender opencl, I need the propertairy drivers?

    To accelerate you may use Blender + OptiX engine:

    https://en.wikipedia.org/wiki/OptiX
    https://code.blender.org/2019/07/acc...ng-nvidia-rtx/
    https://techgage.com/article/testing...th-nvidia-rtx/
    https://blender.community/c/graphicall/2gbbbc/

    Nvidia RTX is good for it.

    You can use more than 1 videocard for accelerating Blender.
    You can use some videocards for accelerating Blender, and one another for an ordinary use (DE, browser, etc.).

    For work with Blender and another application software it is better to use Leap, not TW.

  3. #13

    Default Re: Blender opencl, I need the propertairy drivers?

    Trying to start Blender's benchmark-launcher https://opendata.blender.org/ :

    Code:
    version `GLIBC_2.27' not found
    https://software.opensuse.org/package/glibc

    Leap 15.1 and 15.2 have glibc version 2.26, so you need TW to benchmark - what a ... fun ...
    Or install glibc from TW into Leap...
    IDK why Leap 15.2 is not using glibc 2.27+.

  4. #14

    Default Re: Blender opencl, I need the propertairy drivers?


  5. #15

    Default Re: Blender opencl, I need the propertairy drivers?

    Quote Originally Posted by Svyatko View Post
    Trying to start Blender's benchmark-launcher https://opendata.blender.org/ :

    Code:
    version `GLIBC_2.27' not found
    https://software.opensuse.org/package/glibc

    Leap 15.1 and 15.2 have glibc version 2.26, so you need TW to benchmark - what a ... fun ...
    Or install glibc from TW into Leap...
    IDK why Leap 15.2 is not using glibc 2.27+.
    Interesting, I had downloaded the benchmark, but it does not seem to work.

  6. #16

    Default Re: Blender opencl, I need the propertairy drivers?

    Quote Originally Posted by Svyatko View Post
    To accelerate you may use Blender + OptiX engine:

    https://en.wikipedia.org/wiki/OptiX
    https://code.blender.org/2019/07/acc...ng-nvidia-rtx/
    https://techgage.com/article/testing...th-nvidia-rtx/
    https://blender.community/c/graphicall/2gbbbc/

    Nvidia RTX is good for it.

    You can use more than 1 videocard for accelerating Blender.
    You can use some videocards for accelerating Blender, and one another for an ordinary use (DE, browser, etc.).

    For work with Blender and another application software it is better to use Leap, not TW.
    Because I am also a gamer, I went for tumbleweed, Also because in the past when I tried to compile stuff, I ended up adding the tumbleweed repositories anyway.

  7. #17

    Default Re: Blender opencl, I need the propertairy drivers?

    Looking at installing AMD ROCm
    I need to be added to the video group, and that were I get confused.

    https://rocmdocs.amd.com/en/latest/I...ion-Guide.html

    Code:
    guus@linux-2ls4:~> groups
    users
    guus@linux-2ls4:~> sudo usermod -a -G video guus
    [sudo] wachtwoord voor root: 
    guus@linux-2ls4:~> groups
    users
    guus@linux-2ls4:~> groups
    users
    guus@linux-2ls4:~>
    https://paste.opensuse.org/27065369

    What is the difference ? why is it not listed when I type groups on the cli ?

  8. #18

    Default Re: Blender opencl, I need the propertairy drivers?

    1. Check user that is used:
    Code:
    whoami
    2. Maybe reboot is needed?

  9. #19

    Default Re: Blender opencl, I need the propertairy drivers?

    Code:
    guus@linux-2ls4:~> whoami
    guus
    guus@linux-2ls4:~>

  10. #20

    Default Re: Blender opencl, I need the propertairy drivers?

    A reboot did help, now it says I am member of the group users and video.

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •