Greetings I have an issue while rendering through deadline.
The Unreal 5 plugin is correctly installed on my unreal project
I can submit my job and see it in the task on my monitor but I get this error when the worker start rendering.
LogProjectManager: Error: Failed to open descriptor file nameproject.uproject
LogInit: Warning: Could not find a valid project file, the engine will exit now
My project is hosted on a network share where the worker have an access with read write privilège on it.
If you had this issue can you give me some pointer so I can resolve it.
Thanks.
can you launch the project on the machine that is rendering?
Is it a UNC or drive mapped location?
Is Deadline running as a service?
It’s a UNC location and deadline run as a service on the worker
If I map a drive with the project location on the worker I can open the project
Any ideas about my issue or do you need more information ?
Is using mapped drives not an option? can you set up a path mapping option and a drive mapping for render as a workaround?
I’m not sure about the code for unreal plugin but it maybe possible to look at this and see where/why it breaks
def _get_startup_directory(self):
"""
Get startup directory
"""
startup_dir = self.GetPluginInfoEntryWithDefault(
"StartupDirectory", ""
).strip()
# Get the project root path
project_root = self.GetProcessEnvironmentVariable("ProjectRoot")
if startup_dir:
if project_root:
startup_dir = startup_dir.format(ProjectRoot=project_root)
self.LogInfo("Startup Directory: {dir}".format(dir=startup_dir))
return startup_dir.replace("\\", "/")
Did you create a support ticket?
If I create a drive map it mean that a user need to been logged on the computer or we don’t want that.
And I didn’t create a ticket.
Hello
I got an update on my issue i have succeed to mapped the drive using the repository option to do so.
But now i got those two error:
A connection was not established with an unreal process at Deadline.Plugins.PluginWrapper.RenderTasks(Task task, String& outMessage, AbortLevel& abortLevel)
And
DXGI_ERROR_NOT_CURRENTLY_AVAILABLE
Do you have any pointer to help me resolve those.
My workers all are run deadline as a service by the way.