cmdline에서 Steam 게임을 시작할 수 없습니다. 기존 파일이 존재하지 않습니다.

cmdline에서 Steam 게임을 시작할 수 없습니다. 기존 파일이 존재하지 않습니다.

Steam을 통해 문제 없이 정상적으로 게임을 실행할 수 있습니다. 하지만 게임을 시작하기 위해 스크립트를 시작하고 싶습니다.

Steam은 다음과 같이 명령을 시스템 로그에 기록합니다.

/bin/sh\0-c\0/home/kuba/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=56400 -- /home/kuba/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/kuba/.local/share/Steam/compatibilitytools.d/GE-Proton8-11'/proton waitforexitandrun  '/games/SteamLibrary/steamapps/common/Dawn of War II - Retribution/DOW2.exe'\0

인용 후 다음을 실행합니다.

/bin/sh -c "/home/kuba/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=56400 -- /home/kuba/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/kuba/.local/share/Steam/compatibilitytools.d/GE-Proton8-11'/proton waitforexitandrun  '/games/SteamLibrary/steamapps/common/Dawn of War II - Retribution/DOW2.exe'"

하지만 오류가 발생합니다.

pressure-vessel-adverb[175960]: E: Failed to execute child process "/games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper/pressure-vessel/bin/steam-runtime-launcher-interface-0" (No such file or directory)

가장 미친 것은 그 파일입니다하다존재하다!

that_cmd 2>&1 | grep -o '".*"' | xargs file
/games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper/pressure-vessel/bin/steam-runtime-launcher-interface-0: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=f9f3879d7dc5c745fe91e9c7fcbd4f4e37dc5f35, stripped

게임을 시작할 스크립트를 시작하려면 시작 옵션에 무엇을 추가해야 합니까?

관련 정보