Games not launching on steam deck
Just installed heroic on steam deck and link my epic games account but none of the games I try launch,whenever I press play the screen goes blank with the only options being abort game or steam. The game I try usually is art of rally which has platinum compatibility.what should I do
36 Replies
fair-roseβ’2y ago
post logs according to #:pushpin: Read Me First | Frequently Asked Questions
you haven't given enough details for anyone to make a reasonable conclusion
xenial-blackOPβ’2y ago
Do you need to install anything extra
Like legendary?
I'm not really too sure
fair-roseβ’2y ago
You do not need to install anything outside of Heroic. You do need to install Wine-GE via the Wine Manager
Use wine-GE-latest to start
And again, post logs if you have a game running issue
xenial-blackOPβ’2y ago
Cool,I'll try that. Thanks for the helpππ
xenial-blackβ’2y ago
did the issue get fixed?
xenial-blackOPβ’2y ago
No, I haven't been able to fix it
I've tried changing all the proton and wine settings
But every game I try to launch ends up being a black screen and doesn't go to the game
I might have installed something wrong
Does anyone else have a similar issue
absent-sapphireβ’2y ago
you have to share logs when something fails like termsdic asked
for some games, when the screen is black, it's fixed checking the
Prefer system libraries
option (that appears when using Wine-GE-Proton)quickest-silverβ’2y ago
basically each game not running can be a result for a variety of different reasons.. so it isnt always the same thing each time, and each game usually needs something different.
The best wayt to find out whats wrong is to post logs or search these forums for the game in question as its highly likely someone else has already experienced it
xenial-blackOPβ’2y ago
Ya I'll have a look around the forums, it's something I'm doing wrong I'd say. Thanks for the help π
Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"enableEsync": true,
"enableFsync": true,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": true,
"targetExe": "/home/deck/Desktop/art of rally.desktop",
"useGameMode": false,
"language": "",
"wineVersion": {
"bin": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-latest/bin/wine",
"name": "Wine - Wine-GE-latest",
"type": "wine",
"lib": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-latest/lib64",
"lib32": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-latest/lib",
"wineserver": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-latest/bin/wineserver"
},
"winePrefix": "/run/user/1000/doc/b1759cfc/Games/art of rally",
"wineCrossoverBottle": "",
"autoInstallDxvkNvapi": true
}
That's the log (only game settings)for art of rally
absent-sapphireβ’2y ago
"targetExe": "/home/deck/Desktop/art of rally.desktop",
this doesn't look right, clear that setting, you don't want to put the desktop shortcut there
this doesn't look right either "winePrefix": "/run/user/1000/doc/b1759cfc/Games/art of rally"
, you want something like ..../Games/Prefixes/Art of Rally
for example, heroic should set the right folder there during installation, and you shouldn't need to change itxenial-blackOPβ’2y ago
xenial-blackOPβ’2y ago
i changed some stuff
That's the full log
fair-roseβ’2y ago
"winePrefix": "/home/deck/Games/Heroic/Prefixes/default",change this to be specific to the game i.e., do not use the "Use Wine Defaults" checkbox when installing games
absent-sapphireβ’2y ago
something else is really off there, you have the line
Launch command
dispalyed 3 times, that's not normalxenial-blackOPβ’2y ago
xenial-blackOPβ’2y ago
I have put everything back to default settings but whenever I hit play on the game heroic closes and when I open heroic again it says that the game is running
I'm having similar issues for some other games
I don't have any logs for epic/legendary could that be a reason
Any thoughts?
Something is definitely very wrong here
Essentially, tasks that Heroic should do one after the other appear to be running in parallel for you
absent-sapphireβ’2y ago
maybe try uninstalling Heroic completely and start over? check https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/Removing-Uninstalling-Heroic-Games-Launcher#flatpak
xenial-blackOPβ’2y ago
Ya,I'll try that. Hopefully that'll work
Thanks for the help
Good news!!, I have managed to get a game running. Darkest dungeon is running. I deleted every single heroic file and started again and found I had art of rally installed like five times so maybe it was trying to run them all at once. Anyway I seemed to have fixed it π thanks for the helpsππ
Ya so the games now launch from desktop mode pretty decently
But in game mode they don't launch
Is there any settings that are needed specifically for the game to launch
fair-roseβ’2y ago
no, just using the Add to Steam function in Heroic is enough. do not edit any of the launch options or compatibility tool settings in Steam
xenial-blackOPβ’2y ago
Is the add to steam function in the heroic launcher or do you use add none steam game in library?
fair-roseβ’2y ago
it is in Heroic. you should not be using the Add Non-Steam Game function in Steam at all for this
fair-roseβ’2y ago
for existing games

fair-roseβ’2y ago
for future games (Settings, General)

