Bioshock: Infinite on Linux

So it seems, Bioshock has just been ported to Linux!

*Cheering* *Cheering* *Downloading*

As this was one of the more popular triple-A titles to have been released in the past couple of years, It's seeming like the argument against Linux's irrelevancy in the gaming market is becoming increasingly irrelevant.

I thought that I might put this in its own thread considering the circumstance.

[my own issue resolved: problem with XFS filesystem]

3 Likes

Wonder how Liz looks like on Linux. Just saying... LIKE A BAWSE

Cool... I'll probably wait for a steam sale and buy it then. I've already got too many games to play in my limited time, but it is really cool, that they did this.

This is awesome, I'm really really tempted to get it and try it...

Screw it, I'm going for it...

2 Likes

Well it took off without a hitch and is as beautiful as I remember. I'm really glad to see such a large title like that make it to linux, hopefully more will follow.

As far as the problems you're having, have you checked your /tmp/dumps directory for steam dumps. Maybe it'll you'll find something different there?

I tried to redownload the game, but that doesn't seem to have helped. I found these in the stdout file:

Assert( Assertion Failed: Bad thread local ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:2683
[...]
Assert( Assertion Failed: m_nNumRegisteredWriters == 0 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier1/../tier1/fileio.cpp:4002
[...]
Assert( Assertion Failed: Illegal termination of worker thread 'CFileWriterThread' ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:3633

Does anyone know what studio made the Linux port, or was in in-house?

There are only two articles I've actually found announcing the release of the Linux port. It doesn't even mention it on Bioshock's own website. The GoL article says that it was ported by Virtual programming using the eON tool (for DirectX11 to OpenGL). They've done Witcher 2 and Stronghold 3 for Linux in the past, and if Witcher 2 is any indication of quality of port, it will probably run quite well when it's not crashing.

http://www.phoronix.com/scan.php?page=news_item&px=bioshock-infinite-linux-release

That's really interesting, do other games run?

Yep. I've played three other games since I installed the proprietary AMD drivers. Witcher 2 (Also an eON port) ran great, up until a crash after the post-tutorial cutscene (haven't tried since as it was late last night). Cities: Skylines runs without any problems, besides generally bad performance. Minecraft runs as Minecraft runs.

I really have no clue what the problem is. I'm double-checking the comments of those two articles to see if anyone else has the same problem, but it doesn't seem like it. :/

Yes, that's the wall I was hitting, nobody else seems to be having the same problem, you're running Manjaro right? How did you go about installing Steam?

Manjaro comes with Steam "pre-installed" with a native client.

I just noticed that it seems that the developers are active on Steam. I'm going to try to see if I can get their attention there.

Wow, that was super fast! +1 for Virtual Programming.

Apparently it's an issue with the XFS filesystem, which I'm using for my /home partition.

How does Liz look in the Linux version of the game?

I can get you a couple shots once I play up to that far, :P

1 Like

Appreciated that.

The game overall is just a little bit different, just looks slightly different.

According to Ken Levine, 2K games are currently in charge of the Bioshock franchise.

I’m handing the reins of our creation, the BioShock universe, to 2K…

I SEEN FOOTAGE @Destroyed007