Hey Ryan, how’s it going, got a great problem again
We’re trying to get Fusion for Linux going, which is, well, not going at all.
For some reason Eyeon decided to go for a WINE solution rather than a native Linux solution, which is a painful experience to say the the least (it’s one of those deal breakers that actually makes me want to switch to Nuke, investments we made be damned.)
Anyhoo, we got the RenderSlave to run manually, so you can connect to it through the build in RenderManger of Fusion, but that manager doesn’t check for crashed nodes, hence we try to get it going in Deadline.
And there lies the rub, i can’t get it going. I get this message :
[code]=======================================================
Error Message
Error in RenderExecutable(): Wine could not be found in the path on this machine, it is required to run the Linux version of Fusion
=======================================================
Slave Log
0: Task timeout is disabled.
0: Loaded job: futest (999_050_999_42b28c92)
0: INFO: StartJob: initializing script plugin Fusion
0: INFO: About: Fusion Plugin for Deadline
0: INFO: Starting monitored managed process Fusion
0: INFO: Any popup windows with titles matching the regular expression “.Queue.” will be ignored
0: INFO: Any popup windows with titles matching the regular expression “.Render Manager.” will be ignored
0: INFO: Any popup windows with titles matching the regular expression “.Editor.” will be ignored
0: INFO: Any popup windows with titles matching the regular expression “.Precision.” will be ignored
0: INFO: Any popup windows with titles matching the regular expression “.Taper.” will be ignored
0: INFO: Stdout Handling Enabled: True
0: INFO: Popup Handling Enabled: True
0: INFO: Using Process Tree: True
0: INFO: Hiding DOS Window: False
0: INFO: Creating New Console: False
=======================================================
Error Type
ManagedProcessAbort
=======================================================
Error Stack Trace
at FranticX.Processes.ManagedProcess.Execute (bool) <0x0073b>
at FranticX.Processes.MonitoredManagedProcesses.StartMonitoredManagedProcess (string,FranticX.Processes.ManagedProcess) <0x000f3>
at Deadline.Plugins.ScriptPlugin.StartMonitoredManagedProcess (string,Deadline.Plugins.ManagedProcess) <0x0032b>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,IronPython.Runtime.CodeContext,object,string,object) <0x000fe>
at System.Dynamic.UpdateDelegates.UpdateAndExecute4<IronPython.Runtime.CodeContext, object, string, object, object> (System.Runtime.CompilerServices.CallSite,IronPython.Runtime.CodeContext,object,string,object) <0x00494>
at (wrapper delegate-invoke) Microsoft.Scripting.Utils.Func`6<System.Runtime.CompilerServices.CallSite, IronPython.Runtime.CodeContext, object, string, object, object>.invoke_object__this___CallSite_CodeContext_object_string_object (System.Runtime.CompilerServices.CallSite,IronPython.Runtime.CodeContext,object,string,object) <0x00096>
at (wrapper dynamic-method) object.StartJob$2649 (System.Runtime.CompilerServices.Closure,IronPython.Runtime.PythonFunction,object) <0x052ef>[/code]
even though WINE is installed (the special eyeon version), and we run the launcher that came with the Linux RenderSlave install (it basically should take care of the paths), however, it doesn’t seem to do anything, it even looks like it is starting a a completely different program, even though it seems to start the “/opt/eyeon/bin/RenderSlave64_6.4” program (as set in the Deadline plugin config).
Running Deadline 5.2.0.47700, Fusion 6.4 (build 1104 64bit, CentOS version, with wine 1.3.21.2-2 for RHEL, CentOS (17th October 2011)) on CentOS 6.3
Hope you guys have some experience with this and can help out.
Thanks in advance,
Sven