Temporary Permanence

Temporary Permanence

Lukas Vacula's personal website and blog.

06 Mar 26

My 2¢ on a Linux Distro for Beginners

I often see debate around which Linux distro is the best for beginners or people who just want something other than Windows for playing video games on their PC. Here's my thoughts on the matter:

Most "standard" distros like Mint or Fedora or OpenSUSE are probably fine and will have good documentation. Distros like Arch and Gentoo are good if you want to learn a lot but are willing to invest the time. The only one I'd avoid outright is Ubuntu and similar distros that use Snap1.

I once heard someone describe choosing a distro as choosing your package manager and default wallpaper. I think that's an accurate judgement for most purposes2. I don't think the average person who plays CS:GO and watches Twitch streams would be able to tell the difference between two installs with a similar desktop environment and theme.


I feel it's also worth mentioning that Linux is not always the best option. Linux's support for uncommon peripherals like third-party drawing tablets and such can be really rough for someone who doesn't have the time or desire to troubleshoot things. Windows has been and will likely continue to be the king of compatibility. And Mac is well-known for having the best support for all manner of creative apps.3

And I say all of this as someone who has used Linux as my primary OS since 2019! Arguably longer if you count how much of 2017 and 2018 with only my Linux laptop and not my gaming desktop.

1 Why don't I recommend Ubuntu and other Snap distros? It's entirely because of my first and only experience using them. One day in college while doing a lab, I installed the nmap snap at the suggestion of Ubuntu's command-not-found message. I installed it as suggested and spent over half an hour trying to figure out why my command wouldn't work before learning that the permissions limitations of snaps prevented this feature of nmap from working entirely. I don't know if this was ever fixed. Is this a fair reason to not suggest an entire family of distros? Maybe not, but it was certainly frustrating enough that I can't fully recommend it.

2 Does this cover other things that are hard to customize later like non-standard init systems (Gentoo and Artix use OpenRC instead of Systemd)? No. But I don't know of any popular and common distros that use that kind of thing either.

3 None of this is to say that they don't have other issues. But they still have their strengths.