Edit: Tumbleweed and bazzite are currently the most attractive options based on what I've learned from the comments. I will trial run those and 1 or 2 others.
I am currently on Pop OS.
I am dissatisfied with the DE/UI and I've been playing with others but half the point of this distro is it's custom UI. So I figured I would try another. I have several criteria that may narrow it down.
-
I am going to use KDE or KDE Plasma (preferred). This is the only non-negotiable criteria.
-
I will be gaming. This means I would like relatively up to date kernel and software. Rolling or semi-rolling releases are preferred.
2.5. I also work from this pc. This mainly entails using discord and Firefox though so no special requirements. I do have 4 different sized monitors with 3 different refresh rates that I use for work. Only one for gaming. One is vertical. I can tell I'm pushing x to its limits with that setup.
-
I would prefer Debian-based as that is what I'm used to and because .deb packages are so common.
-
I don't want it to be a ton of effort to set up. Pop OS worked out of the box with my Nvidia GPU and all other hardware. I am willing to put in some effort though.
-
I have been using and very much like apt and flatpak. This is not a requirement, just an observation.
-
Wayland is neat
-
Active community with lots of support to search through. Pop OS has been good for this as it's Ubuntu based and has its own great community.
Ultimately I want an easy to use desktop OS that uses some sort of KDE, supports up to date packages and drivers, supports most games and isn't a pain to maintain.
Here are some contenders that fit at least some of my requirements.
KDE Neon user edition
Opensuse tumbleweed
Kubuntu
Endeavor OS
Debian
Manjaro
Bazzite
Mint Debian edition
Right now I'm leaning toward KDE Neon, Kubuntu, or Debian (whatever the rolling release version is), but the others all have their draws. I've heard the aur is great but I have come across several applications only available in website downloads of Deb packages so I'm hesitant.
I have been using pop as my first desktop distro after Windows and I've enjoyed it a lot. I barely run into anything I can't solve with some effort and headache and not a single game I can't play. I'd like to keep it that way.
Now that that's out of the way, does anyone have suggestions? Am I looking in the wrong direction? Am I asking the wrong questions? Should I just install arch, live in the terminal, and throw away my mouse? /s
Thank you all for your advice in advance.
We can't choose for you, unfortunately, only give you advice. My ~~advice~~ question is: Kubuntu and Debian (KDE Neon too, iirc) are an LTS distros, why would you chose them given your criteria?
For myself, I can recommend Bazzite or Aurora, if you are okay with using an immudable distro. They are both Fedora Atomic based, but Bazzite is gaming first, while Aurora is a general purpose distro.
openSUSE Tumbleweed is also amazing. It is rolling and generally one of the best KDE experiences you can get. It also has a snapper tool, which lets you to rollback to the state before the update or even further.
What's so great about Tumbleweed's KDE? Honestly asking, because I am using it, but don't see a ton of a difference as compared to Kubuntu. Not that I am actively looking for differences.
From what I can tell, nothing is better about the KDE implementation than other KDE distros, but it does check most of the boxes for me. Rolling (ish) release, supports plasma put of the box, not too much work to set up. Kubuntu isn't as frequently updated which is the main downside for me.
Well KDE was more important to me than rolling releases, plus they were Debian based which I liked. I have heard good things about bazzite, I'll have to check it out. Tumbleweed was my first choice for a non-Debian distro in that list, so I'm glad you're confirming my hunch that it would be great for KDE. I'm okay with ditching Debian-based if it means a better experience in the end.
As an NVIDIA user, snapper has saved me multiple times.
Good to know. Pop OS doesn't have anything like that as far as I know, and that would be nice to have.
I used timeshift (plus timeshift-autosnap, and I think it was, timeshift-btrfs) for a couple of years on EndeavourOS, and it saved my ass on multiple occasions. Btrfs made it so the snapshots were iterative, and therefore only the first one is large.
Now I'm on Bazzite (loving it), and ostree has basically made snapshots obsolete.
As the other commenter said, time shift will save you too. Snapper built into Tumbleweed is pretty good though as well as YasT.
timeshift should be available.
https://support.system76.com/articles/switch-from-macos-to-popos/#system-backups
kde is, too.
https://support.system76.com/articles/desktop-environment/#kde-plasma