Fedora, it fucking slaps and worked right out of the box. I’m using it for work and play on my main rig! I dual boot for some very specific hardware things that are not normal, but other than that it’s been seamless! When I booted into Windows 10 again, they auto installed copilot… Glad to be done with this crap.

  • Procapra [comrade/them, she/her]@hexbear.net
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    4 months ago

    I’m a boring desktop Debian 12 user. I take advantage of a backported kernel and I use the winehq repo from the website, but otherwise, Debian does everything I need it to do. Fedora is good though! I used it for over a year and I don’t foresee you having too many problems.

    Wine only really gives me trouble on old niche mod tools for certain games and anti cheats. Old games run really well on linux, 9x games and XP games that normally give windows trouble, just work. Modern games usually launch with negligible performance hits. Controller support is awesome. I have random 3rd party ps3 controllers that more or less just work (I have to remap the buttons usually, but that’s a 20 sec fix.)

    My only recommendation is try to stick to rpm packages instead of over relying on flatpaks/snaps. I don’t care what anyone says, flatpaks/snaps tend to fill up your storage devices faster and it’s not a good default when many people are still working with <2tb of storage.

    Ignoring all my ramblings, welcome to linux!

    • neo [he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      10
      ·
      4 months ago

      In an ideal state the more flatpaks you use the more efficient it is per flatpak. If you download one flatpak you also need the runtimes for it. If you download 10 flatpaks and they all share the runtime then the cost of having the runtime isn’t so high, comparatively.

      But as it turns out, some flatpaks don’t update in sync with others and now you have multiple runtime flatpaks. If you use Nvidia drivers now you have the Nvidia driver installed twice on your system: the main install and the flatpak version of it. Ditto for Mesa. Stupid things like that.

      I still use Flatpaks, though.

      • hello_hello [comrade/them]@hexbear.net
        link
        fedilink
        English
        arrow-up
        7
        ·
        4 months ago

        Nvidia drivers now you have the Nvidia driver installed twice on your system

        Hopefully this problem goes away once NVK formally drops and people don’t have to install a big huge blob on their machines anymore. torvalds-nvidia

        • neo [he/him]@hexbear.net
          link
          fedilink
          English
          arrow-up
          6
          ·
          4 months ago

          Joke’s on me! I have a pre-Turing Nvidia GPU which doesn’t have open source module support. What I know for sure is that I’m not buying Nvidia again.

    • Chronicon [comrade/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      4 months ago

      yeah, its not like you need 2TB of ssd for flatpaks but they can eat up a big chunk of storage it you have say, <250 gb, or more if you actually have a lot of files to store too. And they can sometimes have permissions hiccups/headaches too. I tend to like them better than the alternative (snap or appimage) but across several distros I’ve noticed that native rpm/deb/etc packages usually have more care put into the fit and finish/quality of life aspects by the maintainer

    • glans [it/its]@hexbear.net
      link
      fedilink
      English
      arrow-up
      6
      ·
      4 months ago

      The impression I got from dabbling in fedora is that they highly push the flatpacks/snaps. I don’t think the distro is very interested in having a centralized repo in the same way as debian or arch which are the two flavors I’m more framiliar with. They prefer this “immutable” model; it is a different thing. I didn’t get it. But their repos are sparse, the GUI package manager is trash. I gave up due in main part to having to constantly install outside the package manager.

      However that problem is highly contingent on my own use cases. If someone doesn’t happen to need a lot of software which is missing in the system package manager, then it is not a problem for them. If it works, it works.

      Ignoring all my ramblings too, welcome to linux!

      • hello_hello [comrade/them]@hexbear.net
        link
        fedilink
        English
        arrow-up
        6
        ·
        4 months ago

        “immutable” model

        It’s not called immutable but instead “atomic” where the system is based on OCI image containers where upgrades take you from image A -> B and not updating individual packages.

        But their repos are sparse

        Compared to Arch or Nix yeah but it can easily be extended with COPRs and RPMFusion.

        GUI package manager is trash

        Not their fault lol, you gotta take it up with GNOME Software/packagekit. I like KDE Discover though. The system package manager DNF4 is getting an upgrade next release which should make it significantly faster which was always a complaint with Fedora.

        I gave up due in main part to having to constantly install outside the package manager.

        I solve this problem by installing Nix on top of Fedora, you can also install Nix (and then home-manager) on most Linux distros and it’s a great way to get packages you want without polluting your system. It’s honestly a better solution than trying to hunt for a native rpm/deb package. You could also install homebrew if you prefer that or distrobox.

        I really like Fedora’s 6 month release cycle (always stays on the ball with new features and changes) while not enforcing their view of the desktop (Ubuntu’s snap model) on its users.

        • glans [it/its]@hexbear.net
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 months ago

          all the factual corrections here i think are correct; i didn’t look anything up was just going from memory.

          but

          Not their fault lol

          idk who is forcing them to use it without fixing for years? seems like they could have agency if they wanted to. good someone is improving it. speed is one thing. also configuration options, keyboard shortcuts, and not crashing 1/3 of the time would be good. but I’m done with fedora I gave it an honest try. lots of people like it so there must be something to it, just not for me. which is part of what’s great for linux— you don’t have to suffer other people’s tastes.

          Nix on top of Fedora

          well if it works for you then it works. sounds kind of elaborate for a beginner. i think nix is absolutely perfect for certain users; i might end up there one day. (after i learn emacs.)

          now that you remind me, i think distrobox is actually their recommended method. i got bored/lost in the documentation of that and didn’t get it functional. tho i understand it works well once you get the hang of it. then you have unlimited possibilities.

      • neo [he/him]@hexbear.net
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 months ago

        They prefer this “immutable” model; it is a different thing

        This is only true in Fedora Silverblue (Gnome) or Kinoite (KDE). There is no immutability component to a normal installation of Fedora.

      • Procapra [comrade/them, she/her]@hexbear.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 months ago

        Ahh, yeah kernel was probably too old for your hardware. Debian testing installer would likely work, but that will introduce problems of its own probably. Good luck with fedora though!