GTA V Enhanced on Steam Deck (LCD)
I have installed the fix.bat ( start "" EpicGamesLauncher.exe PlayGTAV.exe %*) and selected the wine version geProton9.25GTA . Also completely deleted and redownloaded GTA V E. However it still crashes with the Internal Error and prerequisites. I have tried running it with arguments -onSteamDeck and with BattleEye on and off. Still always the same Error.
Any ideas...., Im out at this point. Maybe need to try GTA V Legacy
The Game log is as follows
Steam was running, eventough I dont know why it should matter
Game Log:
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching 8769e24080ea413b8ebca3f1b8c50951...
fsync: up and running.
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
/lib/ld-linux.so.2: could not open
============= End of log =============
8 Replies
foreign-sapphire•3mo ago
don't share just part of the log, share everything
conscious-sapphireOP•3mo ago
Sorry, here s the full log
Launching "Grand Theft Auto V Enhanced" (legendary)
Native? No
Installed in: /run/media/mmcblk0p1/Epic Games/GTAVEnhanced
System Info:
CPU: 8x AMD Custom APU 0405
Memory: 15.53 GB (used: 4.95 GB)
GPUs:
GPU 0:
Name: Advanced Micro Devices, Inc. [AMD/ATI] VanGogh [AMD Custom GPU 0405]
IDs: D=163f V=1002 SD=0123 SV=1002
Driver: amdgpu
OS: SteamOS 3.5.19 holo (linux)
The current system is a Steam Deck (model: LCD) in desktop mode
We are running inside a Flatpak container
Software Versions:
Heroic: 2.13.0 Dorry & Broggy
Legendary: 0.20.34 Direct Intervention
gogdl: 1.0.0
Nile: 1.0.1 Jonathan Joestar
Game Settings: {
"autoInstallDxvk": true,
"autoInstallDxvkNvapi": false,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"enableEsync": true,
"enableFsync": true,
"launcherArgs": "",
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"targetExe": "/run/media/deck/a0054046-68ff-4cea-89dc-8f3f70405695/Epic Games/GTAVEnhanced/fix.bat",
"useGameMode": false,
"battlEyeRuntime": true,
"eacRuntime": true,
"language": "",
"wineVersion": {
"bin": "/home/deck/.local/share/Steam/compatibilitytools.d/GE-Proton9-25-GTA/proton",
"name": "Proton - GE-Proton9-25-GTA",
"type": "proton"
},
"winePrefix": "/run/media/mmcblk0p1/Epic Games/Grand Theft Auto V Enhanced",
"wineCrossoverBottle": ""
}
Game launched at: Sat Mar 08 2025 13:05:02 GMT+0100 (Central European Standard Time)
Launch Command: HEROIC_APP_NAME=8769e24080ea413b8ebca3f1b8c50951 HEROIC_APP_RUNNER=legendary HEROIC_APP_SOURCE=epic STEAM_COMPAT_INSTALL_PATH="/run/media/mmcblk0p1/Epic Games/GTAVEnhanced" LD_PRELOAD= DOTNET_BUNDLE_EXTRACT_BASE_DIR= DOTNET_ROOT= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/.steam/steam STEAM_COMPAT_DATA_PATH="/run/media/mmcblk0p1/Epic Games/Grand Theft Auto V Enhanced" WINE_FULLSCREEN_FSR=0 PROTON_EAC_RUNTIME=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/eac_runtime PROTON_BATTLEYE_RUNTIME=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/battleye_runtime STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-GTAVEnhanced PROTON_LOG_DIR=/home/deck/.var/app/com.heroicgameslauncher.hgl /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/legendary launch 8769e24080ea413b8ebca3f1b8c50951 --no-wine --wrapper " '/home/deck/.local/share/Steam/compatibilitytools.d/GE-Proton9-25-GTA/proton' run" --language en --override-exe "/run/media/deck/a0054046-68ff-4cea-89dc-8f3f70405695/Epic Games/GTAVEnhanced/fix.bat"
Game Log:
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching 8769e24080ea413b8ebca3f1b8c50951...
fsync: up and running.
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
/lib/ld-linux.so.2: could not open
============= End of log =============
foreign-sapphire•3mo ago
I did a quick search for
ld-linux.so.2: could not open
here in discord and there are many threads with that error
the things I read that could maybe fix this:
- reinstall heroic (no need to uninstall games, just uninstall and reinstall heroic)
- try repairing the game (probably not an issue since you just installed the game, but doesn't hurt to try, 3-dots menu in game page > verify and repair)
- make sure the heroic flatpak has the default permissions (use flatseal, it has an option to reset permissions of a given flatpak)conscious-sapphireOP•3mo ago
ok thanks, will try those points
Hey, update, it works now thanks a lot!!! :woohoo: I did reinstall Heroic and reset the permissions through flatseal, so not sure what of those 2 things did it.
I can now launch it through Heroic in Gamemode, do you know of a way to launch Rockstar games directly as a non-steam game? Tried adding the fix.bat as non steam game, but then it says it doesn't support windows 7 and 8. If not Im still very happy it works at all 😄
generous-apricot•3mo ago
Do not add things manually as non steam games to Steam
conscious-sapphireOP•3mo ago
generally not, or would with tools such as e.g. nonsteamlaunchers be an option?
foreign-sapphire•3mo ago
in heroic > game details page > 3-dots menu > add to steam
generous-apricot•3mo ago
Don’t bother with NonSteamLaunchers. It’s antithetical to Heroic