It may be a good idea to launch the game through the terminal for troubleshooting when it doesn’t launch through the UI. More often than not on Linux, the terminal carries very useful info, of which often you can find solutions online once you spot a suspicious line. And for Steam games specifically, to not change the test environment too much, the command for starting a given game is steam steam steam://rungameid/[game_id], where [game_id] is the number that appears in a given game’s page on Steam, e.g. 211820 for Starbound, making the command steam steam://rungameid/211820.
It may be a good idea to launch the game through the terminal for troubleshooting when it doesn’t launch through the UI. More often than not on Linux, the terminal carries very useful info, of which often you can find solutions online once you spot a suspicious line. And for Steam games specifically, to not change the test environment too much, the command for starting a given game is steam
steam steam://rungameid/[game_id]
, where[game_id]
is the number that appears in a given game’s page on Steam, e.g.211820
for Starbound, making the commandsteam steam://rungameid/211820
.