So all I know that the Linux mascot is a penguin and Arch users meme about using Arch. Jokes aside I’m planning on making to the jump to Linux as I’m planning on getting a tower PC. I recently got a steam deck and that kinda demystified the (unrealistic) expectation I had of Linux was all command line stuff and techno babble. This all very future oriented questions* as I haven’t even picked out hardware (probably gonna go prebuilt since I do not trust me) and there’s also the matter of saving up the money for a new PC.

As for my use case (cus I know some software is wonky on Linux compared to windows) it’s mostly between games running on steam, which most of my games play fine on the steam deck, and essays and note taking for my college classes, which I use libre office and obsidian (with excalidraw to hand write my notes) saved to my proton drive and also sync those documents between my surface laptop and home laptop

My ideal OS would be plug it in, let it do… things… and it’s ready to be a PC to install steam and stuff

But first question, as someone who isn’t tech inclined and tinkering is pretty much just a few VERY basic settings in the settings app on windows, so is there a Linux… idk what to call it, type? OS? Thing??? that runs out of the box without me having to install additional software manually or at least automatic setup wizards because like hardware, I do not trust me with setting it up. As for installing it after I wipe whatever computer I choose I assume I’m gonna have some OS installer on a USB and let it work its magic.

Second question, is there any specific hardware that works easier with Linux, I can’t really think of any examples cus with installers and updaters I just the computer handle it, like updating Nvidia stuff in the GeForce app for all I know it’s genuinely performing dark magic during the automated updates

Anyways I probably have way more questions that I have no idea I had, but to wrap up I’m not super tech inclined since I let automated stuff do its thang on windows (if the computer can manage and install it I’m gonna let it do that) and my pc mostly just plays games and do documents on libre office and obsidian

  • asap@lemmy.world
    link
    fedilink
    English
    arrow-up
    17
    ·
    18 hours ago

    Try Bazzite:

    https://bazzite.gg/

    It will give you an experience that’s familiar compared to the Steam Deck, and everything will “just work” out of the box.

    It already has Steam installed and is a great desktop for general use.

    • funkajunk@lemm.ee
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      17 hours ago

      Bazzite is probably the best recommendation out of everything I’ve seen so far. It is meant to be like the Steam Deck experience on any machine, and if OP is already familiar with that, why not transition easily?

      Couple the familiarity along with Bazzite being an immutable distro, OP can just roll back if they break something.

      • FlihpFlorp@lemm.eeOP
        link
        fedilink
        English
        arrow-up
        6
        ·
        16 hours ago

        So what does immutable mean?

        But I’ve seen it’s similar to the decks desktop mode from some other comments as well so that seems nice

        I haven’t really interacted with desktop mode outside setting up emudeck (mostly DS and switch games)

        • asap@lemmy.world
          link
          fedilink
          English
          arrow-up
          6
          ·
          15 hours ago

          So what does immutable mean?

          The easiest explanation is: You can’t screw it up :)

          That’s the reason I use it. It means that the system areas are read-only, and as a user you can’t “wreck” anything by mistake.

          • FlihpFlorp@lemm.eeOP
            link
            fedilink
            English
            arrow-up
            4
            ·
            14 hours ago

            Ok cool so that’s probably a positive thing in my case since I don’t plan to tweak things and have no idea what I’m doing

            • dreadbeef@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              5 hours ago

              Yeah, on immutable distros, you can’t just “delete system32” (rm -rf /* in Linux parlance), it is read-only (changes on restart with updates applied)

        • jamesbunagna@discuss.online
          link
          fedilink
          arrow-up
          3
          ·
          15 hours ago

          what does immutable mean?

          Strictly speaking, ‘immutable’ means unchanging. For Linux distros, this means that (at least some part of) the OS is read-only.

          On any distro, you could invoke the chattr +i path/to/file_or_directory command to make a file or directory of your choosing immutable. Thus preventing you or anyone else from changing that until it’s revoked.

          The so-called ‘immutable’ distros employ this at the OS-level. However, their implementations (and the implications thereof) may vary significantly amongst them, unless they share some ‘heritage’.

          Going over the many different implementations and their implications is out of scope for what this comment intends. Especially as the ‘immutable Linux landscape’ is fast moving. Thus, potentially making it outdated the very next landscape-defining change.

          • jamesbunagna@discuss.online
            link
            fedilink
            arrow-up
            4
            ·
            15 hours ago

            While it could be functional as a cursory watch, it doesn’t seem that Michael Horn has done a good job investigating the subject matter. So, no, I actually disagree with it offering a good explanation. Granted, I couldn’t find any video that does this subject any justice; more often than not, they just tend to overgeneralize or oversimplify.

            • funkajunk@lemm.ee
              link
              fedilink
              English
              arrow-up
              3
              ·
              15 hours ago

              I was just going for a very high level explanation. If you feel like offering a more in depth definition, feel free to do so here.

              • jamesbunagna@discuss.online
                link
                fedilink
                arrow-up
                3
                ·
                14 hours ago

                I was intending to, but it got very unwieldy real fast. I did provide some very basic pointers, but nothing earth-shattering. I suppose this is a decent read with the acknowledgement that the author has primarily read up on Fedora Atomic (and not the other 'immutable distros). Which ain’t bad for our use as Bazzite is derived from Fedora Atomic anyways.

    • FlihpFlorp@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      17 hours ago

      Yeah I’ve seen bazzite pop in a few steam deck discussions, some other comments recommend Mint how do they compare/differ

      But like I said in another comment I’m not looking to tweak much, if anything at all, so I think it might be a good fit, definitely gonna take a look at that link when I’m off work

    • nationaldjuret@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      17 hours ago

      I completely agree, cannot recommend Bazzite enough. Installed it a year ago, first time linux, has been just smooth sailing

      • FlihpFlorp@lemm.eeOP
        link
        fedilink
        English
        arrow-up
        4
        ·
        14 hours ago

        Alright good to hear. I was gonna try bazzite first then mint if I couldn’t get it going