XIAO_DEV1
(XIAO_DEV)
April 20, 2024, 4:57pm
1
Error code:
LogUObjectHash: Compacting FUObjectHashTables data took 0.83ms
LogPlayLevel: Launcher Device ID: Linux@192.168.1.218
LogPlayLevel: PlayLevel: No blueprints needed recompiling
LogLauncherProfile: Unable to use promoted target - receipt H:/workspace/Binaries/Linux/Stellarune.target is not for a promoted target
LogPlayLevel: UAT: Running AutomationTool...
LogPlayLevel: UAT: Using bundled DotNet SDK version: 6.0.302
LogPlayLevel: UAT: Starting AutomationTool...
LogPlayLevel: UAT: Parsing command line: -ScriptsForProject=H:/MyProject.uproject BuildCookRun -project=H:/MyProject.uproject -noP4 -clientconfig=Development -serverconfig=Development -nocompile -nocompileeditor -installed -unrealexe=D:\UnrealEngines\UE_5.3\Engine\Binaries\Win64\UnrealEditor-Cmd.exe -utf8output -platform=Linux -target=MyProject-build -cook -map=/Game/Maps/TestBattle+/Game/Maps/TestBattle -CookCultures=en -unversionedcookedcontent -stage -deploy -cmdline="/Game/Maps/TestBattle -Messaging" -deviceuser=deck -
device=Linux@192.168.1.218 -addcmdline="-SessionId=1B9E3AE8415F4F6C93B503928B9B3A2B -SessionOwner='xiaoz' -SessionName='Launch On Device' " -run
LogPlayLevel: UAT: Initializing script modules...
LogPlayLevel: UAT: Total script module initialization time: 0.16 s.
LogPlayLevel: UAT: Executing commands...
LogPlayLevel: UAT: Setting up ProjectParams for H:\MyProject.uproject
LogPlayLevel: UAT: Password: System.InvalidOperationException: Cannot read keys when either application does not have a console or when console input has been redirected. Try Console.Read.
LogPlayLevel: UAT: at System.ConsolePal.ReadKey(Boolean intercept)
LogPlayLevel: UAT: at BaseLinuxPlatform.PlatformSetupParams(ProjectParams& ProjParams) in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\Linux\LinuxPlatform.Automation.cs:line 357
LogPlayLevel: UAT: at BuildCookRun.SetupParams() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 105
LogPlayLevel: UAT: at BuildCookRun.ExecuteBuild() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 41
LogPlayLevel: UAT: at AutomationTool.BuildCommand.Execute() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:line 345
LogPlayLevel: UAT: at AutomationTool.BuildCommand.ExecuteAsync() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:line 354
LogPlayLevel: UAT: at AutomationTool.Automation.ExecuteAsync(List`1 CommandsToExecute, Dictionary`2 Commands) in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 265
LogPlayLevel: UAT: at AutomationTool.Automation.ProcessAsync(ParsedCommandLine AutomationToolCommandLine, StartupTraceListener StartupListener, HashSet`1 ScriptModuleAssemblies) in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 164
LogPlayLevel: UAT: (see C:\Users\xiaoz\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+UnrealEngines+UE_5.3\Log.txt for full exception trace)
LogPlayLevel: UAT: AutomationTool executed for 0h 0m 1s
LogPlayLevel: UAT: AutomationTool exiting with ExitCode=1 (Error_Unknown)
LogPlayLevel: Completed Launch On Stage: Launch Task, Time: 2.008073
LogPlayLevel: UAT: BUILD FAILED
PackagingResults: Error: Launch failed! Unknown Error
Hey!! I’m having the exact same issue… did you manage to fix it by any chance?
XIAO_DEV:
LogUObjectHash: Compacting FUObjectHashTables data took 0.83ms
LogPlayLevel: Launcher Device ID: Linux@192.168.1.218
LogPlayLevel: PlayLevel: No blueprints needed recompiling
LogLauncherProfile: Unable to use promoted target - receipt H:/workspace/Binaries/Linux/Stellarune.target is not for a promoted target
LogPlayLevel: UAT: Running AutomationTool...
LogPlayLevel: UAT: Using bundled DotNet SDK version: 6.0.302
LogPlayLevel: UAT: Starting AutomationTool...
LogPlayLevel: UAT: Parsing command line: -ScriptsForProject=H:/MyProject.uproject BuildCookRun -project=H:/MyProject.uproject -noP4 -clientconfig=Development -serverconfig=Development -nocompile -nocompileeditor -installed -unrealexe=D:\UnrealEngines\UE_5.3\Engine\Binaries\Win64\UnrealEditor-Cmd.exe -utf8output -platform=Linux -target=MyProject-build -cook -map=/Game/Maps/TestBattle+/Game/Maps/TestBattle -CookCultures=en -unversionedcookedcontent -stage -deploy -cmdline="/Game/Maps/TestBattle -Messaging" -deviceuser=deck -
device=Linux@192.168.1.218 -addcmdline="-SessionId=1B9E3AE8415F4F6C93B503928B9B3A2B -SessionOwner='xiaoz' -SessionName='Launch On Device' " -run
LogPlayLevel: UAT: Initializing script modules...
LogPlayLevel: UAT: Total script module initialization time: 0.16 s.
LogPlayLevel: UAT: Executing commands...
LogPlayLevel: UAT: Setting up ProjectParams for H:\MyProject.uproject
LogPlayLevel: UAT: Password: System.InvalidOperationException: Cannot read keys when either application does not have a console or when console input has been redirected. Try Console.Read.
LogPlayLevel: UAT: at System.ConsolePal.ReadKey(Boolean intercept)
LogPlayLevel: UAT: at BaseLinuxPlatform.PlatformSetupParams(ProjectParams& ProjParams) in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\Linux\LinuxPlatform.Automation.cs:line 357
LogPlayLevel: UAT: at BuildCookRun.SetupParams() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 105
LogPlayLevel: UAT: at BuildCookRun.ExecuteBuild() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 41
LogPlayLevel: UAT: at AutomationTool.BuildCommand.Execute() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:line 345
LogPlayLevel: UAT: at AutomationTool.BuildCommand.ExecuteAsync() in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:line 354
LogPlayLevel: UAT: at AutomationTool.Automation.ExecuteAsync(List`1 CommandsToExecute, Dictionary`2 Commands) in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 265
LogPlayLevel: UAT: at AutomationTool.Automation.ProcessAsync(ParsedCommandLine AutomationToolCommandLine, StartupTraceListener StartupListener, HashSet`1 ScriptModuleAssemblies) in D:\UnrealEngines\UE_5.3\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 164
LogPlayLevel: UAT: (see C:\Users\xiaoz\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+UnrealEngines+UE_5.3\Log.txt for full exception trace)
LogPlayLevel: UAT: AutomationTool executed for 0h 0m 1s
LogPlayLevel: UAT: AutomationTool exiting with ExitCode=1 (Error_Unknown)
LogPlayLevel: Completed Launch On Stage: Launch Task, Time: 2.008073
LogPlayLevel: UAT: BUILD FAILED
PackagingResults: Error: Launch failed! Unknown Error
are you guys targeting steamdeck for linux?
Steam Deck uses Proton, a tool that translates Windows DirectX API calls to Vulkan, enabling Windows games to run on Linux.
so try to compile for Windows instead and retry
Thanks for the reply, windows packaging works, but I need to target native linux so I don’t have to package every time I do a change. Do you know if there is a way of targeting windows and running directly on deck? or packaging is the only option?
I think is the only option but not sure
1 Like