this post was submitted on 27 Jun 2025
295 points (96.5% liked)

Linux

55808 readers
854 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 6 years ago
MODERATORS
 

I'm just so sick of Microsoft and Google. But there's two things holding me back:

  1. I wanna play Steam games on my PC

  2. I am just an amateur hobbyist, not a tech wizard

Is there any hope for me?

(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 39 points 2 days ago* (last edited 2 days ago)

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.

[–] [email protected] 7 points 2 days ago

linux mint was super easy for me to install and i haven't had to do too much troubleshooting outside of the ui :)

and i can still play most steam games (check protondb.com to see if a game works good)

[–] [email protected] 5 points 2 days ago (4 children)
  1. As others have said, it's possible to play most steam games, but not all. You have to decide if you like those games more than you dislike MS and Goo. I find there's so many great games out there that I'll never get to all of them, so I'm ok with dropping some bangers that usually want too much access to my system.
  2. Here's a useful resource if you need to understand slightly technical linux foundations https://linuxjourney.com/ It might not be necessary but it does help to have a foundational understanding, and honestly, the command line is awesome, powerful, and one of my favorite things about linux. Beyond having a basic understanding (and maybe having one of the books the site recommends on hand), before going to an LLM as others have suggested, have official sources of various components bookmarked and go there first. There's so much BS out there now, I actually like the fact that I can read technical documentation, test it out, and know if it's true.

one other tip: I'd recommend some kind of personal knowledge management (PKM) system to take notes. Linux gives you a lot of freedom-- that's what's great about it-- it can be complex and have a learning curve at times. It's absolutely worth it though. It's a totally different paradigm than windows. After a while you can really start crafting the whole system to your needs as an individual. I'm 3 years in and was using my first setup that whole time, i didn't realize how customized I had made it until trying to set it up exactly on a new workstation. Now I'm writing a script so to automate my setup (os settings, program installs, configs) by running a single command. Then I can really start experimenting.

Everybody's different and with a little basic knowledge, everyone's setup can be tweaked to their individual needs a little better than other "user friendly/polished" operating systems. I hope you find as much joy and freedom in it as I do.

load more comments (4 replies)
[–] [email protected] 6 points 2 days ago (1 children)

One thing I'll say is that for a lot of distros these days you shouldn't really need to use the terminal much if ever. That being said don't be scared of the terminal. It's just another way to tell the computer what to do. It takes some learning but if you want to learn things with the terminal you might eventually find it easier/faster than using the mouse for some things. Go through some tutorials and you'll probably find out that the terminal is not that actually all that scary.

Most distros allow you to try them out before you install them. You can run them from a USB stick to let you try a few out before you settle on one. You won't be able to install any programs this way but you'll at least be able to get an idea of the interface and see if there are any you like more than others. Even still you can dual boot your PC with Windows + Linux and switch back and forth whenever you need. It's not an all or nothing ordeal. I still have windows 10 on my machine but I rarely use it now.

Gaming on Linux is better than it's ever been thanks to Steam coming with proton out of the box. protondb.com is your friend for figuring out what games you can run. That being said there are occasionally some rough edges that I have run into personally. I can run most games I want just fine but occasionally I have some issues. I'm just telling you this so you know it's not like a flawless experience. Then again I've also spent plenty of time trying to get games running on my windows PC in the past too so...

My recommendation for a first Linux OS is Ubuntu because in general it's the most popular and has the most support.

Best of luck!

load more comments (1 replies)
[–] [email protected] 8 points 2 days ago

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.

[–] [email protected] 5 points 2 days ago

What I'll say is, I've got no comp sci degree, and when I started, I had no idea how the terminal worked. But... My mindset was the following:

  1. I really don't like windows, I'm not going back
  2. I don't like paying others to "do it for me", I want to do it myself
  3. I want the freedom to be able to change anything to make the machine fit me, even if that means I need to learn things along the way.

If you're the type of person where this general philosophy, you're going to crush it.

But if you're more along the lines of "I just use this computer as a tool to do the things I want, I just need the computer out of the way, and working consistently so I can get on with my actual goals", you probably will hate it. Becuase all your troubleshooting experiences will be "why doesn't this thing just work, like it does on Windows?"

[–] [email protected] 2 points 2 days ago (1 children)

Just welcome to the club. Greetings.

load more comments (1 replies)
[–] [email protected] 0 points 3 days ago

This isn't the best or most popular way to do it, but: https://learn.microsoft.com/en-us/windows/wsl/install

There is a way built into windows to deploy and use Linux from inside windows.

It's not the most pure experience, but it's a way to make sure you have something like a feel for how some parts work before jumping in any deeper.

A bootable USB stick is another way to try before you commit. Only reason I might suggest starting with trying it the other way first is in case you run into issues connecting to the Internet or something you won't feel totally lost. Having to keep rebooting back into windows if you have a problem can be frustrating, so getting a little familiarity with a safety line can help feel more confident.

Issues with a USB boot are increasingly uncommon, as an aside. Biggest issue is likely to be that USB is slow, so things might take a few moments longer to start.

From there, you should be pretty comfortable doing basic stuff after a little playing around. Not deep mastery, but a sense of "here are my settings", "my files go here", "here's how I fiddle with wifi", "here's how I change my desktop stuff". At that point a dual boot should work out, since you'll be able to use the system to find out how to do new things with the system, and also use it for whatever, in a general sense.

If it's working out, you should find yourself popping back into windows less and less.

[–] [email protected] 20 points 3 days ago (3 children)

Lots of good advice here. I’ll add a bit about dual booting.

  1. 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)

  2. dual booting is nice just in case something doesn’t work - you can easily switch back to windows.

  3. 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.

