BioShock Infinite

BioShock Infinite

View Stats:
John_A_Tallon Sep 3, 2022 @ 11:38pm
Linux Launcher work-around
Credit to MrPoootisBrights and RockafellaJaz on Reddit's r/linux_gaming for their solutions

I had to set the game to use Proton instead of the Linux Native Executable to get this solution to work:
In the launch options put the following line: eval $( echo "PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/Binaries\/Win32\/BioShockInfinite.exe'/" )

Then launch from Steam as normal. It will waste a few seconds at launch trying to talk to the 2K account server but it will let you proceed after it has timed out.

What the line does is it points the attempt to run the launcher directly at the game executable instead. Ugly looking command but it works fine.
< >
Showing 1-14 of 14 comments
400g Sep 4, 2022 @ 12:22am 
Using the windows version is not what i would call a workaround. Maybe better than nothing but still.. i don't like it.
Last edited by 400g; Sep 4, 2022 @ 12:24am
Giles Sep 4, 2022 @ 1:43am 
Originally posted by 400g:
Using the windows version is not what i would call a workaround. Maybe better than nothing but still.. i don't like it.
im curious why do you prefer the eON/opengl version to proton/dxvk?
fishears Sep 4, 2022 @ 2:07am 
Originally posted by 400g:
Using the windows version is not what i would call a workaround. Maybe better than nothing but still.. i don't like it.
this ^^ exactly
onitake Sep 4, 2022 @ 3:02am 
Why are you turning off esync and fsync, though? :lunar2020thinkingtiger:
RedHunter7 Sep 4, 2022 @ 3:56am 
it still did not work for me. I use linux mint btw
400g Sep 4, 2022 @ 1:20pm 
Originally posted by Rex Hamilton as Abraham Lincoln:
im curious why do you prefer the eON/opengl version to proton/dxvk?
Most of the time the native version works better, performance wise and stability wise. Having additional software layers is not a good idea.
Last edited by 400g; Sep 4, 2022 @ 8:40pm
I bought the game ages ago because there was a linux native version. Are you saying the "qualify of life update" basically shafted the linux customers and the only way to run the game now is via the PROTON layer, i.e, via WINE ?
DudeBro Sep 4, 2022 @ 7:53pm 
I just wanted to jump in to agree with what others are saying that the quality of life update breaks the linux version of the game so it won't start. It worked perfectly before the update. I'm using Ubunut 20.04 and an Intel graphics card. Does the development team know this is broken? I'm not switching to proton. Sorry.
400g Sep 4, 2022 @ 8:30pm 
Originally posted by Elegant Goblin In Africa:
... the only way to run the game now is via the PROTON layer, i.e, via WINE ?
Yes. That's how it is at the moment. Let's hope they fix it. I bet they were stupid enough to try installing the windows 2k launcher on the linux version.
arnab.bhaumik Sep 7, 2022 @ 6:58pm 
The is working for me; Fedora 35 with ryzen 3600 16gm ram
The Laughing Cow Sep 8, 2022 @ 10:59am 
Protip: sed considers the first character after `s` as the delimiter, then choose something different so that you don't need to escape `/`. Here I use a comma:

eval $( echo "PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%" | sed 's,2KLauncher/LauncherPatcher.exe.*,Binaries/Win32/BioShockInfinite.exe,' )

Note: untested. Do you really need to disable esync and fsync?
angryduck Dec 25, 2022 @ 5:00pm 
This is very much appreciated, dude. The game originally was not launching for me at all with the native linux or the proton version (without tweaks).
angryduck Dec 25, 2022 @ 5:01pm 
Also, I had to change my resolution settings since the one the game detects is completely wrong; looked pretty crappy before I changed it to the right one.
onitake Dec 26, 2022 @ 8:28am 
Originally posted by angryduck:
Also, I had to change my resolution settings since the one the game detects is completely wrong; looked pretty crappy before I changed it to the right one.
I believe this is a known bug.
Also, the game seems to have trouble detecting the amount of video RAM on some systems, causing excessive texture swapping and inferior performance: https://steamcommunity.com/app/8870/discussions/0/618456760279835986/
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Sep 3, 2022 @ 11:38pm
Posts: 14