The store page hasn't updated yet, but you can see the Linux Steam depots on steamdb.

top 50 comments

sorted by: hot top controversial new old
[–] 174 points 11 months ago (53 children)

This is huge. I was beginning to lose hope we'd ever see a big budget high-profile non-indie get a Linux port ever again.

Edit: Maybe not that huge...

Now that there is a Steam Deck Native build, is Baldur’s Gate 3 supported on Linux?

Larian does not provide support for the Linux platform. The Steam Deck Native build is only supported on Steam Deck.

  • source
  • hideshow 53 child comments
  • [–] 57 points 11 months ago* (20 children)

    I would be a little bit surprised if it doesn't also work on Linux desktop. They're probably just saying "don't ask us to fix it if it breaks, we never said it would work"

    Still lame

  • source
  • parent
  • hideshow 20 child comments
  • [–] 44 points 11 months ago (10 children)

    The Steam Deck comes in essentially one hardware configuration with one operating system complying to one set of standards. Linux users have a higher-than-average tendency to do weird, nonstandard shit on their computers and then complain when it breaks something. On Windows, Steam OS, and Mac, if you test it on maybe 5 different configurations, you're done. With Linux, you have to test at least four different distros (Ubuntu, Debian, Fedora, Arch), two different packaging formats for Steam (Flatpak, native package), and two windowing systems (X.org, Wayland). Plus the proprietary NVIDIA drivers along with open-source drivers. That's already 32 combinations for 2% market share.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 5 points 11 months ago (3 children)

    Why are distros and packaging formats relevant? I don't contest that they are, but isn't that what the steam runtime is supposed to standardize? I'm honestly baffled by the number of native steam builds that are broken in some way on my machine despite using their preferred steam runtime.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 9 points 11 months ago (2 children)

    I can't explain the exact reasons why, but let me provide some examples.

    In Cities: Skylines (which is natively supported on Linux), I had two mods installed that had different behaviour depending on whether Steam was installed through a Flatpak or whether it was installed as a native package. One of them needed to access a system installation of Mono and call it (which sounds like virus behaviour, I know), and this functionality would be blocked by Flatpak's containerisation. The second mod was a map-drawing mod which would create maps of the in-game city and put them in a specified folder in your home directory. On the native package Steam, it would put the files in the default folder, but crashes if you tried to change the directory. Otherwise, it worked as expected. On the Flatpak Steam, it would allow you to select the directory, but no files would actually be written there. It's easy to just blame bad code written by amateur developers, but clearly it's a case of the same code resulting in different behaviour depending on variables like Steam's installation method.

    Also, the Sims 4, which is not native and runs through Proton, worked pretty reliably on X11 but occasionally crashes mid-game using Wayland. It was not perfectly stable in either case, but it crashed far less frequently on X11 compared to Wayland.

    This is not a game, but Firefox supports touchpad gestures on my laptop on Wayland, but not on X11.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (2 replies)
  • load more comments (4 replies)
  • [–] 13 points 11 months ago* (last edited 11 months ago) (6 children)

    Nope. If you pick the Linux version on a desktop Linux it doesn't even have a binary, so the game can't launch. On normal Linux you have to pick the Proton version. The Linux binary only downloads on Steam Deck.

    EDIT: This is no longer true. If you simply disable the compatibility modes, the native steam deck now downloads nicely on Linux, and it runs straight out of the box for me, and with much less stuttering

  • source
  • parent
  • hideshow 6 child comments
  • load more comments (5 replies)
  • [–] [S] 25 points 11 months ago* (last edited 11 months ago) (21 children)

    I know native ports are important to some folks, and I know you're one of them, but would you mind explaining why? Maybe you've done so in the past and I didn't internalize it.

    Larian's own reasoning here appears to be squeezing it for more performance, and with Linux users now accounting for 6% of English-language players, I suspect more companies will find this to be worth the effort as that percentage rises and Windows becomes more of a pain in the ass.

    EDIT: reworded statistic for accuracy

  • source
  • parent
  • hideshow 21 child comments
  • [–] 34 points 11 months ago (14 children)

    Proton still perpetuates Microsoft’s monopoly on graphics APIs etc.

  • source
  • parent
  • hideshow 14 child comments
  • [–] [S] 34 points 11 months ago (9 children)

    I guess, but it also simultaneously ports thousands of games that were never going to get updated with Linux builds even if Linux became 100% of the market tomorrow; several games I have now with native Linux ports are worse than the same game run through Proton. And when run through Proton, it's no longer hitting Microsoft code. Anyway, this outcome in this post is the kind of thing that Valve expected to happen but has happened very little thus far, hopefully a sign of things to come.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 20 points 11 months ago* (last edited 11 months ago) (8 children)

    Totally. And then DirectX 13 comes out and needs to be reversed and implemented, all the while developers don’t think about Linux.

    If MS get cheeky with the MZ/EXE/PE format, we could be several years behind.

    I’ve been using Wine for years and I think anyone who has been using it all this time will get what I’m saying.

    Just because Proton/Wine has caught up (mostly) doesn’t mean it wasn’t a long and painful journey to get there.

  • source
  • parent
  • hideshow 8 child comments
  • [–] [S] 8 points 11 months ago (3 children)

    There was a very clear dividing line between Wine before Proton and Wine after Proton. Maybe Indiana Jones and the Great Circle doesn't work great on Proton on day 1, but it catches up so much more quickly than it used to, because there's an incentive to. Anyway, I don't mean to try to change your mind, and at least I get the perspective.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 11 points 11 months ago* (2 children)

    Again, I think you’re coming at this from enjoying Proton today but say DX13 comes out tomorrow, it could be years before Proton is compatible.

    It took about 6 years for Proton to be somewhat capable at supporting DX3D 12 after 12 launched in 2014. Arguably it was closer to 7 or 8 years (that’s how long Proton took to get to the state it’s in today).

    This is what I’m talking about. If MS purposefully make it difficult to reverse and reimplement (which they have an incentive to do), and game developers continue to focus and target MS platforms, we could be waiting half a decade to play those games on Linux.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 7 points 11 months ago (1 child)

    I suppose I hardly noticed how long it took for DX12 to work because games had DX11 modes basically the entire time that Proton struggled with it. So again, not trying to sway you on anything, but optimistically, there's going to be little to no games pushing any kind of envelope when a new technology like that comes along. It's already prohibitively expensive for games to do so today, such that there are very few good games in a given year that make use of the latest tech.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • load more comments (4 replies)
  • load more comments (4 replies)
  • [–] 11 points 11 months ago

    The way I see it, native support means our platform is actually being supported.

    Though it seems I may have celebrated too soon here...

    Now that there is a Steam Deck Native build, is Baldur’s Gate 3 supported on Linux?

    Larian does not provide support for the Linux platform. The Steam Deck Native build is only supported on Steam Deck.

  • source
  • parent
  • load more comments (5 replies)
  • load more comments (1 reply)
    [–] 33 points 11 months ago (7 children)

    It would be awesome if they released it on GOG too

  • source
  • hideshow 7 child comments
  • [–] 67 points 11 months ago (4 children)

    Woul be nice if GoG had a linux client

  • source
  • parent
  • hideshow 4 child comments
  • [–] 10 points 11 months ago (1 child)

    They should sponsor HGL. No need to reinvent the wheel, and the project could always use the money and fame.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • [–] [S] 11 points 11 months ago (1 child)

    It's hot enough off the presses that the Steam store page doesn't even know about it yet, so it's possible it propagates to GOG, too.

  • source
  • parent
  • hideshow 1 child comment
  • [+] 29 points 11 months ago* (last edited 11 months ago)
    [–] 26 points 11 months ago (6 children)

    Ooh, I think it's time for me to finally buy this game, hopefully in a way that signals my support for this action.

    It blows my mind that I haven't played BG3, btw. The original saga of 1 + 2 + expansions is S-tier nostalgia deep in my heart right along with the other big PC and console RPGs of the 90s. i've just been in one of those phases of life where I am focused on other things and not playing many games at all unless my family gets me to jump into something light and co-op.

    And when I say focused, on a scale from 1 to 10 I'm talking ADHD hyperfocus.

  • source
  • hideshow 6 child comments
  • [–] 7 points 11 months ago (1 child)

    Just to let you know, BG3 plays completely different than the original saga. It sounds obvious as I type this but BG3 really doesn’t compare. The tone and humor just isn’t the same. Really the only thing that connects to it are certain characters and map names. I would honestly just consider BG3 a really good spin-off game rather than considering it a mainline Baldurs Gate game. Hopefully you aren’t too disappointed, it’s still a very good game. I just have a hard time including it in the Baldurs Gate saga.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • load more comments (4 replies)
    [–] 21 points 11 months ago (1 child)

    Wasn't expecting a high profile game to get a native Linux build, especially so much time after release, but I'm glad to see it!

  • source
  • hideshow 1 child comment
  • [–] 15 points 11 months ago

    Was already working fine through proton, but this is great to see as well!

  • source
  • [–] 10 points 11 months ago

    Not yet in GOG, though.

  • source
  • [–] 10 points 11 months ago (3 children)

    This is technically true, but they specifically state that they don't support Linux in their faq.
    This is "just" a SteamDeck build.

    (I actually tried to run it on debian, but it didn't want to start. That said, I invested 0 time, maybe it was just a minor thing. no idea)

  • source
  • hideshow 3 child comments
  • load more comments (3 replies)
    [–] 10 points 11 months ago (1 child)

    does it break mods or not work with mods for the windows version?

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 9 points 11 months ago (1 child)

    Did some testing on this on Linux, Arch + KDE 6 (wayland) + Nvidia GPU. It looks like DLSS works on Nvidia hardware. I didn't do formal benchmarks, but I didnt notice performance improvement. On my laptop it actually used roughly 10% more watts on the GPU while capped at 60fps. I don't think I could tell the difference on a blind test. So I'll use it anyway to do my part for hardware surveys.

    Although this was Act 1, perhaps Act 3 will tell a different story.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 8 points 11 months ago* (5 children)

    I'm confused. It's a Linux native build, but they call it steam deck native. Does this mean it's not optimized for Nvidia since steam deck is AMD hardware? I'm fairly new to Linux, so the wording is throwing me off.

  • source
  • hideshow 5 child comments
  • [–] [S] 14 points 11 months ago (4 children)

    You have to dig a few layers deep, but it appears that they uploaded a Linux build that only downloads for Steam Decks, and they don't seem to fully support non-Steam Deck. I haven't verified a way to get around this, but often, where there's a will, there's a way. You might be able to force the game to download the Linux version from the Compatibility settings in Steam. At least at this point in time, Larian only seems interested in the Linux build for Steam Deck in particular, which I've never seen before.

  • source
  • parent
  • hideshow 4 child comments
  • load more comments (4 replies)
  • [–] 7 points 11 months ago

    Oh nice I'll cop it on Steam Deck for the holidays.

  • source
  • [–] 7 points 11 months ago

    Okay now I'm buying

  • source
  • [–] 6 points 11 months ago (1 child)

    Don't remember if it was the same on Windows (before I permanently switched) but hopefully this will keep my GPU from running full throttle from the second I click the launcher until it's closed.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    load more comments
    view more: next ›