cancel
Showing results for 
Search instead for 
Did you mean: 

Blender Discussions

schulze1963
Adept II
Adept II

RPR Denoiser Linux

On Blender 2.81 beta with lates RPR Build Blender crashes ever when rendering with RPR Denoiser.

Is it posible to create the denoising data for the new intel ai deniser node builtin Blender 2.81?

0 Kudos
9 Replies
bsavery
Staff
Staff

Re: RPR Denoiser Linux

can you give ANY more info please?  There is a lot of different distros of linux and cards/CPU you could be using it with...

0 Kudos
bsavery
Staff
Staff

Re: RPR Denoiser Linux

Also what is the error you see?

0 Kudos
schulze1963
Adept II
Adept II

Re: RPR Denoiser Linux

Blender crash immediately

My specs.: FX6300 with 8 GB Ram, Radeon RX 570 with amdgpu-pro-19.30-855429-ubuntu-18.04 on Linux Mint 19.2

Here the blender.crash.txt

# Blender 2.81 (sub 15), Commit date: 2019-10-11 11:46, Hash b57a89f06259
bpy.context.scene.render.engine = 'RPR' # Eigenschaft
bpy.context.space_data.context = 'VIEW_LAYER' # Eigenschaft
bpy.context.scene.enable = True # Eigenschaft

# backtrace
./blender(BLI_system_backtrace+0x1d) [0x14ee08d]
./blender() [0x12cb799]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7fd999feef20]
/lib/x86_64-linux-gnu/libc.so.6(+0x16ef75) [0x7fd99a11ef75]
./blender(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_+0xcb) [0x6b596eb]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE11_M_try_charEv+0xcf) [0x7fd959dbbf0f]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE7_M_atomEv+0x2c) [0x7fd959dc4c1c]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE14_M_alternativeEv+0x110) [0x7fd959dc5170]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE14_M_disjunctionEv+0x2c) [0x7fd959dc52ec]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC1EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE+0x3e1) [0x7fd959dc5cc1]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEE6assignISt11char_traitsIcESaIcEEERS3_RKNS_12basic_stringIcT_T0_EENSt15regex_constants18syntax_option_typeE+0x92) [0x7fd959dc5f22]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x846b3) [0x7fd959db46b3]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x720e2) [0x7fd959da20e2]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x7d016) [0x7fd959dad016]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x5f99c) [0x7fd959d8f99c]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x794b4) [0x7fd959da94b4]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(rifContextCreateImageFilter+0x4bd) [0x7fd959d6885d]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libffi-d78936b1.so.6.0.4(ffi_call_unix64+0x4c) [0x7fd9598e5df0]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libffi-d78936b1.so.6.0.4(ffi_call+0x308) [0x7fd9598e5858]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/_cffi_backend.cpython-37m-x86_64-linux-gnu.so(+0x1eef4) [0x7fd959b0eef4]
./blender(_PyObject_FastCallKeywords+0x104) [0x18da7b4]
./blender(_PyEval_EvalFrameDefault+0x6e42) [0x12c59d2]
./blender() [0x12bdae0]
./blender(_PyFunction_FastCallDict+0x2a6) [0x18da056]
./blender(_PyEval_EvalFrameDefault+0x2f0f) [0x12c1a9f]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallKeywords+0xa6) [0x18da116]
./blender(_PyEval_EvalFrameDefault+0x8cce) [0x12c785e]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallDict+0xb7) [0x18d9e67]
./blender(_PyObject_Call_Prepend+0xbd) [0x18db1ad]
./blender() [0x1936b99]
./blender() [0x19315d2]
./blender(_PyObject_FastCallKeywords+0x104) [0x18da7b4]
./blender(_PyEval_EvalFrameDefault+0x35af) [0x12c213f]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallDict+0xb7) [0x18d9e67]
./blender(_PyObject_Call_Prepend+0x70) [0x18db160]
./blender() [0x1936b99]
./blender() [0x19315d2]
./blender(_PyObject_FastCallKeywords+0x104) [0x18da7b4]
./blender(_PyEval_EvalFrameDefault+0x6e42) [0x12c59d2]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x88dc) [0x12c746c]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallKeywords+0xa6) [0x18da116]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyFunction_FastCallDict+0x2a6) [0x18da056]
./blender() [0x156cb6e]
./blender() [0x1643557]
./blender() [0x2d3346d]
./blender() [0x2cf7231]
./blender(DRW_draw_render_loop_ex+0x5a0) [0x2cf8900]
./blender(view3d_main_region_draw+0x77) [0x2fd5d27]
./blender(ED_region_do_draw+0x8f1) [0x304a591]
./blender(wm_draw_update+0x496) [0x16a0176]
./blender(WM_main+0x30) [0x169d7d0]
./blender(main+0x2fe) [0x1237b9e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fd999fd1b97]
./blender() [0x12c80bc]

