Maybe my question does not match the title, help me sort it out
I'm trying to configure the network render using my old, but powerful server running ubuntu 20.04
I know that this particular machine has problems with OpenCL, so i tried to compilate 2.4v by myself using instructions from here.
LinuxCompile github page tells me this:
So i ran "./first_run.sh", waited a bit and got the compilated program. However, when I try to render my example scene with some caustics from my main machine & server running as node i got this error:You don't need to install OpenCL or CUDA SDK anymore. The binaries will check at
run time if OpenCL and/or CUDA are available and enable/disable the support
Code: Select all
[Thread-1][2020-06-21 22:03:23,404] [LuxRays][149.765] OpenCL support: enabled [Thread-1][2020-06-21 22:03:23,404] OpenCL driver API error (code: -1001, file:/home/fakelake/Desktop/LinuxCompile/LuxCore/src/luxrays/devices/ocldevice.cpp, line: 72): -1001 Traceback (most recent call last): File "pyluxcoretools.zip/pyluxcoretools/renderfarm/renderfarmnode.py", line 177, in __HandleConnection session = pyluxcore.RenderSession(config) RuntimeError: OpenCL driver API error (code: -1001, file:/home/fakelake/Desktop/LinuxCompile/LuxCore/src/luxrays/devices/ocldevice.cpp, line: 72): -1001 [Thread-1][2020-06-21 22:03:23,434] Connection done: ('184.108.40.206', 51585) [Thread-1][2020-06-21 22:03:23,468] Waiting for a new connection
Does string "OpenCL support: enabled" indicates that LuxCore was compilated with OpenCL on? If yes, how can i recompile LuxCore with OpenCl turned off? I work calmly in the console, but the C++ compilation and its configuration files are unknown to me. Do I need to put some kind of flag or change something inside some file?
"[Thread-1]" string in the log. Does this mean that only 1 core is working? Or it's okay while preparing the scene?
I apologize for the possible typos, unfortunately English is not my native language. Thank you in advance.