this post was submitted on 13 Sep 2024
59 points (89.3% liked)

Linux

49007 readers
1233 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm going to be building a new computer soon for myself. (Going AMD for the first time, since intel microcode issue.)

I would say I'm an expert or advanced user, as been using pcs for 25 years and set up arch and slackware in the past. I have tried many distros and would like some feedback.

I mainly use my pc for gaming. I want something customizable, KDE ish, and without bloatware. A good wiki is a plus.

I think that i may end up with arch... is it better for gaming since it's bleeding edge and isn't steamos built off it?

Side question is distro chooser accurate?

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 4 months ago (1 children)

So you have a lot of suggestions in this thread.

I have an unconventional one:

Red hat.

You can use it for free as long as you register on their website.

The benefit: lots of documentation, a significantly different way of thinking about things (it asks you to define a compliance posture out of the box lol) and a package manager that does a lot of things right.

You said yourself youve been in the game for a while. Why not try being agent smith instead of neo?

[–] [email protected] 1 points 3 months ago

No, thanks.

[–] [email protected] 6 points 4 months ago

I use arch btw

[–] [email protected] 5 points 4 months ago (1 children)

I run Gentoo as my main distro, and have for a couple years now. It's a pretty stable rolling release (IMO more stable than Arch), and since you're already an advanced user, the experience should be pretty rewarding!

The wiki is great, and the installation handbook is top notch.

You get to control exactly what features each package is compiled with, so no bloat at all.

KDE 6 just landed too!

[–] [email protected] 3 points 4 months ago

Thanks, I'm investigating Gentoo. It's rolling release and custom built. Updated frequently is good and stability is good too, IMO.

[–] [email protected] 3 points 4 months ago* (last edited 4 months ago) (1 children)

Arch is pretty good, but it's fairly easy to break it, if you don't know what you're doing. For gamers I recommend Bazzite. It's an image-based fork of Fedora Atomic (Universal Blue). You can also try other ublue-based distros such as Aurora or Bluefin. Or Fedora Atomic flavors like Silverblue and Kinoite. In fact, you can easily switch between them without reinstalling your system. All it takes is one command, and ostree will do the magic.

[–] [email protected] 2 points 4 months ago

Thanks for the links. I'll read up on it.

[–] [email protected] 10 points 4 months ago

OpenSuse Tumbleweed.

[–] [email protected] 1 points 4 months ago

I haven't seen many mentions of Nobara but you can try it out.

It's essentially a gaming-centric version of Fedora. I was in your position a few weeks back and decided upon thing. Latest drivers and packages.

[–] [email protected] 4 points 4 months ago

I like CachyOS

[–] [email protected] 10 points 4 months ago (1 children)

Since no one answered you here, I'll say distrochooser.de isn't bad at all. For the new linux user who is comfortable enough trying new things, I think it's perfect. It does lose its usefulness if you've already tried all of the options it offers, but at that point you probably don't need distrochooser anyway.

[–] [email protected] 3 points 4 months ago

Awesome, thanks I appreciate the response. This makes sense.

[–] [email protected] 4 points 4 months ago (1 children)

i use a minimal arch with the zen kernel and hyprland for home, work and play. no kde/gnome. for me it's just right. except screen sharing in teams or discord, which haunts me... now it works, now it doesn't.

[–] [email protected] 1 points 4 months ago* (last edited 4 months ago) (1 children)

Vencord or equicord can sort that out tbh.

[–] [email protected] 1 points 4 months ago (1 children)

I use webcord and ferdium. But I also tried the official apps and even the web apps with Firefox, chromium or zen. Nope.

[–] [email protected] 1 points 4 months ago* (last edited 4 months ago)

Damn lol. I wish you luck in your streaming .

[–] [email protected] 4 points 4 months ago (1 children)

In your situation, I would go for endeavourOS, since it is arch in easy mode (don’t need as much time as arch and works flawlessly on all my machines)

[–] [email protected] 2 points 4 months ago (2 children)

I'm already running endeavouros and thinking of going back to arch to remove the extra overlay.

[–] [email protected] 1 points 4 months ago

Just uninstall eos-hooks and then comment out the eos repos in pacman.conf if you want vanilla Arch. Pretty easy journey. You don’t even have to reboot.

[–] [email protected] 2 points 4 months ago

I see 😄well, it makes sense if you think it is worth the time, and you are skilled enough to make the right decisions that endeavour would do for you😇 I for example love AUR but have no time dealing with Arch, that’s why endeavourOS

[–] [email protected] 14 points 4 months ago* (last edited 4 months ago) (1 children)

Because others already suggested Arch/ EndeavourOS, I'll be suggesting something else: Bazzite.

It's part of the image based ("immutable") Fedora series and is basically Fedora Kinoite, with all drivers and codecs already set up for you, self managing, with many gaming tweaks included.

It's rock solid and basically unbreakable, while also being extremely modern and updated. On Arch, even if it doesn't break, you always get the newest stuff, which might not be as polished. On Fedora, it matures a few months, while still being very modern.

The main target group is "For Linux users who don't want to use Linux", meaning, it runs all your favourite stuff (KDE, etc.) without having to care for anything. It even updates itself automatically in the background without any interference.

If you prefer something with less "bloat" (a lot of optional tools and software to choose from, but nothing mandatory), then check out Aurora, which is basically the same, but without gaming stuff.

For more information, check out universal-blue.org

Just a small heads up for OP: You have to do quite a lot of (advanced) things differently from now on if you choose Atomic.

Use containers (Distrobox, etc.) for everything you can, avoid installing stuff on the host if possible, etc.

Just use Flatpaks for 95% you do graphically, and for CLI stuff or software that isn't available as Flatpak, I would recommend you to create an Arch Distrobox container (already set up IIRC) and use that. You can even install stuff from the AUR and export it, so it works just like it is supposed to.

[–] [email protected] 1 points 4 months ago

Thanks for the detailed response. Yeah I'm reading up on distrobox.

[–] [email protected] 6 points 4 months ago (1 children)

uBlue Bazzite. Nothing better than that.

Customizable is a broad term.

[–] [email protected] 2 points 4 months ago (2 children)

Yes I understand. I like to tinker and fiddle with dials and buttons so to speak. I want to be able to make my system do whatever I tell it. Change icons, buttons, widgets, as well as being able to remove/ avoid apps that I don't use.

[–] [email protected] 3 points 4 months ago

These are all configurable per-user, so no issue at all. SDDM themes are an exception, here you can use sddm2rpm or other methods. sddm2rpm is the most elegant, without changing much on the system.

You can also install rpm packages.

Go to discussion.fedoraproject.org if you need help. Use the tags #atomic-desktops #rpm-ostree and similar ones and you will get help quickly.

[–] [email protected] 1 points 4 months ago (1 children)

This is still fully possible on Immutable distros (which is why the name is misleading, but unfortunately is what stuck- "image-based" is a better description) and uBlue has a mechanism for it- since they're delivered using OCI containers, it's trivial to fork or derive from the project and add, remove or tweak whatever you need. There's also BlueBuild which is YAML but that's a third party project.

[–] [email protected] 1 points 4 months ago

The name is misleading, but even if the core system was unchangeable, Linux desktops are all configurable per-user (i.e. without sudo) so even on SteamOS etc. this would be fine.

load more comments
view more: next ›