0 Kudos
mnm12
Adept I
Adept I

Re: RPR Denoiser Linux

I have got the same problem.

AMD Ryzen 5 1600 Six-Core Processor
Advanced Micro Devices, Inc. [AMD/ATI] Baffin [Radeon RX 460/560D / Pro 450/455/460/555/560]
Ubuntu 18.04.3 LTS

2019-10-19 11:26:12,942 rpr.core [139970156998592]: INFO RPR Core version 0x103403
2019-10-19 11:26:12,964 rpr.core [139970156998592]: INFO Image Filters version 0x40c00020d41017e
2019-10-19 11:26:12,965 rpr.default [139970156998592]: INFO rprsdk_bin_path: /home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender
2019-10-19 11:26:12,965 rpr.core [139970156998592]: INFO Registering plugin with: tahoe_path=/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/libTahoe64.so, cache_path=/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/.core_cache/0x103403
2019-10-19 11:26:13,159 rpr.core [139970156998592]: INFO Plugin is registered: plugins=[0], cpu_device={'flag': 16, 'name': 'AMD Ryzen 5 1600 Six-Core Processor'}, gpu_devices=[{'flag': 1, 'name': 'AMD Radeon (TM) RX 460 Graphics'}]
2019-10-19 11:26:13,198 rpr.utils.material_library [139970156998592]: INFO Material Library 2.0 found
2019-10-19 11:26:13,198 rpr.material_library [139970156998592]: INFO Material library located at /home/minda-ubuntu/Documents/Radeon ProRender/Blender/Material Library/Xml
2019-10-19 11:26:45,093 rpr.init [139970156998592]: ERROR RIF call ContextCreateImageFilter(<pyrprimagefilters.ContextGPU object at 0x7f4d18d26080>, 14, <pyrprimagefilters.ImageFilter object at 0x7f4d18d230b8>) returned error code <-21> with error message: '' EXCEPTION: Traceback (most recent call last):
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/__init__.py", line 120, in view_update
self.engine.sync(context, depsgraph)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/viewport_engine.py", line 403, in sync
self.setup_image_filter(image_filter_settings)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/engine.py", line 202, in setup_image_filter
self._enable_image_filter(settings)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/viewport_engine.py", line 724, in _enable_image_filter
super()._enable_image_filter(settings)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/engine.py", line 255, in _enable_image_filter
self.rpr_context.context, inputs, sigmas, {}, width, height)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/image_filter.py", line 49, in __init__
self._create_filter()
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/image_filter.py", line 207, in _create_filter
self.filter = self.context.create_filter(rif.IMAGE_FILTER_EAW_DENOISE)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/pyrprimagefilters.py", line 142, in create_filter
return ImageFilter(self, filter_type)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/pyrprimagefilters.py", line 286, in __init__
ContextCreateImageFilter(self.context, filter_type, self)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/pyrpr.py", line 66, in wrapped
raise CoreError(status, f.__name__, argv, module_name)
pyrpr.CoreError: RIF call ContextCreateImageFilter(<pyrprimagefilters.ContextGPU object at 0x7f4d18d26080>, 14, <pyrprimagefilters.ImageFilter object at 0x7f4d18d230b8>) returned error code <-21> with error message: ''

0 Kudos
mnm12
Adept I
Adept I

Re: RPR Denoiser Linux

you can try oidn image denoise in latest blender experimental version 2.81. for me it works

pastedImage_1.png

pastedImage_1.png

UPDATE: use pastedImage_2.png in RPR Passes instead of Diffuse Albedo to get more sharp image.

0 Kudos
schulze1963
Adept II
Adept II

Re: RPR Denoiser Linux

Hallo mnm12,

it works for me too. thank for the tip

0 Kudos
bsavery
Staff
Staff

Re: RPR Denoiser Linux

Ok, we'll take a look.  I wouldn't be surprised if that 6300 CPU doesn't work with the Intel denoiser either.  It has somewhat strict SSE requirements.

0 Kudos
mnm12
Adept I
Adept I

Re: RPR Denoiser Linux

Thank you!

0 Kudos
schulze1963
Adept II
Adept II

Re: RPR Denoiser Linux

No, it works with my amd FX6300 cpu two. Testet with Blender 2.81 and with Luxcore render

0 Kudos