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]
    link
    fedilink
    English
    14
    edit-2
    11 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]
      link
      fedilink
      English
      811 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]
        link
        fedilink
        English
        711 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]
          link
          fedilink
          English
          511 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.

      • Procapra [comrade/them, she/her]
        link
        fedilink
        English
        211 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!

        • tactical_trans_karen [she/her, comrade/them]OP
          link
          fedilink
          English
          111 months ago

          Yeah, took me forever to figure out. Went with Debian because stability sounded really good but I didn’t know anything about the kennel issue. My rig is rated as “UFO” level on one of those online benchmarking sites lol.

    • glans [it/its]
      link
      fedilink
      English
      511 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!

      • neo [he/him]
        link
        fedilink
        English
        511 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.

      • hello_hello [comrade/them]
        link
        fedilink
        English
        611 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]
          link
          fedilink
          English
          211 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.

    • Chronicon [they/them]
      link
      fedilink
      English
      7
      edit-2
      11 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

  • sharedburdens [she/her, comrade/them]
    link
    fedilink
    English
    911 months ago

    I have been doing fedora/windows dual boot for a while too but I got sick of having to switch, so I’m switching to separate boxes once I get space and quarantining the windows off on its own

  • Hellmo_luciferrari
    link
    fedilink
    English
    811 months ago

    If I may ask, what specific hardware?

    For my use case with proprietary hardware I use USB Passthrough with QEMU (Virt-Manager)

    • tactical_trans_karen [she/her, comrade/them]OP
      link
      fedilink
      English
      911 months ago

      Anker webcam, rgb lighting, a handful of stubborn games (pirated) on the software side. I need to learn new photo editing software too, so I may have to pop in for Adobe here and there. Other cases may arise. I’ve used QEMU on my proxmox server, but I don’t really know what I’m doing with it. blob-no-thoughts

        • tactical_trans_karen [she/her, comrade/them]OP
          link
          fedilink
          English
          111 months ago

          I don’t think that’ll help, the main thing is that the software isn’t available for the Anker camera on Linux, I looked around and there wasn’t a fix that people found. But getting on the windows app to change the settings makes them stick accross platforms. I just bought a cheap SSD to migrate windows to. There’s also the weird random errors that I’ve gotten in the past and one just happened - played a game with my gamepad and suddenly the whole system decided to sleep… I’ll figure it out over time, but I need a fallback in case things go south, I need my computer to make a living.

          • farting_weedman [none/use name]
            link
            fedilink
            English
            111 months ago

            Oh you’re tied to ankerwork huh?

            I had a similar situation a while ago. Added some ram to the workstation and ran the software in a qemu vm. You can pass through the device directly to the virtual windows install. I did it with an industrial cnc mill before it had complete Linux support.

              • farting_weedman [none/use name]
                link
                fedilink
                English
                211 months ago

                Qemu is the virtualization software on the backend. When you have a problem you can look it up like that and find lots of help. Virt-manager is the front end you can control it with.

                Once you made a vm profile or whatever, there’s an option way down at the bottom in virt-manager that lets you pick devices to directly pass on to the virtualized system.

                The only thing I’d suggest is making sure you have enough ram to block out some decent amount for your windows vm. Ten “will” boot up with just two gigs but I ended up allocating eight to it so it could actually run updates and function.

      • Hellmo_luciferrari
        link
        fedilink
        English
        1011 months ago

        For games you can use Lutris and/or heroic with WINE and Proton.

        RGB stuff you can use OpenRGB.

        The Anker webcam doesn’t work with your Linux install? What model?

        I hear Gimp is getting a big update here in the near future. Not sure your use case. I don’t do much photo editing anymore.

        Virt-Manager is straight forward, and is a GUI that can work with QEMU.

        Hope this helps :)

      • Owl [he/him]
        link
        fedilink
        English
        611 months ago

        For photo editing, Gimp is about the same as Photoshop from 10 years ago.

        For digital painting, Krita is good. I’m not a digital painter so I can’t say how good.

        For vector and design stuff, Inkscape is better than Illustrator. It’s really good. (Except every non-Linux build of it I’ve used has been weirdly unstable.)

      • mayo_cider [he/him]
        link
        fedilink
        English
        511 months ago

        I’ve switched over to Krita from CS6, haven’t done anything super complicated yet but so far I’ve loved the UI/UX and haven’t found anything missing (unless you need stuff like built-in pantone colors)

  • BlueMagaChud [any]
    link
    fedilink
    English
    911 months ago

    Congrats, Fedora is a great choice to start with, it’s well known as the “I just want things to work with minimal faffing” choice. You may want to have it installed on a separate drive rather than dual booting off the same drive if that’s what you’re doing, Windows likes to update and break grub.

  • TomBombadil [he/him, she/her]
    link
    fedilink
    English
    2311 months ago

    Congratulations! In the years I’ve been using Linux it’s only gotten better and Windows worse.

    This is the year of Linux on desktop

  • riseuppikmin [he/him]
    link
    fedilink
    English
    811 months ago

    Let me know if you have any specific games that are giving you problems. I also use Fedora (as of about 4 months ago) and dumped Windows entirely during that time.

    Learning my way around Bottles was good to learn a bit more about how to troubleshoot my own Windows application compatibility problems so that I could troubleshoot problems that people hadn’t already solved with Lutris community scripts.

      • riseuppikmin [he/him]
        link
        fedilink
        English
        111 months ago

        Lutris is an application where users commit installation/setup scripts for popular non steam games to manage setting up the environment to run them in.

        Bottles is a similar program but the user is responsible for the setup process (that said it isn’t completely unguided- usually making a new bottle, picking the gaming preset, and then running whatever installer you have is enough). Underneath the hood they use largely the same compatibility layers/technogies to run windows applications, but learning a little bit about bottles will help you work through scenarios where a lutris script doesn’t exist or has been abandoned.

  • FakeNewsForDogs [he/him]
    link
    fedilink
    English
    811 months ago

    Damn. Sounds cool. I despise windows (naturally) and sometimes want to do this too. I am scared because windows is all I’ve ever known, but on the other hand it’s now almost unrecognizable from what I grew up with and I don’t really know how to do anything on it anymore. If I was ever a computer person, I am certainly not one now. Think switching would be worth the effort for a simpleton like me?

    • @[email protected]
      link
      fedilink
      English
      611 months ago

      Install it in a virtual machine and just full screen it and use it like that for a day. Ignoring that it’s gonna run like ass you can get an idea of how things work, and if it doesn’t work then just shut down the VM and go back to what you were doing before.

      • glans [it/its]
        link
        fedilink
        English
        311 months ago

        how many people who are nervous to install linux know how to set up a VM?

        • @[email protected]
          link
          fedilink
          English
          311 months ago

          There’s no risk of data loss with a VM. If you don’t like it then just shut the VM down and pretend it never happened. With a dual boot you always run the risk of clicking the wrong option, or the installer just not liking your windows install and bjorking it (usually the bootloader)

            • @[email protected]
              link
              fedilink
              English
              211 months ago

              No, definetly replied to the right one.

              Either is going to require you to google things. How to set up a VM can be googled on the computer while in the process of setting it up. If you’re stuck in the bios because secure boot is blocking you but you don’t know that then you can’t just fire up firefox and google away at it.

              Either way is going to require research if you don’t know what you’re doing, one lets you stay in the “comfort” of windows while doing it.

    • glans [it/its]
      link
      fedilink
      English
      511 months ago

      anything you change it will be a learning curve

      sometimes you might not have the bandwidth for this

      if you can then FUCK YES you should

      start by making a liveboot USB. If you go by @[email protected] 's reccomendation of Mint, follow he instructions only steps “live boot” and “download”. It will not change anything on your computer. Only an experiment.

    • tactical_trans_karen [she/her, comrade/them]OP
      link
      fedilink
      English
      1
      edit-2
      11 months ago

      Well, honestly, yeah! Def get input from more seasoned folks, but most distributions have a “live” trial version thing where you run it off of a thumb drive without installing it. That way you can see how it behaves and poke around before you commit. The other way is to do a dual boot which gets a bit more technical but it’s not extremely complicated. Another way to get the full experience is to find an old laptop and install it there to learn. A lot of the manually installed things through the terminal is hardly relevant anymore, it’s gotten so much easier to use.

      Edit: another plug for Linux Mint btw.

    • roux [he/him, they/them]
      link
      fedilink
      English
      1011 months ago

      Windows 8 almost destroyed my computer-illiterate father-in-law so I suggested he try Linux Mint and after a while he agreed. He was fine for the 3 or so years he used that laptop. There was an issue with it like 2 years after I did the install regarding the official repos being outdated and keeping regular updates from running but that was the only time I really had to mess with it for him.

      I did my own distro hopping years ago and eventually settled on Linux Mint personally and I feel like it’s probably among the better options for “just works” out of the box for people wanting to take the leap. I do know a lot of people praise Fedora with KDE too but I just never really got around to checking it out personally so can’t vouch.

      Even if you are computer illiterate, most stuff you need will be the official software center(repositories) of whatever distro you go with and it’s all basically a one button click to install these days. But also command line isn’t super scary either, but you mostly don’t even need to use it for just everyday stuff.