xenial-blackOPβ’2y ago
Oh,ha thanks ya I know what I was doing wrong. I was using the one through library. Thanksππ
System Info:
CPU: 8x AMD Custom APU 0405
Memory: 15.53 GB (used: 3.14 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.5 holo (linux)
The current system is a Steam Deck (model: LCD)
We are running inside a Flatpak container
Software Versions:
Heroic: 2.11.0 Kumachi
Legendary: 0.20.33 Undue Alarm
gogdl: 0.7.3
Nile: 1.0.0 Jonathan Joestar
Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"enableEsync": true,
"enableFsync": true,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"useGameMode": false,
"language": "",
"wineVersion": {
"bin": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton8-22/bin/wine",
"name": "Wine - Wine-GE-Proton8-22",
"type": "wine",
"lib": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton8-22/lib64",
"lib32": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton8-22/lib",
"wineserver": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton8-22/bin/wineserver"
},
"winePrefix": "/home/deck/Games/Heroic/Prefixes/art of rally",
"wineCrossoverBottle": ""
}
Game launched at: Thu Jan 04 2024 21:33:28 GMT+0000 (Greenwich Mean Time)
My game is still not launching from game mode and doesn't launch very well in desktop
As in I have to launch it a hundred times and brute force it before it actually opens
But no game I have installed no matter what launches on the first attempt to launch,I don't really know what I'm doing wrong
Whenever I try to open the game from the heroic application it closes heroic and when I go back it its says that its playing but nothing is happening and when I go to game mode when I open any game I get a black screen with the only option being abort or steam menu on the corner of either side of the screen
Sorry for all the messages but I'm really stumped at this point
It seems that something is getting stuck before the game is actually launched. Could you send in Heroic's general log?
If you don't want Heroic to close after launching a game, disable "Minimize Heroic After Game Launch" in Heroic's global settings
xenial-blackOPβ’2y ago
Sure
2 secs there I'll get the log
(23:01:47) INFO: [Backend]: Heroic is already running, quitting this instance
It was full of stuff earlier but now it's empty
Fully close Heroic (either hit Ctrl + Q while it's open or close it from the system tray), then launch it from the terminal (
flatpak run com.heroicgameslauncher.hgl
)xenial-blackOPβ’2y ago
How do you access the terminal on the steam deck
Oh right
Well, just launching Heroic and heading to the Log tab of the settings should give you the same effect
xenial-blackOPβ’2y ago
Ya mines still just giving the herpic is already running message
S
Game Log: [cli] INFO: Logging in... [Core] INFO: Trying to re-use existing login session... [Core] WARNING: Resuming failed for unknown reason: ConnectionError(MaxRetryError('HTTPSConnectionPool(host='account-public-service-prod03.ol.epicgames.com', port=443): Max retries exceeded with url: /account/api/oauth/verify (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fcfb27e36a0>: Failed to resolve 'account-public-service-prod03.ol.epicgames.com' ([Errno -3] Temporary failure in name resolution)"))')) [Core] INFO: Falling back to using refresh token... [Core] INFO: Logging in... [Core] ERROR: HTTP request for login failed: ConnectionError(MaxRetryError('HTTPSConnectionPool(host='account-public-service-prod03.ol.epicgames.com', port=443): Max retries exceeded with url: /account/api/oauth/token (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fcfb27e3a90>: Failed to resolve 'account-public-service-prod03.ol.epicgames.com' ([Errno -3] Temporary failure in name resolution)"))')), please try again later. [cli] ERROR: Login failed, cannot continue! That's a new message on the art of rally log
Game Log: [cli] INFO: Logging in... [Core] INFO: Trying to re-use existing login session... [Core] WARNING: Resuming failed for unknown reason: ConnectionError(MaxRetryError('HTTPSConnectionPool(host='account-public-service-prod03.ol.epicgames.com', port=443): Max retries exceeded with url: /account/api/oauth/verify (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fcfb27e36a0>: Failed to resolve 'account-public-service-prod03.ol.epicgames.com' ([Errno -3] Temporary failure in name resolution)"))')) [Core] INFO: Falling back to using refresh token... [Core] INFO: Logging in... [Core] ERROR: HTTP request for login failed: ConnectionError(MaxRetryError('HTTPSConnectionPool(host='account-public-service-prod03.ol.epicgames.com', port=443): Max retries exceeded with url: /account/api/oauth/token (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fcfb27e3a90>: Failed to resolve 'account-public-service-prod03.ol.epicgames.com' ([Errno -3] Temporary failure in name resolution)"))')), please try again later. [cli] ERROR: Login failed, cannot continue! That's a new message on the art of rally log
Looks like your connection is unstable
xenial-blackOPβ’2y ago
Ya,but how should heroic work normally when you download a game onto it normally
Games require an online connection to play usually. For some games, you can turn on offline mode in Heroic's settings
xenial-blackOPβ’2y ago
I usually do have a good connection but whenever I launch a game it closes heroic and doesn't launch
My logs for heroic and epic are usually empty too
quickest-silverβ’2y ago
terminal on steam deck is in desktop mode.. should even be on the start bar