[–] [email protected] 7 points 2 days ago (7 children)

I say unplug the windows drive always, even if you don't fuck up your Linux install may nuke your windows boot partition and it's massive PITA to get it back

load more comments (7 replies)
load more comments (2 replies)
[–] [email protected] 0 points 3 days ago (2 children)

I'm moving at the moment. Linux Mint is a good stable Windows alternative, but I wanted to separate gaming from other things so I am dual booting. I have had luck with Pop_OS! before but recently had issues with a laptop WiFi adapter, had some issues getting Bazzite working, so ended up with CachyOS, which has been really slick and easy so far.

A nice thing with Linux is how easy it is to cycle through a few distros if you have your main files on a different drive or partition, since you don't lose anything important when switching that way.

load more comments (2 replies)
[–] [email protected] 76 points 3 days ago* (last edited 3 days ago) (10 children)
  • 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.
[–] [email protected] 29 points 3 days ago

A start for alternate softwares, though other resources available this is just a first to come to mind: https://www.alternative.to/

load more comments (9 replies)
[–] [email protected] 1 points 3 days ago

Sure there is hope! Admitting you have a problem is the first step in tackling that problem!

Welcome to the club 😀

[–] [email protected] 10 points 3 days ago* (last edited 3 days ago) (2 children)

Bazzite. Set it and forget it. 2mo on my new PC build, has only ever had bazzite. Runs like a dream.

[–] [email protected] -2 points 3 days ago (2 children)

The fact people suggest anything fedora based to new users is even more baffling then suggesting pure arch.

Fedora loves to just randomly destroy itself every so often. Hell they are currently thinking of doing it right now!

If your going to do a gamer distro like bazzite as a gamer your objectively better off just going with cachyOS.

It's literally the same base as steam OS, has half the problems. And wont just implode because fedora decides to change something stupid yet again.

[–] [email protected] 2 points 2 days ago

even my parents and grandparents are on bazzite which massively reduced my family tech support work, but it seems like fedora is indeed being fedora again and discussions are for dropping 32 bit which would be troubling for gamers still.

[–] [email protected] 3 points 3 days ago* (last edited 3 days ago)

It may be baffling to you but honestly I’ve had no issues and you clearly know more about the subject than I do. I just wasn’t aware of any of what you mentioned, though I certainly am not calling it into question.

As somebody who is pretty good with computers but is by no means a coder/programmer/engineer of any sort, I’ve just been very happy with bazzite 🤷‍♂️

I have not seen those problems, but I’ve also only been on it for a couple of months. I will keep an eye out for that and keep cachyOS in mind.

[–] [email protected] 7 points 3 days ago (3 children)

yeah I started with popOS, used it for about a year, then tried Fedora for a week but figured if Im moving distro to get the latest and dive deeper might as well go with Arch, that lasted like two months with hyprland then decided to try bazzite and its been solid, everything I need is just there already, shortcuts working just like windows so its easy to transition from work laptop to personal, screen shots, lock, mounting network shares etc

[–] [email protected] 6 points 3 days ago

Yeah I haven’t had to open the terminal or download a single driver yet. Another person says that apparently it has all kinds of problems and breaks all the time because it’s based on fedora?

