Game won't launch through steam on Ubuntu

hushmunkey

Member
Gender
Male
Guildcard
42038342
So I've played the game on windows & steamdeck for quite some time. I have been launching through steam on both platforms without issue, since I love having the steam control inputs. I recently swapped from windows to Ubuntu and managed to get the game up & running through Lutris, very much like on steamdeck. I have the shortcut added to steam, however if I try to launch the game through steam instead of through lutris it just simply doesn't launch. gives me the init.lua failure error once I try to start game from the launcher. FWIW, I have to make the target path to the windows 7 .exe instead of the normal online.exe or I can't even get the launcher.
 
Last edited:
you want online.exe not the compat for sure.
Proton could be using win10 compatibility mode by default. All known install successes i've seen use win7.
protontricks <GAME_ID> winecfg to open the gui to set it if it's on 10 by accident.

The raw wine command would be something like. WINEPREFIX=PATH/TO/MY/PREFIX winecfg -v win7
to do it with no gui. though this may be slightly different with proton environment variables.
 
First - thanks for replying! Second - sorry, you're speaking a bit over my head. Do I put "protontricks <GAME_ID> winecfg" in terminal?
 
if you have an updated protontricks install, you should just be able to run "protontricks" in terminal, and select the game within the GUI. Then click "Select the default wine prefix" then select "run winecfg". Then at the bottom of this main menu you should see "Windows Version (Windows 10). Change it to windows 7 and save it.

If for some reason you do not see ephinea in that list, it probably means protontricks isnt great at detecting non steam games. In which case you'd probably want to do the "protontricks <GAME_ID> winecfg". But how do you find the game id you may ask? Well if you installed it via steam its probably got some sort of id within the steam compat folder, or at least i hope it does. 2 options to potentially find it, right click the game in steam and try browse local files. (but the problem with this is steam puts the actual game files in a directory different than the wine/proton build. you want to be looking at compatdata usually, not steamapps/common). If that doesn't work try something more manual, like comparing the "last modified date" to find it yourself and narrow down what is the actual location of the wine prefix of PSO.

and yes you'd want to replace <GAMEID> with the actual gameid. it should be like a 12 character long string/word. that was just a placeholder.

if all the above doesnt work, you will need to do something a bit more tech savvy and harder, which is figure out how to do this ". WINEPREFIX=PATH/TO/MY/PREFIX winecfg -v win7" or "export WINEPREFIX=PATH/TO/MY/PREFIX winecfg" to run the gui. but again it could be different with proton.
 
Last edited:
oh i forgot to mention. I have a way to install this shit without lutris or steam. I'm a developer lol.
just use my stuff lol. dunno why i didnt mention before. installs as a "native application". no steaminput tho (download the full repo)

 
Thank you! I dug into the wine cfg like you said & set it to windows 7 & it runs SO much better now. I used input remapper to resolve the steam input issue. Only problem now is that it doesn't play nice with running pretty much anything else (I run it through lutris). It works great, but if I click off of it to discord or alt+tab to anything it's insta crash.
I actually came across your github install when I was looking for solutions, but I know little about what to do with github stuff & less about how to use it with Linux. I really appreciate the great replies though! 9,001%+ worth not running windows anymore.
 
awesome! glad it mostly works.
not sure about the weirdness you are seeing but doubt its related to the win7 fix.

Also some weirdness can happen if you installed via lutris and run on steam. Steam/lutris may fight each other and try to use their own wine runners depending on where you launch it. :cool:

glad you're liking linux too! its quite fun and convenient when you get the hang of things
 
Back
Top