Blender Q: amdgpu or admgpu-Pro What driver "should you use" ❓

I’ll start with system specs using screenfetch :

In my current workflow, I have the amdgpu driver that is already in the Linux kernel. I have heard but can’t confirm that the amdgpu-Pro driver is needed for better performance with Blender.
I went through the settings and the gpu does not show up in when choosing a render.

I did a cpu render with no problem on a small project, but that can be an issue down the line with scenes, animations etc.

Does anyone have any comment or personal experience with using the open source driver vs. the proprietary driver for rendering in Blender?

Currently I use open source driver and it’s pretty good. Using either one gives much better results than cpu.
Proprietary driver is supposed to give better performance, but I have no way of comparing them.
I did have some trouble with it last time I used it, but I can’t say for sure that the driver was to blame for that. I don’t have the same problem on open source driver, but it’s entirely new installation, so the problem might be with something else.

You can also check the benchmarks: AMDGPU-PRO - Phoronix
It looks like amdgpu-pro often gets worse results in games.

Is it an improvement over the Cycles render? I can’t even choose the gpu in OpenCL to even begin to compare. I just did a nuke and pave last week with this system and outside of wanting better performance for Rendering everything just works. What render do you use? EEVEE or Cycles?

I usually work on eevee, just because I can see the results in real time, but once I’m in the finishing stage of the project I plan to move into cycles and then focus more on textures and everything that might look different on eevee.
Working on GPU is noticeably better but cycles still take time, especially on higher settings. If gpu option isn’t available in blender, try getting it from blender.org instead of repository.

1 Like