This is another one of the WTF problems!
I recently added a new render node to the render farm. I’ve successfully rendered several 3ds Max jobs on it and all seems to be working.
Except for Nuke jobs. It throws this error:
Error Message
Exception during render: An error occurred in RenderTasks(): [21:54.59] ERROR: aKromatism1: ‘aKromatism’: unknown command
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
Slave Log
TDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/setenv.tcl
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/Tracker3.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/formats.tcl
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/getenv.tcl
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/Constant.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/Camera2.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/CheckerBoard2.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/ReadGeo2.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/ScanlineRender.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/jpgReader.tcl
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/jpegReader.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/Merge2.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/Premult.dll
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/ColorCorrect.dll
0: STDOUT: [21:54.59] ERROR: aKromatism1: ‘aKromatism’: unknown command
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/Reformat.dll
0: WARNING: Another error occurred in regex function: [21:54.59] ERROR: H_Vignette3_1: ‘H_Vignette3’: unknown command
0: STDOUT: [21:54.59] ERROR: H_Vignette3_1: ‘H_Vignette3’: unknown command
0: STDOUT: Loading C:/Program Files/Nuke6.1v1/plugins/jpegWriter.dll
0: STDOUT: Total render time: 0.00 seconds
0: WARNING: Another error occurred in regex function: [21:54.59] ERROR: H_Vignette3_1: ‘H_Vignette3’: unknown command
0: STDOUT: [21:54.59] ERROR: H_Vignette3_1: ‘H_Vignette3’: unknown command
0: STDOUT: H_Vignette3_1: ‘H_Vignette3’: unknown command
---- October 03 2010 – 09:55 PM ----
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): [21:54.59] ERROR: aKromatism1: ‘aKromatism’: unknown command
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
Error Type
RenderPluginException
Error Stack Trace
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
For some reason it refuses to load my custom gizmos, located in my special directory: C:\duber\nuke\
I’ve added this path to the render node’s Windows Path as NUKE_PATH, so when I locally run Nuke on the node, it loads up all the plugins correctly and I can even open up the composition script and render it out, locally.
However, once the very file is being submitted over Deadline, it refuses to render the job and throws such erros as I listed above as if the gizmos were not present.
I’m not rendering on a render license, however, but I added the slave’s name to the Nuke Plugin configuration “Slaves to use interactive license”…
Do you have any idea why this might be?
Btw: I didn’t install Nuke on the machine the regular way, I only copied it over and manually set it up. But as I said, if Nuke is being run manually, locally, on the node, it loads up all the custom plugins and scripts perfectly fine.