So i have a gaming desktop that not the best or the newest. What takes up most of my drive space is games, updates, and software’s. Im wondering if i should switch to linux and if linux will improve any performance for my main machine? If you believe i should switch what os should i go with or why or why not should i switch?

I mostly game and do mess with ollama/ai tools because i think that’s cool. I want to do more things in the future but that might beyond my drive space?

What would you advise?

  • twikz@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    The biggest downside of ditching Windows is losing that comfort zone where everything just works without thinking about it. But if you’re cool with putting in some effort to learn new stuff, Linux will feel way snappier right from the start.

    Since you’ve got an Nvidia GPU, I’d definitely go with CachyOS - it’s been my best Linux experience for gaming and daily use. The Linux community respects it too: https://cachyos.org/

    For your setup specifically, you’ll probably like how much less space Linux takes up compared to Windows, plus it’s way lighter on system resources so your older hardware should perform better. Gaming works surprisingly well these days thanks to Proton, most stuff just runs.
    You could dual boot first to test it first without committing. CachyOS would be perfect for what you’re doing.

  • lemming741@lemmy.world
    link
    fedilink
    English
    arrow-up
    15
    ·
    6 days ago

    Lots of mention of dual booting- I recommend getting an e-waste tier 256gb SATA SSD for your first Linux install if you just want to try it out.

    No one wants those old drives because they are small but they are plenty quick and you only need 15 to 30 gigs for most distros.

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

      I second this. Chances are high that OP ends up reinstalling multiple times (either to check out multiple distros or after they accidentally nuked the system). Doing so on a separate SSD so they don’t accidentally wipe their data during reinstall and so they don’t have to constantly migrate data is a good plan.

    • Blackmist@feddit.uk
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 days ago

      Can you use the existing Windows partition for the games though (without it fucking them up)? Because while Linux fits in that easily, games do not.

      • lemming741@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 days ago

        Probably not, just trying to save the guy a few bucks. Try some games one at a time that do fit, and rely on protondb for the ones that don’t. Then decide to move over and wipe windows.

    • YiddishMcSquidish@lemmy.today
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 days ago

      I picked up a Samsung m.2 280 or 260 gb guy on eBay for like ten bucks. I don’t remember the size exactly, just that it wasn’t the normal binary 256gb.

  • potatobro@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    22
    arrow-down
    1
    ·
    7 days ago

    Just dual boot. Boot in to Linux only for a week or two, if it’s working for your needs keep it. If not, delete the partition and it’s like nothing ever happened.

      • x00z@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        7 days ago

        That often doesn’t give you the actual feeling of using it as a daily driver.

    • Victor@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      7 days ago

      Just dual boot.

      They’d “just” have to do a lot of potentially hazardous work for a beginner, shrinking their Windows partition to make room for another partition.

      Nah, VM is the way. Try it out, see what flies.

      • okamiueru@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        edit-2
        7 days ago

        Microsoft/Windows has a habit of messing up for Linux in despite being on separate partitions. I’ve experienced:

        • overwrite existing grub
        • write its boot sector on a disk it didn’t identify (was part of a software raid setup… So that was fun)
        • acquire a lock on devices and not release it even when restarting, so on Linux the “WiFi adapter suddenly doesn’t work”. -… Probably more.

        IMO, try out a live USB. Dual boot if you want. But as soon as you can, ditch windows entirely.

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

          Setting a BIOS password is one of the best pieces of advice I’ve read on Lemmy. Once you set that password, Windows shouldn’t be able to overwrite grub. That doesn’t help with devices and storage locks but that removed the biggest frustration for me.

      • Victor@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 days ago

        Still a lot for that old tech and a desktop gaming computer.

        For a server, it’s not a lot.

        • Norah (pup/it/she)@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 days ago

          Yeah but why wouldn’t you when sticks are so cheap now? I have an E5-2680v2 and 32GB of RAM. I can have SO many browser tabs open, and games actually run quicker because Linux does a really good job of using excess RAM as file cache. If a game accesses a texture more than once it almost always ends up in cache. I probably will upgrade to 64GB at some point, because I’ve got two 16GB sticks so only using half the memory channels. Wanna get an E5-2697v2 first though, much better single core performance.

          • Victor@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            6 days ago

            I’m not saying you shouldn’t. I have 64 GB of DDR5. 🤷‍♂️

            I was just reacting to the fact that 64 GB is unusually much for DDR3, since DDR3 is quite old and people usually didn’t have that much RAM back in those days.

            I reiterate: I’m not saying it’s a bad thing. Add as much RAM as you like. Who cares.

            • Norah (pup/it/she)@lemmy.blahaj.zone
              link
              fedilink
              English
              arrow-up
              1
              ·
              6 days ago

              Well, yeah, but seen as it’s old now it’s dirt cheap, so anyone still running it is gonna have a lot just because they can. It’s not like those old computers aren’t upgradeable lol

              • Victor@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                6 days ago

                There’s no “but”. 🙂 I’m not disagreeing. I was just reacting.

                It’s like seeing a whole heap of fossils in one place. It’s super cool and a neat find, but you react because it’s a lot.

                I know computers are upgradeable.

    • it3agle@feddit.uk
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      7 days ago

      Doesn’t the E5 2690 support up to 512GiB LRDIMM? Pretty sure my 2697v2 do.

  • ano_ba_to@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    6 days ago

    As long as you back up your data, experiment to find what you want. If you have an empty spare drive, try out the different options there. It’s been a month since I moved to Bazzite. My plan was to try Mint and Bazzite while also keeping a Windows 10 ISO in my boot drive (Ventoy will allow you to have as many ISO in your USB stick). If things get too difficult, I could always go back to Windows 10. But using Bazzite has been a breeze, I decided I didn’t even need Mint. Every time I think I need to open up the terminal for any issues, I find that the solution doesn’t require it.

  • Cethin@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 days ago

    You’ve already got plenty of comments explaining why you should switch. You obviously should ideally. Check Protondb.com to see if your games runs on Linux.

  • AnarchistArtificer@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    7 days ago

    I feel like if you’re asking on this community, you’ve already decided you want to switch and you want help being reassured that it’s viable

  • Norah (pup/it/she)@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    6 days ago

    Other people have given you good responses about switching so I’ll give some distro recommendations:

    1. Bazzite. This is what I use on fairly similar hardware. Looks like you’ve got a v1 or v2 chip as it’s still DDR3, I’m on an E5-2680v2 and it works great under Linux while Windows 10 just caused it to freeze up so much by the end. All the background updates and indexing and whatever else were such resource hogs. The NVIDIA Bazzite iso also includes the official drivers out of the box, which many other distros don’t (looking at you Linux Mint!!). It’s designed to be super easy for gamers newly switching from Windows, with Steam pre-installed and everything just ready to go.
    2. CachyOS. I don’t have personal experience with it, but I know it also includes the official NVIDIA drivers out of the box, and it’s designed as a gaming distro first and foremost as well.
    3. Nobara. Another gaming distro, it also includes the NVIDIA drivers and is ready to go. It’s made by a dev known as Glorious Eggroll who is well respected in the linux gaming community.

    The reason I recommend distros that have the official NVIDIA drivers OOTB is that they work much, much better than the Noveau open source driver that most traditional distros (Debian, Ubuntu, Mint, Fedora) include. The offical drivers also have a steep learning curve for a new Linux user to install themselves, it’s nowhere near as simple as installing them on Windows.

    • AmanitaCaesarea@slrpnk.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 days ago

      I like bazzite but the immutable aspect makes downloading some thing even more complicated for a newb. Truly can never go wrong with zorinos or mint

      • Norah (pup/it/she)@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 days ago

        That’s exactly why I’m recommending it. For a user that just wants to game, it has the guardrails in place to stop them from bricking their install. Think about how comparatively hard it is to severely mess up a Windows install.

        There are plenty of other ways to install software, Bazzite highly recommends Flatpak and AppImage. As well, if you do really need anything else, it can be run in a Distrobox and there are plenty of people on the forums who can help with that.

        Recommending Mint to users that just want to game, that don’t want to learn technical stuff, needs to die. Sure, if someone comes in and says they’re happy to learn tech stuff, Mint is a great option. But for everyone else, something like Bazzite is just so much closer to “it just works”. Hell, I have technical skills, headless Debian over SSH is my happy place, but I have Bazzite on my desktop and handheld because I can’t mess with it. It’s always ready to game when I am!

        • AmanitaCaesarea@slrpnk.net
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 days ago

          True true, still modern linux doesn’t break as easily as u frame it. And is user friendly enough for even non tech ppl. A user would have to go out of their way todo something weird in cli. As long as they are just installing games then not a whole lot can go wrong.

          On bazzite if u want to install something that isn’t virtualized like flats, than u would have to dive more into cli. That instead of simply typing sudo apt install.

          • Norah (pup/it/she)@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            2
            ·
            6 days ago

            I mean, I’ve bricked plenty of installs before I knew what I was doing more. I still regularly see, in certain places, people give purposefully destructive commands. rm -rf / doesn’t work directly anymore, but it’ll work on your home folder for example. You also don’t need CLI to install games, I would say literally never.

            If a good third-party launcher that needed to be run as a system package showed up, Bazzite would just add that. Games that just ship a Linux executable like a lot of itch.io stuff generally works regardless and doesn’t need the CLI. Can you give an example of a gaming usecase that requires sudo apt?

            You can also install packages to the system on Bazzite by the way. It’s atomic, not actually immutable. It’s just frowned upon because it makes things less stable, and increases the length of updates. You use sudo rpm-ostree install in the same way, and it layers the package on top of the current version. It’s treated as an absolute last resort, but it is way easier to reset to the base image if anything goes wrong.

            • AmanitaCaesarea@slrpnk.net
              link
              fedilink
              English
              arrow-up
              1
              ·
              6 days ago

              No not a lot. Was just distro hopping and tried bazzite. When I tried to install something that wans’t in the software centrum it indeed said to try sudo rpm-ostree install. But monkey brain already found it too much. So yeah… My bazzite views probaly aren’t the best lol. Have to give it a better try some day.

      • vga@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 days ago

        I’ve been using Linux for 25 years and I kinda hate how clunky immutable Fedora is.

      • Norah (pup/it/she)@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 days ago

        If you look at recommended requirements on that page, it suggests the x86_v3 but minimum doesn’t. It’s a little confusing but the following section seems to just be explaining that term for the recommended level? If I’m wrong though I’ll gladly cross it out.

  • MrSulu@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    7 days ago
    1. Load onto USB thumb drive and boot into it to see if you like the outline feel. Try different ones (Debian is good)
    2. Dual boot If you like outline feel from USB drive
    3. Give it a month as your daily driver
    4. Consider the Chris Titus option of thinned down windows.

    I’m using Debian on my machine and it just works.

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

      Mint is better IMHO, it’s based on Ubuntu which is in turn based on Debian, but includes quality of life improvements and newer packages. Debian is nice for servers, but I would get something that is stable but still has faster updates for my desktop

  • danhab99@programming.dev
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    7 days ago

    It’s equally a pro and a con but for me it’s a huge pro:

    You can know exactly what your computer is doing because it will tell you!!

    You can see highly verbose logs, granted it’s not easy to interpret without the necessary skills but Chatgpt doesn’t mind it if you dump 100 lines into a print and just say “fix my shit”, I do that routinely. I hated how windows would just freeze up and flash a popup like “Program not working” and I have to guess what’s going on by gauging the feeling of the software. I want exactly what I want to happen and Linux just does it without fighting me