So anyway, any beginner tips?

  • pfr@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    6 months ago

    I did the same a few months ago. Installed bazzite just like you. Then installed fedora 42 workstation over it one week later.

    While it’s designed to be plug and play, I found bazzite frustrating. But then again, I’m a Linux vet and I’m a tinkerer. I like to customise system configuration files. Immutable distros just weren’t for me.

    But if you’re happy then that’s all that matters. Happy gaming!

    • prole@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      Bazzite allows for tinkering just fine, it’s just different so you have to be willing to put a little time in to learn how ostree works, for example.

      • pfr@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        6 months ago

        Of course it can be tinkered with, but it wasn’t really designed to be tinkered with in the same way that you can with a traditional Linux system. It’s designed to keep users from messing with system files with its strict containerised workflow. It’s certainly not targeted at users who’ll want to hack systemd services, customise kernel modules, tweak system files under /etc and /usr, or even compile software from source.

        I acknowledge that it’s possible to create highly customised and reproducible systems with immutable distros, but it’s a paradigm shift compared to a traditional *nix system.

        I’ve spent 20+ years refining my knowledge of linux and BSD, I haven’t got the patience to start over with these types of systems.

        Please don’t get me wrong, I’m not at all criticising these systems for being different. They serve a completely different purpose —one that’s just not for me.

        • prole@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          I was just pointing out that the “you can’t tinker with immutable distros” thing is inaccurate. I am relatively new to Linux, so its not as big of a deal for me to adjust and learn how it works. But yeah it’s different and there is a learning curve so if you’ve been using non-immutable distros for a long time, then it probably isn’t worth re-learning a bunch of shit.

          • pfr@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            I kinda hope one day there is a “easy mode” Immutable distro, or perhaps atleast some kind of point-and-click GUI tools for managing something like flakes on a NixOS like system. I love the idea behind NixOS, but don’t want to learn a new programming language just to configure my system. It’ll get easier in the future I suppose. And when it does, I’ll be here for it. Obviously Bazzite is trying to be more beginner friendly which is cool, but it’s still quite a complicated system underneath the limited GUI options.

            • prole@lemmy.blahaj.zone
              link
              fedilink
              English
              arrow-up
              0
              ·
              edit-2
              6 months ago

              Bazzite is very easy… I think people psych themselves out about using the terminal, it’s really not difficult. You don’t even need to use the terminal in Bazzite if you don’t want to. But you can if you want to tinker or whatever… I just find it strange for someone to be savvy enough to tinker, yet intimidated enough by the terminal to avoid it completely.

              But yeah most, if not all, of the things you need to do in Bazzite is available with some sort of gui. It’s just unnecessary imo.

  • Sabin10@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    A lot of games are going to work without you having to do anything and some will need some tinkering. In that case, https://www.protondb.com/ will be your best friend, telling you exactly what you need to do to get things running.

    That being said, some games simply can’t be run under Linux. They might work in the future as compatibility improves but some won’t. If it’s an issue for you, you might want to dual boot windows as a workaround.

    • grue@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      Personally, I recommend quitting Windows cold-turkey and not dual-booting at all. If a game genuinely doesn’t work without dual-booting, you don’t need it. No game is so important that it’s worth compromising your security, privacy, and property rights over.

      • BURN@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        Unfortunately some of us need windows for more than games, and there aren’t Linux alternatives

  • esteemedtogami@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    +1 for Bazzite! I converted last year, and have never had to go back. My tip would be to make good use of ProtonUp-QT that should have come with Bazzite by default. Use it to get Proton GE which in my experience has been the best compatibility layer for Steam games. You can also batch update with that tool so that when a new version of GE comes out, you can set games en masse to the new version.

  • HexesofVexes@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    So, this one is a bit controversial but, when something doesn’t work try running it from terminal.

    Unlike windows, Linux doesn’t tend to do “pop up errors”. Running in terminal gives these alerts, and can often give you a hint as to why it isn’t working - be it a missing library, a permission error, or something internal you can quickly search. Usually, someone has a fix!

    • debil@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      Also, if it’s a decent application, it probably logs stuff somewhere. Check /var/log for software installed system wide. If the logs are not there, check the install dir etc. If there’s a README around, check that out first.

      Good luck!