Decided to ask here because I feel I’d be grilled on Reddit or anywhere else for this.

With data leaks, security concerns, and Microsoft’s spaghetti coding I really think it’s time for me to make the switch to Linux.

I will preface that I am used to SteamOS and KDE Plasma on my Steam Deck and love the functionality. It’s very intuitive for someone who isn’t prone to using a terminal, but I know a general understanding of when to use it and how to not brick my device.

I’m switching due to the security concerns of Windows 11, annoyances I’m sure we’ve all had, and looking for that hands-on experience for my new personal computer.

I’m going to be building a new gaming PC soon and I’m looking for a number of variables to note, warnings, and suggestions of:

    1. What distro to use that is as customizable as KDE, safe, and intuitive. Or should I stick with it? Any common issues with it or a recommendation?
    1. What games will I need to say goodbye to? I know many games using anticheat won’t always work but I understand how Proton and Wine can help for workarounds, I’ve used some to run Roblox and Rust before on the Deck.
    1. Will I need to replace parts? Maybe a stupid question, but still gotta know.
    1. Is it worth switching for the games I play or is it better to dual-boot/VM?
    1. Any other warnings that may stray me away from Linux (so that I can research and not fall into lol)
    1. Tips on applications for workarounds.
  • Tenderizer78@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    6 hours ago
    1. KDE is a “DE”, not a distro. If you want something customizable though I wouldn’t go with an Immutable distro. If you want something safe I’d go with something Fedora-based. If you want something intuitive go with CachyOS.

    2. No idea. You could always live-boot into Linux Mint or something and try.

    3. Using Nvidia makes everything a lot harder. If you have an AMD GPU or even integrated graphics that’ll make things much easier.

    4-6. I’m not the guy to answer these questions, mostly because I’m in a hurry.

  • thanksforallthefish@literature.cafe
    link
    fedilink
    arrow-up
    4
    ·
    11 hours ago

    OK, in broad terms you want a distro that is reasonably up to date, but doesn’t have to be bleeding edge.

    I run Mint Cinnamon and Arch KDE for the limited gaming I do, they both work perfectly fine.

    Almost all games that have a Linux port will have the support & requirements specified for Ubuntu, which has a KDE flavour, however most people won’t recommend Ubuntu (for good reasons). An Ubuntu derivative with the issues removed however is a decent choice: Mint or PopOS.

    Mint is by a long way the most recommended Linux distro for beginners and for good reason - the install process is easy, the community is supportive, and it does pretty much everything straight out of the box.

    Cinnamon desktop environment is customisable, not as much as KDE. If you’re really keen on sticking with KDE then either EndeavourOS (which is basically a bundling of Arch so it’s easy to install) or KDE Plasma - which is Debian based but more up to date than Sid I believe.

    I don’t recommend Arch for beginners unless you’re highly technical and willing to RTFM.

    Most windows games will work in linux via proton/wine etc. You’re Your only really blocked ones are the couple of companies that insist on kernel anti-cheat and are anti-Linux (EA I think ?) it’s a handful of AAA games that are locked out.

    Generally you don’t need any hardware changes nowadays, in fact it’s often the other way around - stuff that W10 & 11 no longer support can often be made to work on linux. AMD & Intel GPUs are less troublesome than Nvidia, but it’s generally not a big deal anymore.

    Reddit’s /r/linuxgaming has fairly reasonable people (for reddit) and a fairly deep archive that will allow you to search for the specific games you most play, and ways to get them running.

  • megopie@beehaw.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    12 hours ago

    KDE is avalible for most distros. It being just a desktop environment. It’s well supported on Fedora, openSUSE, Debian and Arch. As well as many of the various distros based on those. Ubuntu, a Debian derivative, and fedora both have a version that installs with KDE out of the box, and the arch install script has it as one of the main options. You could also install it on mint, but, like, half the point of mint is the cinnamon desktop.

    If you’re interested in customizability, are willing to read some wiki pages, and never want to wait for support for some new feature, arch is great.

    If you want a system that’s incredibly stable, will run on basically any computer made after 1995, and is generally just very reliable. Debian can’t be beat.

    Fedora and Ubuntu are both fairly easy to use, new versions are released fairly often. If you don’t want to think much about it, they’re good options.

    As for game compatibility, most will work without any effort, some stuff will need a bit of puttzing with settings. The only situations where you may need a VM or duel boot would be certain competitive multiplayer games that specifically use kernel level anti cheat. If you play one of those, check it on ProtonDB . Notionally Proton DB is for the steam deck and steam games run through proton, but generally what’s on there also applies to any other game run through wine.

    You shouldn’t need to replace any hardware. If you have an Nvidia graphics card you will need to install the drivers as they don’t come with the kernel, but it will run just fine. I’ve heard of some issues regarding specific brands of headphones, and I had to fuss a bit to get my microphone and it’s audio interfacing working.

    Adobe products, a lot of popular music production software and a few popular CAD programs will have issues. Most of them can be run on Linux, but they don’t like it, and finding an alternative would be better.

  • JASN_DE@feddit.org
    link
    fedilink
    arrow-up
    16
    ·
    13 hours ago

    KDE is a desktop environment, not a distro. You can therefore install it on most distros, or get variations of the distros (e.g. Kubuntu).

    If you’re happy with it, why change? It’s really polished and customisable.

    For the parts, impossible to say as we don’t know what you got in there.

    • frongt@lemmy.zip
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      12 hours ago

      KDE is a distro now too: https://kde.org/linux/

      I wouldn’t recommend it though. I personally run KDE on Debian. If op likes SteamOS so much, they could certainly run it on their desktop or laptop too. Or plain Arch, or maybe something immutable if that’s what they like about SteamOS.

      • Attacker94@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 hours ago

        They shouldn’t start with arch if they don’t want to learn how the system works, endeavor os or cachy os would be my go to’s for arch

  • N.E.P.T.R@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    11
    ·
    12 hours ago

    Recommended Distros

    General Use:

    • Fedora KDE
    • openSUSE Slowroll with KDE

    Gaming Focused:

    • PikaOS
    • Bazzite
    • Nobara
    • CachyOS

    When picking a distro for gaming, I always recommend using one that gets frequent/fast updates. All my recommendations get fast updates. If you are mainly just gaming, go with a gaming focused distro. If you want a system without many apps or modifications, go the general use route.

    I can elaborate on each of my picks on request.

  • wildbus8979@sh.itjust.works
    link
    fedilink
    arrow-up
    8
    ·
    13 hours ago

    I want to say that you might be confusing distro and Desktop Environment. In most base distributions (Arch, Debian, Fedora, etc) you can install any DE you want…

    • intenseStargazer@lemmy.caOP
      link
      fedilink
      arrow-up
      3
      ·
      11 hours ago

      Yes, I realized that after doing some research, my bad guys. Thanks for all the tips, I’ll be reading a lot of wikis and watching a ton of videos tonight.

  • world_cavve@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    12 hours ago
    1. If its gaming that is main priority I think pikaos would be a good option. Based on Debian sid. So you will have a more stable ground than arch(my opinion), but still have access to newer kernels for drivers and fixes. https://wiki.pika-os.com/en/home

    2. Games that has anticheat on kernel level(don’t know which ones that exist now since I don’t play major fps titles). But basically any games that have anticheat for online could be issue.

    3. Amd has best support for Linux, nvidia starts to come around but still has some way to go(my opinion). WiFi cards can sometimes be an issue in Linux still. You need to post your exact hardware config that you have/want to buy.

    4. Not all distros support dual boot or rather give instructions for it.

    5. Do you have software in your private pc that is work related and developed by employer you will run into issues using it in Linux. I simply built a itx pc just for work stuff(damn you filemaker that don’t work in Linux, even tried with bottles).

    6. Bottles: https://usebottles.com/ Winboat: https://www.winboat.app/

  • UNY0N@lemmy.wtf
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    10 hours ago

    The other comments here are far more detailed than mine, and the posters are undoubtedly more experienced than I.

    But my two cents: bazzite is the way to go.

    It’s unbreakable, gaming-focused, and easy to install and work with. I used to run ubuntu, then arch, and I have been using bazzite for over two years now. Arch was amazing for tinkering any learning about how Linux works, but bazzite just works, and runs smooth.

    The only issue I’ve had are small ones with non-standard hardware drivers. I rencently bought a gigabyte gaming laptop, and some of the hotkeys don’t work (like screen brightness +/-) out of the box. Also openRGB didn’t find the drivers it needs/expects to control the RGB keyboard.

    Since bazzite is atomic, installing additional drivers for such stuff is more complicated, I haven’t even had time to look into it yet. On other distros this would be easier, for example I bet that on arch it would be simple. But arch can break if you don’t know what sou are doing, bazzite can’t really get into an unbootable state unless you try really hard to do so. So it is a tradeoff. Again, others here are much note knowledgeable than I, just wanted to share my experience.

  • HubertManne@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    6 hours ago

    honestly I feel you need to think more about what you want. If gaming is primary then a gaming distro is what you are looking for like bazzite which is basically open source steam os. If you also want to do other things you may want to dual boot with another distro but I don’t think it would be strickly necessary. I often promote a lazy mans linux called zorin that is out of box which means you should be able to do most common things people do on a machine after installation without doing anything more. That means bloat though and I often here mint recommended which I think would be the other side not putting in to much excess stuff. There are light distros to conserver hardware resources. So im not sure if what you described will help people get you where you want to go.

  • kittenroar@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 hours ago

    Opensuse tumbleweed, kubuntu. Both solid options for you. Bear in mind bazzite is an immutable distro and as such, it is not very customizable.

  • jlow (he / him)@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    11 hours ago

    +1 for Bazzite. Have been using it for over a year, if an update borks sleep or something, I just boot tge other partition, wait a week or two. So good!

  • Mx. Nichole@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    arrow-down
    6
    ·
    9 hours ago

    I recommend jumping feet first into NixOs and Nix packages. Having a single file to edit for basically everything is a great thing. But also terrifying at times. If you can manage this you can manage soo much in the linux spaces.