I remember when Proton launched it was like magic playing games like Doom and Nier Automata straight from the Linux Steam client with excellent performance. I do not miss the days of having the Windows version of Steam installed separately.

  • @[email protected]
    link
    fedilink
    12 years ago

    Iam using a Laptop with a thunderbolt connected gtx1070. Does someone have experience or tips using linux and gaming with a setup like that. That and (solidworks) are the last reasons i didn’t switch already.

    • @[email protected]
      link
      fedilink
      12 years ago

      because @clegko mentions shit support :( , maybe look at the framework laptop for your next upgrade? they are doing some stuff with replaceable parts, and the newest one even swappable gpu’s.

      • @[email protected]
        link
        fedilink
        12 years ago

        Sadly my current laptop is kinda new (half a year) and I searched way to long, because I have a weird taste. (I am used to hardware mouse buttons, so thinkpads are mostly the only option. I also dislike the odd haptic gummy feeling of premium thinkpads, which only some models don’t have (for example T490s, T14sG1 and G2) or the Yoga X1 series which is aluminum, which I gladly found a nice deal of the 2019 model.

        This search went on for about a year. :O

    • Clegko
      link
      fedilink
      22 years ago

      Thunderbolt support in Linux is shit. I tried similar (but with an AMD card) and it was problem after problem when it came to the Thunderbolt stuff.

        • Clegko
          link
          fedilink
          22 years ago

          It really is. I want to use a laptop and dock with a good GPU to keep costs/power, etc down but damn its hard on Linux to do so.

  • SmokeyDope
    link
    fedilink
    English
    182 years ago

    It hurts my soul to see windows simps say the only reason they won’t transition to linux is because ‘GaMes!’ Like every game i’ve played with proton on linux mint has run perfectly smooth for years now, even before the deckening. If you’re willing to be cucked by microsoft because one or two games you play is a competative shooty that uses a garbage anticheat (cough rainbow6siege cough) even though every other game in your library works just fine, you deserve what you get.

    • @[email protected]
      link
      fedilink
      12 years ago

      Games, music, photography are all still legitimate use cases.

      I pretty much exclusively play anticheat games and have 0 interest in single player games. I’d quit gaming overall because I’m simply not interested in playing the type of games that end up working on Linux.

    • Blue
      link
      fedilink
      52 years ago

      Cope harder, if I want to play a game, I only need to install it and play.

      • SmokeyDope
        link
        fedilink
        English
        22 years ago

        Oof someones salty! Enjoy your next forced windows update and being constantly spied on. But hey, at least you can mindlessly install and play all teh games without being inconvenienced.

        • Blue
          link
          fedilink
          32 years ago

          mindlessly install

          Imagine being so deep in the bullshit, that a good user experience is seen as bad.

    • @[email protected]
      link
      fedilink
      6
      edit-2
      2 years ago

      I’m that guy.

      Unfortunately, Siege and MW2 are the only two games that a large segment of my friend group plays.

      And also no alternative for Visual Studio (especially WPF and Xamarin)

        • @[email protected]
          link
          fedilink
          2
          edit-2
          2 years ago

          I do like rider, but I’m most comfortable building GUIs in WPF, and VS has a great drag-and-drop interface for that.

          Unfortunately, I don’t have free time like I used to, so learning a new framework that’s cross platform like Avalonia has been slow.

      • Trantarius
        link
        fedilink
        12 years ago

        What do you mean no alternative to VS? There are many IDEs on Linux. What does VS do that nothing else can?

        • @[email protected]
          link
          fedilink
          4
          edit-2
          2 years ago

          It has a very good GUI for building WPF and Avalonia interfaces drag-and-drop style.

          Although it’s been a while since I used rider, maybe it has it too. I should probably check it out again.

          But my main reason for staying on windows is still those damn anticheat software for some games my friend group play.

          To be fair though, windows is doing everything in its power to push me towards dual booting again.

          • @[email protected]
            link
            fedilink
            12 years ago

            To be fair though, windows is doing everything in its power to push me towards dual booting again.

            I just have separate PCs but similar situation, and I’ve been a linux sysadmin for over a decade. A lot of games work fine on linux, but when you get in to things like specialty peripherals and mods/addons things can get messy. Desktop running Windows Enterprise (with so much disabled) for audio production and games, laptop running debain for everything else, and all my servers are debian or raspberry pi devices.

            I feel like a lot of people don’t know you can, or know how to, disable most of the shitty Windows features and addons. There’s all kinds of automated scripts for it like “Reclaim Windows” but you can basically turn a lot of this stuff off through powershell. Most people are running Windows like a user and not like an admin.

            • @[email protected]
              link
              fedilink
              22 years ago

              Yeah, windows is still the best (or at least the most compatible) for games, but all my servers use linux too. I played around with windows server a bit, but it’s no contest.

              Thankfully, with WSL you can do a lot (but not all) of the stuff I love linux for.

              I mean I even automated the backup of my windows PC with WSL, and it works great.

      • @[email protected]
        link
        fedilink
        22 years ago

        Thankfully both of those games are crossplay. Anything that requires anti cheat seems to have crossplay oddly enough so I just play those on my ps5 or Xbox series s. My Xbox is the only Windows based device I use. Haven’t touched Windows 11 in months.

        • @[email protected]
          link
          fedilink
          12 years ago

          Good point, for most people at least.

          Although for me specifically, with the kind of work I do, it’s not really an option.

    • @[email protected]
      link
      fedilink
      32 years ago

      Games and audio production. I’m the only one in my linux sysadmin group that still keeps a Windows SSD for booting games and for media creation, I’m also the only one who doesn’t suddenly have games break because an update had conflicting library dependencies or something, or a mod broke the game. I also don’t have to spend hours combing through debug logs to find out why the game and mods that worked for years suddenly crashes on launch. So instead I can sit there and game while they fix their linux games. We only really have a lan party once a year so Windows SSD + Steam and old game installers makes it thoughtless. Someone running linux for their games inevitably has had to sit out the lan party, or spends the whole time trying to get whatever game working, that for some reason only isn’t working for them and works for everyone else.

      Basically linux is quite good for gaming, enough that linux bros can feel assured in superiority, however in practice every time I’ve done a LAN with 10-20 linux sysadmins and we all try to use linux, it’s never gone smoothly for everyone. I actually maintain my previous laptops as Windows machines for this case, just so we can help a linux gamer get in on the games when their games break.

      The main challenge with linux compatibility, is the variety and inconsistency of linux systems, it’s strength can be it’s weakness. It used to be Windows GPU drivers that were the bane of gamers back in the 00s-early10s, now it’s trying to coax a meaningful error log out of a game that just crashes for no apparent reason on linux out of the blue.

  • @[email protected]
    link
    fedilink
    English
    52 years ago

    Okay I can definitely back up the second claim. World of Warships, a DirectX only game, runs and loads better on Linux with Proton. I tested both on SSD and HDD, and in both scenarios the game runs at a higher FPS and loads faster. I legitimately have no idea why.

    I originally tested on HDD and guessed that ext4 was just much better with the IO speeds because NTFS would fragment like hell. But then it also was the same with an SSD and now I’m not sure.

  • @[email protected]
    link
    fedilink
    22 years ago

    Faster than Windows? Is that based upon that one post with the single hardware configuration that used proton optimisations to basically calculate less in game? The one that can’t be replicated because of missing info?

    Gee, I wonder why calculating less improves performance.

    Next you going to tell me lowering the render distance also improves fps…

  • RT Redréovič
    link
    fedilink
    542 years ago

    Yeah until you find a game which doesn’t run only because of its dogshit Anti Cheat System Service.

    • @[email protected]
      link
      fedilink
      112 years ago

      Punkbuster, VAC and EAC support Linux now.

      It’s the truly invasive anti cheats like Vanguard, GameGuard, etc that won’t run.

        • @[email protected]
          link
          fedilink
          42 years ago

          Then multiplayer should be its own app. Making a whole single-player game unplayable just so you can push anticheat cruft into everything.

    • newIdentity
      link
      fedilink
      662 years ago

      Remember the wine days where proton didn’t exist? Barely any game was playable.

      We got from unplayable to “download and play” within 5 years

      • @[email protected]
        link
        fedilink
        82 years ago

        Warcraft 3 worked better then on win. At that time more then half of games worked (newest aaa-est usually had problems). Just before proton almost all games worked (with some winetricks black magic). Valve did help, but there’s more to the story.

        • @[email protected]
          link
          fedilink
          22 years ago

          I had the opposite experience. WarCraft III would frequently soft lock my PC forcing a reboot, plus you couldn’t use the mouse to move the camera because the game couldn’t detect the mouse going to the screen edge, forcing you to use the arrow keys.

          Some versions of Wine also wouldn’t allow you to connect to Bnet, requiring a rollback to a previous version from months prior.

          • @[email protected]
            link
            fedilink
            22 years ago

            I put -opengl on the end of it and it worked great. Wasn’t on release, but later when dota was popular.

            • @[email protected]
              link
              fedilink
              12 years ago

              Of course I would’ve forced OpenGL. DXVK didn’t exist at the time and DirectX 8 or 9 games were unplayably laggy back in 2007. Apparently you could run DirectX apps with near-native performance by sourcing the necessary Windows DLL’s but that would involve piracy?

      • @[email protected]
        link
        fedilink
        52 years ago

        Guys, actually this stuff was written in C which has been around for 50 years. But yea, this happened quickly.

    • @[email protected]
      link
      fedilink
      52
      edit-2
      2 years ago

      Don’t you people have something better to do than unironically doing the ackchyually meme? Follow the fucking post and its fucking intent, you fucking internet weirdos. You’re not as smart as you think you are.

      • m3t00🌎
        link
        fedilink
        English
        62 years ago

        it’s the url. did the internet declare a boycott or wha.

        • Clegko
          link
          fedilink
          82 years ago

          For some reason people really hate Google. Some may have valid reasons, some may not, some may just dislike their results. Most just hate Google because it’s the “cool” thing to do. Ignore the idiots and use what search engine you like.

          • @[email protected]
            link
            fedilink
            22 years ago

            If you’re serious about the Internet you’ll just ping icann and get the indexes directly, search the content, and use the results. You casuals might still use Google but I’ve built my own engine, and it literally only takes a few hours to get a search result.

            Also, that person calls themselves royalty in training so if the issue is Google’s hegemony then I feel like there might be some cognitive dissonance.

          • SmokeyDope
            link
            fedilink
            English
            22 years ago

            If you hate google but still want to use it there are search engines that query google and scrape its data for you without google servers ever touching your connection. SearXNG instances are my favorite as they are open source, decentralized, has bangs like duckduckgo, is highly customizable, and self-hostable. paulgo.io is a good searxng instance for most queries, and if you really need google just put !!g in the query. Otherwise startpage.com scrapes google but they’re starting to go hard on the ads.

      • m3t00🌎
        link
        fedilink
        English
        12 years ago

        was 30 something about then invading a windows-centric IT dept. they feared linux as it replaced all their basic services. email, file servers, DB2 servers, online courseware…

  • @[email protected]
    link
    fedilink
    142 years ago

    Honest question: if you’re not a Steam user, what does Proton do that wine doesn’t just as easily? I’ve played games in wine prefixes for years now, but haven’t bothered with Proton or PlayOnLinux or any of the other wine front ends. Are they worth it?

    • @[email protected]OP
      link
      fedilink
      English
      282 years ago

      If you’re happy managing Wine prefixes, you aren’t missing out on much. Running a game on Steam with Proton is going to be about the same quality of experience compared to running a non-Steam game with Wine + DXVK + D3DVK. Proton is great because it’s already in Steam so everything “just works” if that’s where your games are, but Valve upstreams basically everything they do so everyone benefits.

    • @[email protected]
      link
      fedilink
      42 years ago

      It “just works” 95% of the time with no tweaks. That’s the benefit. Games in your library will install and run with zero intervention, just like on Windows and at times with better compatibility because the tweaks and dependencies are already configured. It’s nice not having to manage wine versions and prefixes.

    • Skerse
      link
      fedilink
      12 years ago

      If i’m correct proton adds a lot of gaming specific patches that increases game compatibility fixes in steam. Outside steam i’ve been using wine-ge which i find better than normal wine because it adds the proton patches and more which you can read about in the wine-ge-custom github.

    • @[email protected]
      link
      fedilink
      7
      edit-2
      2 years ago

      Proton tends to work better because steam games are identified by an AppID and it has a list of tweaks/settings required for games that need them (protonfixes). If you install a game on steam and launch it, it just works, because it knows that you’re trying to run game X and it needs patches Y and Z. On wine it will probably work the same, but you’ll have to install winetricks or change settings yourself.

      Wine builds for Lutris made by GloriousEggroll are based on proton and include most of the extra patches along with newest versions of things like VKD3D or DXVK. You just need to install redistributables by hand via winetricks.

    • @[email protected]
      link
      fedilink
      82 years ago

      Steam is a dependency for official proton builds at least, but there are wine builds with the proton patches added in. Base wine will end up getting a lot of them too.

      In the case that proton works, you install game via Linux steam and just play. Maybe override proton version and add launch arguments like dll overrides if needed for things like mods or nitpicky performance tuning.

      Base wine will generally get the same improvements eventually. I use it via bottles for the odd windows program. I often need to use other custom wine builds for some of the more annoying programs. For games outside of steam, builds like wine-ge have all the relevant proton additions without the steam dependency.

    • SmokeyDope
      link
      fedilink
      English
      9
      edit-2
      2 years ago

      Proton is essentially a fork of wine thats fine tuned by devs bankrolled by Valve/steam to optimize it to work for any and every game they can (so that it works with the Deck which is linux and relies on proton alot). AFAIK regular ol’ wine is more of a general emulator that in my exerience is hit or miss when it comes to getting games running. Proton almost always succeeds where regular wine fails especially if its a big bulky AAA game with multiplayer and stuff such as Elden Ring. Someone on github maintains builds of wine based off cutting edge proton experimental for Lutris. You can find it here

      • @[email protected]
        link
        fedilink
        62 years ago

        I think another point worth mentioning is that some anti-cheats allow proton, which is nice if you wanna play online with others in a competitive game.

        I believe they do this by checking the hashes of a lot of the system32 type stuff, I’m not convinced it would just work in vanilla wine.

  • @[email protected]
    link
    fedilink
    42 years ago

    I feel like the boss casually droping i’m gaming from linux and some people being like what how ?

  • pdqcp
    link
    fedilink
    92 years ago

    How is mod support on linux for games? Does it work as usual via Proton?

    • @[email protected]
      link
      fedilink
      22 years ago

      Cyberpunk 2077 mods work great from Nexus Mods. World of Warcraft mods work great from Curseforge.

    • Cosmic Cleric
      link
      fedilink
      English
      22 years ago

      I was able to add a couple of mods that I created myself to Rimworld just fine.

    • @[email protected]
      link
      fedilink
      72 years ago

      Stardew Valley and Minecraft modder reporting in with no issues. In general, anything Steam is moddable without issues.

    • @[email protected]
      link
      fedilink
      42 years ago

      Anything that’s steam workshop should just work for the most part.

      There’s also steam tinker launcher which you can use as a shim between steam and your proton in order to hook modloaders like modorganizer for Skyrim.

      Anything that’s “drag and drop” should also work seamlessly.

      Worst case scenario you can add your mod organizer as a non-steam game and browse to your game folder in the mod tool.

    • @[email protected]
      link
      fedilink
      12 years ago

      It varies but generally if there is a will there is a way. Sometimes it just works, sometimes intervention required.

      Typical things that may or may not be needed depending on game:

      Windows packages and/or Dll overrides via launch arguments or winecfg/protontrick

      Separate wine prefix with specific weird wine build to run mod managers or editors etc. with links to relevant directories in game prefix

      Case insensitivity which can be set per directory on empty directories on ext4 (poorly made mods only usually)

      Searching “[game name] mods [steam deck or linux]”

      Regretting all of that to find that there is a Linux mod loader that works 100% but google stopped giving meaningful search results decades ago and the reddit trick doesn’t work as well post api-suicide.

    • @[email protected]
      link
      fedilink
      0
      edit-2
      2 years ago

      For terraria tmodloader works no issue, I think forge has a native client for WoW, and Minecraft is linux native anyway EDIT: I only ever modded terraria and minecraft so idk about any more

      • Cosmic Cleric
        link
        fedilink
        English
        22 years ago

        I think forge has a native client for WoW

        Did you mean World of Warcraft?

      • @[email protected]
        link
        fedilink
        22 years ago

        +1 for everything you mentioned - I’ll add Stardew Valley. Flawless mod support with SMAPI on Linux. I do love my mods.

  • @[email protected]
    link
    fedilink
    72 years ago

    But as a person who uses both windows and linux, Windows is a super stable os if you do some powershell tweaks (for bloat, ads, updates) and you can also bring the best things from the linux world like package managers, stability etc.

    Windows can run all games and i dont have to worry if a game is going to have proton problems.

    • wagesj45
      link
      fedilink
      22 years ago

      Windows can run all games

      Tell that to some of the games I want to play. Splinter Cell - Blacklist, I’m looking at you.

      • @[email protected]
        link
        fedilink
        22 years ago

        I would have know this when i said this on Lemmy + linux community. I would actually consider my phone running android/ios to be a greater threat to my privacy than my gaming pc

        With a powershell tweaks you never have to worry about those broken updates.

        • @[email protected]
          link
          fedilink
          12 years ago

          I run grapheneOS for that reason, though that’s besides the point. One thing being bad doesn’t make another less bad. And you’d still have to worry about janky updates, you’re just minimizing the risk, and mitigating the risk of bad updates by putting in a delay and only doing critical and security updates comes with a compromise to increasing vulnerability.

          Bad OS is bad ¯\_(ツ)_/¯

      • @[email protected]
        link
        fedilink
        3
        edit-2
        2 years ago

        Just like Linux! But sadly Windows doesn’t deliver 3rd party backdoors and viruses automatically yet.

        • @[email protected]
          link
          fedilink
          112 years ago

          …yeah, Windows prefers delivering 1st party backdoors and viruses.
          Jokes aside, what are you referring to with that, where are you pulling your packages from not be vetted?

            • @[email protected]
              link
              fedilink
              2
              edit-2
              2 years ago

              Thanks, that’s actually valid!
              I think one of the commenters there said it best:

              It’s almost like the maintainers who curate a distribution repository have an important role preventing such a thing…

              Repositories where anyone can release packages to the end-users may be convenient for developers who want more control over what the user gets, but it has a host of negative consequences for the user. It always ends in malware and anti-features getting distributed eventually.

              (link)

              And it looks like it’s being handled decently by Canonical. I don’t like Snap, but I gotta say they’re doing a good job overall

  • @[email protected]
    link
    fedilink
    24 months ago

    in my case pretty much all heavy games work much better on Linux than on windows(laptop came with windows, so tested before putting Linux on it and then compared). in many cases I get around 1.5 to 2 times the performance, stability is also much greater, this is both for new and old games. that said I tend to avoid those games with insane mallware(drm) in it.

    system uses a apu and has only 16gb ram and 1.5tb nvme ssd. so might also be it has a much bigger effects on APU since Linux handles ram much better. but if a system suffers from other similar bottlenecks like: storage, ram, compute, TDP and thermal, etc. problems should also result in much better performance when switching to Linux. I guess the only exception would be if the GPU compute power would litterally 100% be the only bottleneck, or close to that, but in a APU(where one might assume games to be heavily bottlenecked by GPU compute power) GNU+Linux gives much better performance.

    also this was tested on Garuda Linux KDE Dragonized edition, and changed the kernel to a newer one since by default it will use a kernel optimized or first gen ryzen. which gives some issues and lower performance.

      • Carlos Solís
        link
        fedilink
        English
        22 years ago

        Genshin being paid by Apple to withhold 120 FPS from other devices (and controller support from other mobile devices), plus their invasive anti-cheat, plus the fact that Mihoyo is a Chinese company (which makes the aforementioned anti-cheat even more scary to touch) makes me not want to touch the game with a ten-mile pole.