Linux. Runit. SwayWM. Colemak-CAWS. Espresso. Cycling. The list goes on; stop using so many god-damn periods!

  • 0 Posts
  • 36 Comments
Joined 1 year ago
cake
Cake day: February 19th, 2024

help-circle


  • In regard to question one: it depends. Pretty much everything without a shitty, Kernel-Level Anti-Cheat (my autocorrect corrected to antichrist — for good reason!) will run either by default on steam or with something known as Proton. But you still may run into occasional difficulties.

    For example, if you play Counter Strike 2: up until January this year, playing on Linux meant ≈20% less performance (CS2 is unoptimized for Linux and Vulkan unfortunately); this number has changed since the last few updates and since the new Nvidia driver, so I need to re-run the benchmarks. Your going to occasionally experience things like that, where performance isn’t on par. In the case of CS2, the devs love Linux, so they will optimize for it in the future. It’s just going to take a while.

    Another example: I had to use Proton on a game that supposedly was native to Linux. Native implementations may sometimes suck; the good news though, is that you can easily use Proton, both inside and outside of steam. Seriously, I freaking love Valve for Proton, it’s a fantastic tool.

    This is all to say, that while gaming is absolutely possible nowadays, you will occasionally need add some flag, or familiarize yourself with proton, etc.

    The exception, of course, being Kernel antichrists. Goddamn them. I can’t play LoL anymore because of it. Well, I hate Riot so much now anyway, I’m not sure I’d want to anymore.


  • Lubuntu — what a horrible experience (back then)! Now I’m happy with openSUSE Tumbleweed, Void Linux, and Nobara (for my wanna-be gaming PC, lol; trying to get just enough frames for CS2). Every once-and-a-while (I feel like hyphenating that), I do a fresh install, just to get rid of the cruft. Nowadays that makes me wonder if I should be switching to immutable…



  • OpenSUSE Tumbleweed, because it has been the most stable and flexible experience I’ve had that worked out of the box. I have tried a lot of distros over the years, and openSUSE has really held up.

    Additionally, I use Nobara for a multi-purpose machine that I also occasionally use for gaming (that’s why Nobara instead of openSUSE: it gets me slightly higher %1 lows and is less effort to set up for gaming) and a Void Linux machine for programming. Nobara is pretty good, by far the best gaming oriented distro I’ve tried, but I do regret that it’s Fedora based. Void is really fantastic, but for some reason it only boots on my System76 laptop, so that’s the only device I use it on 🤷.

    Void is an arch-killer for me; it’s faster, has huge repos, and offers a similar experience. I honestly prefer it, and would probably use it on most of my machines if it weren’t for the booting issue (it’s been a few months since I last tried, so things might have changed though). OpenSUSE is king for low-effort stability and flexibility though.

    Well, those are my two cents. Good day y’all!





  • I used Fedora, and am now leaving for the exact reason you’re leaving Arch (plus IMO bad repos). Switched to openSUSE Tumbleweed a few months ago and am having a much better experience than with Fedora :D; I use the PC for programming, audio recording and mixing, document stuff, etc. (No gaming though).

    Nobara is good but does break regularly, FYI… If you’re a “power-user” I wouldn’t recommend it as a daily driver.

    There’s also Void Linux, which hasn’t ever broken on me due to an update, but is still a lot of work, due to its nature. It’s actually quite stable though, and you might enjoy it, since it’s quite similar to Arch and has very large repos.

    I can’t say much about immutable distros, as the only one I’ve used is bazzite, which was kinda horrible (broke constantly).

    Well, I hope that helped. Good luck!







  • Your Fedora vs. OpenSUSE comparison is amusing to me, as I’ve had exactly the opposite experience. Fedora 40 DNF was hella slow for me, fedora broke regularly, etc.

    My experience with Fedora (about 2 years of daily driving) has lead me to almost hate it, while my experience with Tumbleweed (approx. 6 months daily driver) has lead me to live it dearly. And I’ve never even used YAST!

    Well, I guess a lot of this really depends on what packages you use, how you configure your OS, etc. — it’s good to know both sides of the coin no matter what.



  • OpenSUSE is my favorite distro.

    I first installed it after having an abysmal experience with Fedora (bad repos, unstable, etc.). It took me a while to really enjoy, but after figuring out how to update the system properly (it’s zypper dup not zypper up), all my issues were quickly resolved.

    OpenSUSE is extremely stable, has great repos (stable, large, up-to-date, good naming and dependency schemes, etc.), has a strong focus on security, provides appealing defaults (much better than fedora’s), while remaining minimalist enough to have good performance and to be useful for someone like me who is going to extensively customize their system anyway.

    I’ve tried bazzite but hated it, as it’s difficult to customize, breaks very easily, and doesn’t seem to have a notable performance improvement over something like Nobara (unfortunately fedora based, good otherwise if gaming is your main thing).

    To somewhat answer your question: openSUSE Tumbleweed is the best “normal use-case” distro (in my opinion). It is, however, not super beginner friendly, has a smaller community and fewer docs, and isn’t laser-focused on performance. It’s good for someone who wants to settle down in their Linux experience, and find a daily driver for their most used device.

    Other, more specialized options, you might find interesting:

    • Nobara Linux: by far the best gaming distro, maintained by the glorious glorious eggroll (proton-ge creator). It breaks every once-and-a-while, but everything is always fixed within one update, at most a day apart, and the breaks are never disabling.
    • Void Linux: uses runit instead of SystemD, meaning it’s super, super fast. Has a great installer, is stable, and has good defaults, but absolutely a horrible choice for beginners, if you consider yourself such.

    Again, openSUSE is absolutely fantastic, and my own daily driver — but I have Nobara installed on my gaming PC, and Void installed on my portable laptop. In the end, it’s all a matter of use-case.

    Edit: sorry for the insanely long response, my thoughts have been meandering today…



  • Mostly it boils down to three categories:

    • Case build quality. This seems a be a frequent issue among System76 laptops; in my case (no pun intended), the laptop case was very badly made and easily broke. I carry my device around very much, always in my backpack, which has a padded laptop section, and in a fancy padded laptop case (or bag or whatever the word is—arg). I essentially have double padding, and I have had a good experience with this padding and previous laptops. This time, however, even simply putting the backpack down, was enough force to dent and eventually completely crush the empty corners next to the hinges. I had to manually repair the corners very often, but wasn’t able to prevent damage to the hinges and stripping the threads holding the hinges in place. No other laptop, even ones much cheaper, has ever presented me with this problem, and it is extremely frustrating that the laptop isn’t designed to be even mildly rugged.
    • Faulty motherboard and bad quality-control. The laptop I bought had two M.2 NVMe slots, with only one occupied. I was planning to add one of my existing SSDs into the second slot. The second slot, however, did not work. This is such an easy thing to test before shipping it, that it really left a bad taste in my mouth.
    • Faulty part and known issue. After about two weeks of using my laptop, the touchpad started malfunctioning. I looked the issue up, and, well and behold, this was a well known issue with this specific laptop. I contacted support and the problem remained unsolved. System76 released and continued selling a laptop with a known, unsolvable issue. This was the final blow, and I totally lost trust in the company after experiencing this.

    Forgive the shitty writing, I’m doing this in my phone.

    Hope I was able to help, kind regards.