I’m just so sick of Microsoft and Google. But there’s two things holding me back:
-
I wanna play Steam games on my PC
-
I am just an amateur hobbyist, not a tech wizard
Is there any hope for me?
You don’t need a high level of technical skill. You can learn everything you need to get started in a few minutes of tutorials or walk throughs. The rest you learn as you go.
Bear in mind no every linux user has memorized every terminal command and the whole file structure. Lots of people are just casual users who learn what they need.
One of the things I wish someone had told me at the start of using linux is that initially your desktop environment will effect how you feel about linux more than the distribution or specific architecture of the OS.
The good news is they’re all free. Try a few things and see what you like. IMO Fedora is a great, beginner friendly Gnome or KDE experience. Mint has an excellent Cinnamon and XFCE desktop either of which will feel somewhat familiar to a windows user. Mint will also run on just about anything.
Also, it’s not binary. You can dual boot. If there’s something you need windows for you can use it. Over time you’ll eventually find that you don’t really need windows anymore.
Absolutely. I likewise moved to Linux more out of frustration with Windows than any of my own tech ability. It needn’t be a concerted effort either. I had it on a separate SSD (for a more stable dual-boot) and dabbled for a couple of years until I found myself gradually booting into Linux instead of Windows more and more.
I take it you’ve never even tried Linux before. Both of those things are not things that will hold you back. My mom uses Linux, and she barely knows what “right click” means.
With regard to your Steam games, as long as you don’t play games that use restrictive anticheat, you’ll be fine.
Lots of good advice here. I’ll add a bit about dual booting.
-
the problem with dual booting is when you use the same physical hard drive. Windows doesn’t play nice sometimes on the same drive. Just do yourself a favor and buy a second ssd. Then you can break linux six ways to Sunday and always have a windows backup. (And if you want to be extra safe - you can just unplug your windows drive during Linux install and you can’t f up and pick the wrong drive by accident)
-
dual booting is nice just in case something doesn’t work - you can easily switch back to windows.
-
dual booting sucks because there’s very few things that don’t work in Linux - it just requires a little elbow grease to figure out. But having a windows partition right there leads to many people giving up way too early with fixing their issues.
My recommendation is always to have more than one drive in your computer. It’s YOUR computer. Regardless of what you pick as your “main” OS, you always have another spot to screw around in. Distro hop, extra storage, set up a hiveos miner, whatever. Its flexibility and screwing around with other things helps you understand what’s YOUR computer vs what is Microsoft’s OS.
-
This post is like catnip to Lemmy users.
lol it’s been a bit overwhelming on the inbox. I expected to get told off
Linux folks used to be much worse about gatekeeping, but even 20+ years ago when I was first starting out, there were always decent folks among the techie dumbfucks.
If your library is on steam, then there’s nothing to worry about! Works natively on Linux. If your library is on other platforms, I’d honestly think twice about switching full time. Dual booting might be a better option. My library is split amongst multiple platforms and I decided that it wasn’t working well enough for me. Steam games will work great though!
Many distros are easy enough to install and navigate as a newbie. My go to for years now has been Linux Mint! It’s based on Ubuntu which is based on Debian.
Check your games on ProtonDB
The only games in my library that don’t work are entirely the publisher’s fault for blacklisting Linux in their anticheat, and it’s very few games even then.
Not so much help but hope: I got rid of Windows 11 and switched fully to Linux Mint a few weeks ago. I had no idea what I was doing but I tested things on USB and also on a very old laptop I had laying around before I made it my daily driver.
I’m not particularly a tech person. I own a small creative business and have a toddler, but I figured out what I needed to quickly. I don’t game and didnt use Winsows exclusive software so have no opinions about that.
What I didn’t expect: to actually be genuinely interested in my computer again for the first time since I was a teenager (which was not recent…). I love customizing my desktop. I love discovering new open source software. I’m learning more than I expected and it’s just a totally different relationship with the tech I use every day, in a nice way. And no more BS ads / bloat when I’m just trying to exist on my computer.
Just welcome to the club. Greetings.
- before you switch, sort out your apps. Look at what you use on windows, see if it runs on Linux. If not, find a replacement that does and test it out.
- Most Linux distros can boot into a desktop from a thumb drive. You can play and test without touching your windows installation.
- in that vein, ventoy is neat. You can make a bootable drive and drop ISOs in a folder to boot from. No messing with etcher or whatever it’s called
- desktop environment matters as much as the distro. Check out gnome, KDE, and cinnamon.
I saw some cinnamon stuff and i still dont get what that means!
TL;DR: Try installing some on virtual box, by all means try Linux mint cinnamon but also try Ubuntu and Fedora KDE.
Linux has some jargon and since you want to learn I’ll give you a quick rundown of how a variation of Linux is composed.
“Kernel” is what makes Linux Linux. It’s a way of interacting with the hardware.
A “distribution” or “distro” is a one of the many flavors of Linux.
They are usually “based” on a common foundation like Ubuntu, Fedora, Arch, Nix and whatever. These also work like an onion where Mint is based on Ubuntu which in turn is based on Debian, all of which use some version of the Linux kernel.
A that’s just a base will just get you a terminal (also called a shell or console) and is very useful to make a server for example.
What most people think of as an OS is the user interface (i.e. clickable shit). The terminology in Linux for that is “desktop environment” (DE).
You’ll see a lot of distributions mix and watch between a base and a desktop environment such as Fedora with KDE, Ubuntu (Ubuntu with Gnome), Kubuntu (Ubuntu with KDE), Bazzite (Fedora silverblue base with either gnome, KDE or deck DE).
You mentioned Cinnamon. Cinnamon is a desktop environment for Mint so a Linux Mint Cinnamon contains the code of the following:
Linux kernel, Debian, Ubuntu and Mint as a base and Cinnamon to interact with it by using a mouse and keyboard.
There are currently three bases that are really popular right now, Ubuntu, Fedora and Arch. In the DE there are currently two that are most advanced, namely KDE and Gnome but Cinnamon is not far behind.
In all honestly, none of this matters all too much, just install a couple of popular distros on a virtual machine like Virtual Bok and do a vibe check.
Take a couple of these, install some programs and fuck around with the settings for a bit, install themes and whatever or watch a quick YouTube video on it:
- Ubuntu (gets hate for being corporate but is solid, uses Gnome)
- Linux mint Cinnamon
- Fedora KDE
- EndavourOS (an arch based distro that’s supposedly easy, haven’t tried it)
- Bazzite (weird way to install programs through the package manager but hard to fuck up beyond repair)
- Something with the Xfce DE just to see the “lightweight” look.
Linux is way easier than it was even 10 years ago and many games run better on Linux than they do on Windows. There’s gaming distros but I’m not sure what the benefit is other than the built-in NVIDIA drivers. I just game on Fedora. You need to enable Proton stuff in the settings and you’re off.