load more comments (2 replies)
[–] [email protected] 0 points 3 days ago* (last edited 3 days ago) (2 children)

Yes, go for it.

The two distros I recommend for beginners, these helped me start using Linux:

  1. Kubuntu

Kubuntu uses the KDE Plasma desktop environment, which is the closest experience to Windows 10 imo. Very good for easing you in. Plus, it's based on Ubuntu - the most commonly used distro. So if you have issues, just google "(problem) Ubuntu" and you'll find a fix.

  1. Pop!_OS

Pop!_OS is preconfigured for gaming. If you have anything Nvidia in your PC, just start with this one. Nvidia doesn't play nice with Linux, and the company that develops Pop!_OS has a specific version with Nvidia drivers. Driver configuration can be annoying, you don't have to worry about it with Pop!_OS.

Both of these distros will work for gaming out of the box pretty much (provided you use AMD products). Steam's Proton tool is insanely useful, and it's not too hard to figure out how to tweak games that are still having issues after it works its magic.

Basically, your choice boils down to:

Kubuntu - an easier time with the PC side of things

Pop!_OS - an easier time with the gaming side of things

As for being a tech wizard, don't worry about it. If you know how to look up your problems, there's always some guy on a forum with some commands you can copy/paste into the terminal and fix everything.

[–] [email protected] 2 points 3 days ago (1 children)

I started with popOS but now recommend bazzite if you mainly use your machine for gaming, I just setup a pc for someone and gave them bazzite and now I see them on steam playing games and no complaints. bazzite or maybe fedora, the issues I had with PopOS was just apps being outdated in the app store, like darktable came out with an update and like a month passed and the update still wasnt showing in the app store so I had to use the appimage from the darktable site

[–] [email protected] 2 points 3 days ago

See, I haven't had any issues with Pop!_OS, but I also don't use apps outside of Steam and LibreOffice much. To add to your point, I will say that for how much they hype up the Pop! Shop, it kinda works terribly.

I haven't tried Bazzite, but Fedora-based distros are starting to pique my interest.

load more comments (1 replies)
[–] [email protected] 3 points 3 days ago* (last edited 3 days ago) (1 children)

Unless the Steamdeck flew under your radar you should know that you can absolutly play games on Linux. Most of the exceptions are big online games with crazy anti-cheats (yeah in that case no luck).

As for hope : migrating to another OS (be it Linux, MacOS or whatever) can be disorienting at first, wich tend to repel some people (it's like learning how to use a pc for the first time), that's actually the most important thing to keep in mind for everything to go smoothly, you don't need to be a tech wizzard, just to be patient.

As long as you don't rush things, don't expect everything to behave as somekind of windows clone and learn how it works a bit you should be fine.

Before you try anything I'd also suggest you check if all the software you are using are available on Linux and if not what alternative you can use : alternativeto.net can help. To check if the games you play work you can also go to protondb.com. Preparing as much as you can before install is a huge plus, and it's really not that hard.

As an exemple I've helped a curious friend who wanted to try Linux, they're the most tech illiterate person I've ever known..like even worse than some old people. It took them two hard month to be fully acclimated, like as fine as they were doing on windows if not better. Never even asked me for help ever since. (My eyes still bleed when I see how they're using their pc but they clearly have no issue doing whatever they're doing) So if they can I'm sure anyone can.

[–] [email protected] 1 points 3 days ago (2 children)

I'm not sure what you mean by flew under my radar but I don't really even know what steamdeck is. some kind of handheld console? how's it relevant here?

[–] [email protected] 3 points 2 days ago* (last edited 1 day ago)

It’s been a big factor in Linux now having extremely strong support for windows games, as it runs Steam on Linux, uses PC hardware to play PC games, and it’s built/supported by Valve who did a lot of the heavy lifting on improving the existing Linux windows compatibility layer to where it is now. What that means for you is basically anything in Steam will run well in Linux even if it’s not a native Linux game (which most aren’t).

Otherwise, Proton’s the name of Valve/Steam’s compatibility layer project, and you can look up game-specific user reports on playability here: https://www.protondb.com/

[–] [email protected] 1 points 3 days ago* (last edited 3 days ago)

It's because it's quite popular so alot of people know it exists, but yes it's a handheld console made by steam and it's using linux, it's basicly a Linux console.

load more comments
view more: ‹ prev next ›