since Fusion 16 we don’t have official support for Deadline…
Why is taking so long?
tweaking code on my side I could make it work on Fusion 18, but I can’t use the “normal” version of Fusion when submitting, only CMD mode… what is a bit slower every time because it exists the app ever y frame…
For me, both the Commandline mode and the “normal” render node work with 18 and Deadline. Using that both on my personal workstation and farm at a company.
2022-11-21 20:09:57: 0: Sending kill command to process fuscript with id: 8652
2022-11-21 20:09:57: 0: Could not kill process fuscript because: Access is denied. (System.ComponentModel.Win32Exception)
2022-11-21 20:09:58: 0: Sending kill command to process fuscript with id: 8652
2022-11-21 20:09:58: 0: Could not kill process fuscript because: Access is denied. (System.ComponentModel.Win32Exception)
2022-11-21 20:09:59: 0: Sending kill command to process fuscript with id: 8652
2022-11-21 20:09:59: 0: Could not kill process fuscript because: Access is denied. (System.ComponentModel.Win32Exception)
2022-11-21 20:10:00: 0: Sending kill command to process fuscript with id: 8652
2022-11-21 20:10:00: 0: Could not kill process fuscript because: Access is denied. (System.ComponentModel.Win32Exception)
2022-11-21 20:10:01: 0: Sending kill command to process fuscript with id: 8652
2022-11-21 20:10:01: 0: Could not kill process fuscript because: Access is denied. (System.ComponentModel.Win32Exception)
2022-11-21 20:10:02: 0: Sending kill command to process fuscript with id: 8652
2022-11-21 20:10:02: 0: Could not kill process fuscript because: Access is denied. (System.ComponentModel.Win32Exception)
2022-11-21 20:10:03: 0: Done executing plugin command of type 'Start Job'
2022-11-21 20:10:03: ERROR: 0: An exception occurred: Error: FailRenderException : Could not terminate existing ScriptExecutable process fuscript.exe
2022-11-21 20:10:03: at Deadline.Plugins.DeadlinePlugin.FailRender(String message) (Python.Runtime.PythonException)
2022-11-21 20:10:03: File "C:\ProgramData\Thinkbox\Deadline10\workers\HOUOU003\plugins\637b5b30fcf7497b54fcc25d\Fusion.py", line 166, in StartJob
2022-11-21 20:10:03: self.FailRender( "Could not terminate existing ScriptExecutable process %s" % Path.GetFileName( self.scriptExecutable ) )
2022-11-21 20:10:03: at Python.Runtime.Dispatcher.Dispatch(ArrayList args)
2022-11-21 20:10:03: at __FranticX_GenericDelegate0Dispatcher.Invoke()
2022-11-21 20:10:03: at Deadline.Plugins.DeadlinePlugin.StartJob()
2022-11-21 20:10:03: at Deadline.Plugins.DeadlinePlugin.DoStartJob()
2022-11-21 20:10:03: at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel)
2022-11-21 20:10:03: at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel) (Deadline.Plugins.RenderPluginException)
2022-11-21 20:10:03: 0: Unloading plugin: Fusion
2022-11-21 20:10:06: 0: Render Thread - Render State transition from = 'Other' to = 'WaitingForTask'
2022-11-21 20:10:07: Scheduler Thread - Render Thread 0 threw a major error:
2022-11-21 20:10:07: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2022-11-21 20:10:07: Exception Details
2022-11-21 20:10:07: RenderPluginException -- Error: FailRenderException : Could not terminate existing ScriptExecutable process fuscript.exe
2022-11-21 20:10:07: at Deadline.Plugins.DeadlinePlugin.FailRender(String message) (Python.Runtime.PythonException)
2022-11-21 20:10:07: File "C:\ProgramData\Thinkbox\Deadline10\workers\HOUOU003\plugins\637b5b30fcf7497b54fcc25d\Fusion.py", line 166, in StartJob
2022-11-21 20:10:07: self.FailRender( "Could not terminate existing ScriptExecutable process %s" % Path.GetFileName( self.scriptExecutable ) )
2022-11-21 20:10:07: at Python.Runtime.Dispatcher.Dispatch(ArrayList args)
2022-11-21 20:10:07: at __FranticX_GenericDelegate0Dispatcher.Invoke()
2022-11-21 20:10:07: at Deadline.Plugins.DeadlinePlugin.StartJob()
2022-11-21 20:10:07: at Deadline.Plugins.DeadlinePlugin.DoStartJob()
2022-11-21 20:10:07: at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel)
2022-11-21 20:10:07: at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel)
2022-11-21 20:10:07: RenderPluginException.Cause: JobError (2)
2022-11-21 20:10:07: RenderPluginException.Level: Major (1)
2022-11-21 20:10:07: RenderPluginException.HasSlaveLog: True
2022-11-21 20:10:07: RenderPluginException.SlaveLogFileName: C:\ProgramData\Thinkbox\Deadline10\logs\deadlineslave_renderthread_0-HOUOU003-0000.log
2022-11-21 20:10:07: Exception.TargetSite: Deadline.Slaves.Messaging.PluginResponseMemento d(Deadline.Net.DeadlineMessage, System.Threading.CancellationToken)
2022-11-21 20:10:07: Exception.Data: ( )
2022-11-21 20:10:07: Exception.Source: deadline
2022-11-21 20:10:07: Exception.HResult: -2146233088
2022-11-21 20:10:07: Exception.StackTrace:
2022-11-21 20:10:07: at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage bgj, CancellationToken bgk)
2022-11-21 20:10:07: at Deadline.Plugins.SandboxedPlugin.StartJob(Job job, CancellationToken cancellationToken)
2022-11-21 20:10:07: at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter ajq, CancellationToken ajr)
2022-11-21 20:10:07: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2022-11-21 20:10:09: Scheduler Thread - Scheduler State transition from = 'PreRendering' to = 'PostRendering'
2022-11-21 20:10:09: Scheduler Thread - Scheduler State transition from = 'PostRendering' to = 'EndJob'
2022-11-21 20:10:09: Scheduler Thread - Scheduler State transition from = 'EndJob' to = 'WaitingForJob'
2022-11-21 20:10:09: Scheduler Thread - Seconds before next job scan: 2
2022-11-21 20:10:11: Scheduler Thread - Scheduler State transition from = 'WaitingForJob' to = 'LicenseCheck'
I found out the post where you had a similar issue with “Fusion Server” … If I close the fusionserver by hand It can work. the thing would be If I need to utilize it also in a machine that is workstation too…