• 0 Posts
  • 23 Comments
Joined 1 year ago
cake
Cake day: November 20th, 2023

help-circle





  • 10m for anyone. If you’re able to go through the bios to boot on your usb, you’re able to take 5m to to google “gaming on x distro” and paste 3 commands (steam, lutris/bottles, nvidia drivers)

    gaming distros aren’t the mess you say they are

    As someone who occasionally spends time helping people on forums, I’ve noticed that a very good chunk of people having issues are people using gaming distros or arch.

    Another issue is the kernel mods that sometimes comes with those distros. A few years ago they were mostly all good, now the official kernel is generally better. If you look at recent benchmarks, the modded kernels will give you +2-5 fps in very specific tests and then -30 in the next. They also vastly vary by hardware. This results in many users having performance issues in some places but nobody being able to debug why.

    Nobara might be the only one that is maintained and popular enough to make sense for anyone to use, the others are straight up traps.


  • That’s the thing I don’t get. It only takes 5m starting from a fresh ubuntu/mint and the likes to be gaming ready. Even if you have no clue how to use a computer, there are hundreds of guides on how to do it in maybe 10m. Compare that to getting a gaming distro, which would save you those 10m but you’d pay the price next time you have an issue and realise the distro is way too niche for you to get a non-technical answer.

    It’s not gatekeeping, I’m not keeping anyone away from Linux, I’m giving them a better path so they can have a smoother experience.







  • SorryQuick@lemmy.catoProgrammer Humor@programming.devNew language
    link
    fedilink
    arrow-up
    4
    arrow-down
    4
    ·
    7 months ago

    Which is exaxtly what I said, that it’s fast enough for most use cases.

    In theory though, you will “gain performance” by rewriting it (well) in C for literally anything. Even if it’s disk/io, the actual time spent in your code will be lower, while the time spent in kernel mode will be just as long.

    For example, you are running a server which reads files and returns data based on said files. The act of reading the file won’t be much faster, but if written in C, your parsers and actual logic behind what to do with the file will be.

    But it’s as you said, this actual tiny performance gain isn’t worth it over development/resource cost most of the time.