Ephinea PSO BB on Steam Deck (Official Thread)

I’ve been enjoying PSO on steam deck the last few days

But now for no apparent reason it won’t launch in Lutris when I press play - literally nothing happens…

Logs say ‘exit with return code 65280’
 
Last edited:
Just out of curiosity, which version of Lutris are you using? Apparently 0.5.20 has a lot of issues. I just updated to it and it works, but it took like 30 seconds to get the launcher up after hitting Play on first launch has has been fine after. I didn't get the error code.

If you updated to 0.5.20, see if you can go back to 0.5.19.
 
Oof, I made the mistake of updating packages and now I can't get anything but the Sonic Team screen and the lua plugins overlay, then crash out even with any of the tips here.

I'm seeing a lot of gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory; tried disabling Feral Gamemode but no luck. Some icon flickers in and out of the KDE system tray when the game tries to start but it's too fast, I can't tell what it is.

Edit: Can confirm... EndeavourOS PC running Lutris 0.5.19 (native, not flatpak): game works fine. Updated Lutris to 0.5.20: same crash out as on Steam Deck. I fixed it by downgrading with pacman -U, time to learn how to downgrade a flatpak.
 
Last edited:
Hello there. I just got a steam deck, I never used linux, I'm trying to get PSO running on it. I followed the instructions and the game instaled fine I Think. the launcher opens and the game launches, but it crashes to desktop as soon as the sonic team logo fades. I've tried the suggestion for random crashes but it made no difference. I checked the logs and the error I'm having doesn't seem to be 256. It seems I'm running the bad version of Lutris, but I have no idea how to downgrade it. Attaching logs just in case it's useful. Can anyone point me a direction please?
 

Attachments

How to downgrade to Lutris 0.5.19 on Steam Deck, if PSO won't work for you on Lutris 0.5.20:

1. Exit to desktop mode.
2. Open Konsole (it's in System in the main menu).
3. If you haven't set a root password yet, run passwd , make it reasonably secure and don't forget it. I believe setting a root password enables the Deck to be controlled remotely over ssh with said password. Be safe.
4. Run flatpak remote-info --log flathub net.lutris.Lutris. Lutris was installed as system for me. I think that is the default, so probably choose 1 for system if it asks.
5. You will see a commit with the subject "Update Lutris to 0.5.20". The previous version is in the list right after that. Note that hash of 64 hexadecimals.
6. Run sudo flatpak update --commit=19ee79d455b8e50f057911a2bba279efcb960ee6d565f794e9c9d41c290dcd14 net.lutris.Lutris , supply the root password, and accept the changes.
7. Run sudo flatpak mask net.lutris.Lutris and supply root password to prevent Lutris from being updated. We will probably have problems in the future when the flatpak environment gets deprecated, sudo flatpak mask --remove net.lutris.Lutris would allow it to update again.

Now, learn how to set up the controls again, because the game is automatically scrolling up in the menus by itself.
 
Last edited:
Hello there. I just got a steam deck, I never used linux, I'm trying to get PSO running on it. I followed the instructions and the game instaled fine I Think. the launcher opens and the game launches, but it crashes to desktop as soon as the sonic team logo fades. I've tried the suggestion for random crashes but it made no difference. I checked the logs and the error I'm having doesn't seem to be 256. It seems I'm running the bad version of Lutris, but I have no idea how to downgrade it. Attaching logs just in case it's useful. Can anyone point me a direction please?
Replying in case you didn't see mine above.

Hunters who are new to Linux:
In general, don't copy and paste commands from the internet into your terminal; a bad actor could potentially make something nasty get pasted instead. That's why step 4 and 5 are there, to copy the long hash to paste in to the commands you totally typed.

sudo <command> deserves attention because it runs a command as root, the super user with the powers of system administration. All we're using it for here is with the flatpak command, and only to get a Lutris package from Flathub into our system.
 
Thanks for the reply.
Followed all instructions and can confirm Lutris is downgraded to 0.5.19. Unfortunatly that did not change the behaviour of the game. It still silently crashes after the sonic team logo. I'm attaching new logs but they seem very similar to the one previously attached.

The version of Wine I'm trying to use is GE-Proton10-32. Idk if thats relevant.
Edit: Changing to proton 10.0 and was finally able to launch the game! Thanks for the instructions again, let's find the next bump in the road =D
 

Attachments

So following the clean install from post 191 on page 10 to install, then Lutris down grade and update freeze from post 207 on page 11, and changing Wine to Proton 10 from post 209 on page 11, MY STEAMDECK IS RUNNING PSO BB EPHINEA! I love you guys for figuring out all the chaos for someone like me who needs things broken down barney style.
 
Back
Top