Experience: I have a bit of experience with Linux. I started around 2008, distro-hopped weekly, decided on Debian until around 2011, when I switched to Windows as I started getting interested in gaming. Tried switching back around 2015, this time using Arch Linux for about a month, but had some bad experiences with gaming and switched back to Windows. I have had a Debian and Arch VM in Virtual Box since then for testing different applications and a more coherent environment to work with servers.

Understanding: Which brings me to now, I am really interested in using Linux for gaming, I know there is Proton from Valve and that they have been really pushing Linux gaming forward with it.

Thoughts: I have been contemplating dual booting by installing Debian to an SSD and simply using the UEFI boot menu to choose instead of having to install to the EFI of Windows.

I guess, I should just do it, as it won’t affect my Windows installation, and I could test different games and if all works well, move over. This would also allow me to try different distributions, though my heart is for Debian, I even like Debian Unstable.

Note: I am sorry for the wall of text, I am just kind of anxious I guess.

  • CalcProgrammer1@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    There’s never a bad time to switch to Linux! The best time may have already passed, but the second best time is now!

  • hallettj@beehaw.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I believe your last Linux experience in 2015 predates DXVK which has been transformative for Linux gaming. Wine used to have to implement its own DirectX replacement which necessarily lagged behind Microsoft’s implementation, and IIUC didn’t get the same level of hardware acceleration due to missing out on DirectX acceleration built into graphics cards.

    Now DXVK acts as a compatibility bridge between DirectX and Vulkan. Vulkan is cross-platform, does generally the same stuff that DirectX does, and graphics cards have hardware acceleration for Vulkan calls the same way they do for DirectX calls. So game performance on Linux typically meets or exceeds performance on Windows, and you can play games using the latest DirectX version without waiting for some poor dev to reimplement it.

    If you are using Steam with Proton, Lutris, or really any Wine gaming these days you are using DXVK. It’s easy to take for granted. But I remember the night-and-day difference it made.

  • Nibodhika@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Long story short, it REALLY depends on the games. The vast majority of them will work perfectly fine, but there are a few that will have weird things, and a few that will not work at all. The problem is that the ones that won’t work at all are competitive multiplayer, so if you’re into that you’re going to have a bad time, if not it’s very likely that almost anything you try will just work (quite a few games are better with ProtonGE, more as a heads up than anything).

  • rebul@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    If you’re tired of Windows spying on everything you do, this is a great time to switch to Linux. If you believe it’s ok that Windows spies on you because you have nothing to hide, then you need to do some more growing up lol.

  • GustavoM@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Just lower your expectations and dive in. Unless there is a specific game that you REALLY want to play… then search if (your most wanted game) 100% works on linux and then do it.

    All in all, its just a matter of not expecting much and be willing to ditch some things here and there. Get used to “do it yourself” and you’ll be fine.

  • Zaphodquixote@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Once you get it set up, all the anxiety goes away.

    Back your shit up, and do it. Games that can’t be played on Linux at all are decreasing. A dual boot setup solves that problem entirely.

    Yeah, proton can take a bit to get set up and running, but there’s plenty of help for it out there with a search. And, again, you’ll still have the dual boot option. Linux really does cut down on the bullshit.

      • AspieEgg@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        Since that’s going to depend a lot on your own personal Steam library, you can check what works well on Proton with this site. https://www.protondb.com/

        You can even enter your Steam Profile link in there and it will show you the ratings of the games you own. Of the 155 I own, 86% had a gold, platinum or native rating.

          • AspieEgg@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            0
            ·
            1 year ago

            I had very few that actually failed to run, most of the rest is silver with a few bronze.

            Native means the game was built to run on Linux without Proton.
            Platinum works perfectly with no tweaks.
            Gold works great, but may require some tweaks to work best.
            Silver runs with minor issues but is playable.
            Bronze runs but may crash or have issues preventing comfortable play.
            Borked is unplayable.

            I drew the line between silver and gold. If I moved it down one spot to between bronze and silver, almost everything I own would run. I think this is fantastic. This is literally running games that weren’t designed to run on Linux at all, and almost all of them run perfectly.

            • 30isthenew29@lemm.ee
              link
              fedilink
              English
              arrow-up
              0
              ·
              1 year ago

              But is it easier than before? A few years ago I had to set up every game in playonlinux first. Not that big of a deal, but I just want every game to work out of the box like Windows, not set up every game first.

              • Nithanim@programming.dev
                link
                fedilink
                arrow-up
                2
                ·
                1 year ago

                If the game is on steam it is pretty easy. I just install the newest custom proton from glorious eggroll. And before i start a game for the first time is select this instead of the default proton. Then it just works generally. I don’t check protondb anymore, only in case of problems. I can’t even recall a game that doesn’t work currently. Granted, i don’t play AAA, only indie games.