• Duamerthrax@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    2 days ago

    Wait. It wasn’t fully supported until now? I never had any real problems that couldn’t be solved by trying a different Proton version.

  • PixelProf@lemmy.ca
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 days ago

    Any solutions to replace something like Virtual Desktop to wirelessly VR a Quest 3, or any word on attempts to get Steam Link VR working on Linux? It’s basically the final ligament holding onto the Windows dual-boot on my non-work PC. I’ve been waiting for the day I can purge Windows since using Warty in elementary school.

  • tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    79
    arrow-down
    5
    ·
    4 days ago

    The title is a bit click-baity.

    Steam had a setting where it would only run Proton on games on which it had been verified to work. Some people would inadvertently flip this setting off. Now the setting is gone, so they can’t accidentally do this.

    • Feyd@programming.dev
      link
      fedilink
      English
      arrow-up
      110
      arrow-down
      1
      ·
      4 days ago

      That setting defaults to off. Changing the default to on means new users won’t have to figure out it exists, and shows confidence in proton

      • Thaurin@lemmy.world
        link
        fedilink
        English
        arrow-up
        12
        ·
        4 days ago

        Yes, exactly. I wonder how many new, non-technical users tried Proton for the first time with the setting off and decided it was crap because nothing worked. I’m glad Valve decided to do this now.

    • Captain Aggravated@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      38
      ·
      4 days ago

      Do you mean the setting called “Enable Steam Play for all titles” that was usually unchecked, that you’d have to go in and check, which some folks wouldn’t do (because they might not have known they were supposed to?)

      • nimble@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        24
        ·
        4 days ago

        Yeah i had heard Linux gaming was good but when installed steam i found only like 10% of my games were showing as playable for Linux. Next day i realized i needed to turn on the proton option or whatever

      • GreyEyedGhost@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 days ago

        Pretty sure this was me the last time I tried Linux gaming before buying the Steam Deck. One more problem solved before I upgrade Windows 10.

    • AnUnusualRelic@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 days ago

      It was the other way around. The default was to run proton-enabled games, but not random titles, unless you enabled proton for everything via the toggle (“enable for all titles”) which was off by default.

      Now it’s on by default and the switch is gone, so it’s can’t inadvertently be switched off.

  • mintiefresh@piefed.ca
    link
    fedilink
    English
    arrow-up
    43
    ·
    4 days ago

    I didn’t even know this setting existed lol. I always right clicked into the specific game’s properties and selected the version of proton for that game.

    And I did it for each game.

    This is a welcome change haha. At least I know there was actually a setting for the rest of the library.

    • Creat@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      17
      ·
      4 days ago

      Yes it’s very good they now changed this, because if you manually select a proton version you also override the default. Steam actually knows which proton to use for almost every game if the global setting is just on.

    • Buddahriffic@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      Is there a good resource that lists all games known to require a specific version rather than being fine with the latest? I don’t really have the patience to check each game these days, so a list to skim would be nice.

  • beerclue@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    1
    ·
    edit-2
    4 days ago

    So if I turn on the global setting, does it mean it will run native linux games with proton as well? I’m mostly playing rimworld and project zomboid, which have native Linux builds.

    • Baleine@jlai.lu
      link
      fedilink
      English
      arrow-up
      23
      ·
      4 days ago

      No. To use the Windows build you need to specifically request it in the game’s properties

    • Lesrid@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      4 days ago

      Probably so, there are a few native Linux builds on Steam that don’t have feature parity or segregate multiplayer for silly reasons. (Total War: Warhammer III for example uses an entirely different method to generate random numbers in the native Linux build so you need to use proton to play with ‘friends’ on Windows)

      • Mongostein@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        Oh weird. I had an issue where I couldn’t play Dawn of War II with my brother on windows from my Mac. I solved it by using windows through boot camp, but that’s so lame.

        I wonder if it’s the same issue.

      • TheOakTree@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        Why are people downvoting? You gave an edge case and an example of it in action… what is there to disagree with?

        • beerclue@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Probably because that’s not the case, native Linux builds don’t run the Windows version through proton, unless specifically told to. (As I discovered after asking the initial question)

          • TheOakTree@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 days ago

            They didn’t claim the windows version was run through proton by default. They said that some linux versions do not play well with cross-OS multiplayer, and thus the windows version must be run for said functionality.

      • beerclue@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        4 days ago

        It doesn’t, as far as I could tell. I enabled the global option, and now I can just install and run windows only games without having to manually force the compatibility layer. Meanwhile, the Linux native games work just as intended.

      • Gamerman153@lemmynsfw.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        Windows 10 is no longer getting updates. Forcing users to switch to 11 or run on an unsecured platform which could be vulnerable to future security flaws.

        • SeekPie@lemmy.seekpie.nohost.me
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          3 days ago

          If you really need to use windows, but don’t like 11, you can use the LTSC version, which also has less bloat and (IIRC) is supposed to keep getting updates until 2035. It can be downloaded and activated here.

        • NιƙƙιDιɱҽʂ@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 days ago

          Oh DUH. I’m over here wondering if I missed some Valve release announcement lmao. I switched to Linux a few months back and just completely forgot about that ig.

  • mr_MADAFAKA@lemmy.ml
    link
    fedilink
    English
    arrow-up
    16
    ·
    4 days ago

    And now Valve needs to figure out how to tell users which game works and which game doesn’t work. Maybe some kind of badge for Proton?

            • LiveLM@lemmy.zip
              link
              fedilink
              English
              arrow-up
              2
              ·
              3 days ago

              You can, I’ve done it myself, but most plugins are geared to run in the Big Picture mode instead of the Desktop UI.

              For example, the SteamGridDB plugin only runs in Big Picture, and despite showing its menu option the desktop, clicking it gives you a broken window.
              Meanwhile, the CSS Loader plugin runs on both, and there some themes specifically geared to modify the desktop UI, like the lovely Metro for Steam skin recreation by Rose

            • AnUnusualRelic@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              3 days ago

              In practice, there aren’t really any differences. However I suspect that it’s designed around the Deck interface and that there would be no easy way to invoke it.
              Although it’s probably open source, or you might be able to bind whatever the Deck button sends to some key combination… I guess I’ll have to look into it.

      • donio@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        4 days ago

        I tend to do my Steam shopping in the browser and I use the ProtonDB-Peek userscript. This gives a ProtonDB status badge in the right column under the review links.

        • AnUnusualRelic@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 days ago

          Apparently, this is a browser extension (well, a script for a browser extension), so it works when you browse the Steam catalog through your web browser, but not through their client. Or did I miss anything?

          • donio@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            3 days ago

            Correct, that’s what I meant to imply in the first part of my comment. When I research new games I do that from a web browser and that’s when I care about Proton status the most so this works great for that. It does not help when using the Steam client.

      • MentalEdge@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        4
        ·
        4 days ago

        They’ve already expanded it into a non-deck-speciphic thing for the other compatible handhelds.

  • Arcane2077@sh.itjust.works
    cake
    link
    fedilink
    English
    arrow-up
    10
    ·
    4 days ago

    As someone who hasn’t yet migrated their gaming PC to linux, does this mean that third-party games imported into steam should work automatically? No flags or config adjustments?

    If so, will it choose specific Proton versions for known games or pick a default (latest, I presume) version for all of them?

    • FooBarrington@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      ·
      4 days ago

      Right now, all you have to do is go to the settings of your non-steam game, go to compatibility, and choose a Proton version. I’m not sure if this change will automate it, but it’s pretty much as easy as it can be already.

      • Arcane2077@sh.itjust.works
        cake
        link
        fedilink
        English
        arrow-up
        7
        ·
        4 days ago

        If that’s really all there is to it at the moment, sounds great! The other obstacles are my nvidia graphics card, and HDR support…

        • ohshit604@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          3 days ago

          Kinda late to the conversation but always follow the documentation for your distro, if you choose Debian find Debians guide to installing drivers, if you choose Arch follow Arch’s documentation and so on, Nvidia themselves supply .run files for Linux drivers however some distro’s don’t work with these so just be careful.

          I learned this the hard way when I used Nvidia’s .run files and wondered why games kept stuttering every couple seconds, learned this lesson pretty quick.

        • FooBarrington@lemmy.world
          link
          fedilink
          English
          arrow-up
          7
          ·
          4 days ago

          I’ve had good experiences with my Nvidia card on Aurora (same basis as e.g. Bazzite), but HDR is indeed still an issue.

          • Cort@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            ·
            4 days ago

            I haven’t had any issues with my 3070, and HDR works fine on kde-arch

          • SitD@lemy.lol
            link
            fedilink
            English
            arrow-up
            4
            ·
            4 days ago

            i feel like desktop nvidia cards are ok, laptop nvidia cards are a nightmare because of the weird igpu/dgpu shit under the hood

            • squaresinger@lemmy.world
              link
              fedilink
              English
              arrow-up
              3
              ·
              edit-2
              4 days ago

              That’s why I chose a laptop without iGPU, because only one GPU means less hassle.

              Guess what: the Nvidia drivers aren’t setup for laptop dGPUs without iGPU. It’s horrible, even worse than my last laptop with two GPUs.

              And the battery life is ridiculous.

    • haui@lemmy.giftedmc.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      4 days ago

      You can just add them and start them. If it doesnt work immediately, you can look at protondb which solution works best.