this post was submitted on 11 Jul 2023
29 points (91.4% liked)

Linux

47231 readers
789 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
 

Basically, I have a laptop (5800H/RTX3050) and Windows is irritating me to no end. I am thinking of completely formatting it and replacing it with whatever distro can give me the best gaming compatibility. For reference, I play - CS:GO, DoTA, Asphalt, and a little bit of Overwatch.

I was thinking of Arch since SteamOS is based on it but would like your opinion on it.

top 31 comments
sorted by: hot top controversial new old
[–] [email protected] 11 points 1 year ago (5 children)

Any popular distro will work equally good. The downside is that you have a NVIDIA gpu and it doesn't work with Wayland. Nvidia said they'll release Wayland support before end of the current year but let's see.

For the best Nvidia support out of the box you'd probably try Pop_OS! first. But you can just format your biggest usb stick with Ventoy2Disk and just drag and drop any file into it and test the distro in live mode before installing anything until you've found your favorite distro. At this point you choose the one which satisfies your eyes most.

There's also Nobara Linux, which is created and maintained by the Linux gaming legend GloriousEggroll, but it is unclear to me does it provide any benefit over other distros.

[–] [email protected] 2 points 1 year ago

Nobara worked perfectly for me with Nvidia fairly OOTB. Really liking the experience!

[–] [email protected] 2 points 1 year ago

When exactly did the Nvidia say thay they will have support for Wayland before the end of this year? Can you provide a link so I can read about it?

[–] [email protected] 1 points 1 year ago

I run Nix, Wayland, and Hyprland on Nvidia and it works totally fine for gaming.

[–] [email protected] 1 points 1 year ago

Pop os support of nvidia is great, it’s the only distri where I never had the need to troubleshoot nvidia drivers.

[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (2 children)

As someone who uses Arch as their daily driver: DO NOT use Arch if you’re not already very familiar with the Linux ecosystem. It’s very powerful, but not at all beginner friendly.

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

I respect arch, but you definitely need some experience to use it

[–] [email protected] 1 points 1 year ago (1 children)

Have used Linux for a fair while but just haven’t gamed on it. Can handle arch but I see your point

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

I see. Your most made me think you're new to Linux. If you understand the concepts and can keep up with a rolling release, I highly recommend Arch.

My bother uses it for gaming, and it's great!

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

The RTX is gonna give you issues, since the Linux kernel doesn't handle it natively like all your other hardware, so it's gotta be a distro with good Nvidia support

[–] [email protected] 5 points 1 year ago

Linux mint give you great driver support and looks (in my opinion) like windows could if it wasn't run by an insane greed machine. It largely stays out of your way and delivers a truly boring Linux experience. If you want a heart racing experience you can try arch which will involve significantly more effort.

Like, if you are super into cars and love spending a bunch of time learning how each part works and reading manuals that is approximately what being an arch user is like. If you just want to buy a car and have it do car things you'll want a boring OS like mint, Ubuntu, or Pop OS.

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

I've found setting up gaming on Fedora to be easy, but if you want it to be even easier I've heard that's the entire point of Nobara.

[–] [email protected] 2 points 1 year ago

Awesome thanks!

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

I don't understand why nobara can't be a post install script

[–] [email protected] 1 points 1 year ago

I don't either, honestly.

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

For Nvidia, your best bet is Pop_OS, as it has the Nvidia drivers prepackaged. I wouldn't mess with arch for gaming especially if you're new to Linux - you'd need to do a lot of tweaking to get it right.

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

I've been running Nobara, based on Fedora but with a bunch of tweaks specific to gaming. So far so good. I was using Mint but needed a newer kernel to support my (Ed: AMD) graphics card.

[–] [email protected] 2 points 1 year ago

Yup! Nobara worked perfect for me

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

Arch is great, but it can be a bit much for someone to jump straight into. It's definitely gotten easier in the past few years, but there can be quite a bit of optimization to do to bring gaming performance up to (or past) Windows levels.

My recommendation for a newcomer would be Nobara. It's a version of Fedora heavily customized specifically for gaming, and it's run by a developer who does a ton of work for the Linux gaming scene (all hail GloriousEggroll).

[–] [email protected] 2 points 1 year ago

Novara ended up being perfect at the end of the day. I loved it!

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

Check your games' compatibilty first on protondb if they're not specifically made for Linux, so you know what to expect.

If your mind is set for Arch, go for it, it has an installer these days, but consider some other distributions of Linux that are easier for a novice user. Reserve some time to install a few, if you don't like the first one or it's not working out then you can just move on to the next.

Stick to the big ones, because you'll be able to get the most support for then and find the most information about them.

Linux generally works with software repositories that will contain most of the software you'll ever need. You rarely need to search for software on websites to install manually.

If you like to get the latest versions of software as it is released, consider OpenSUSE Tumbleweed or Arch Linux. They are so called rolling releases. They are not tied down to versions, like Windows, but perpetually update their building blocks as time goes on. Your version is always the latest version.

If you like a more traditional approach with stable releases, consider distros such as Ubuntu or Fedora. Twice per year they bring out a new version (with software updates regularly still) but they tend to stick to large point releases of the software they are built on. You can expect things to work as they are until you install the next version of the distro. In this sense stability means that features generally don't change. You still get security patches nevertheless. If you don't like to update the entire system every 6 months you can choose to use their "long term support" versions instead. This will feel the most like new Windows versions, only you'll get to see the rolling distros on newer cooler stuff, "beta-testing" all the things before your distro's next LTS rolls them out. I'm starting to digress here.

I never bothered with distros that are built around specific niches, like "gaming distros". If that maintainer stops you'll need to switch distros anyway.

I can recommend rolling releases, always have the latest version of everything, as far as the maintainers of your distro can keep up (in which case it helps to go with a large well known distro with lots of maintainers).

[–] [email protected] 1 points 1 year ago

Thank you so much for such a detailed answer. I ended up going with Nobara and that has ended up being a decent experience so far :)

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

If you go arch go something like endeavor, vanilla arch is a bit much coming from windows - you have to set basically everything up yourself. People will tell you Nvidia is a bit shit sometimes on Linux and they're right but my 3090 is fine for the most part, even on Wayland.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Ubuntu LTS

What SteamOS uses is largely irrelevant to the end user as Valve likely uses it as a base to build and test the versions of SteamOS that make it out. Kinda like using AOSP because Samsung uses AOSP to build their Android OS. Same but different.

[–] [email protected] 1 points 1 year ago

Ubuntu LTS would have older versions of drivers, steam, etc

Anyway snaps would most likely bring a performance hit

[–] [email protected] 2 points 1 year ago

I was in that same boat about a year ago and I switched to pop_os as a trial for a while before fully committing to it. Works well with Nvidia and steam and I know for sure Dota works on it. I have found that any game that is steam deck verified (or even playable) works on pop_os without issue.

[–] [email protected] 1 points 1 year ago

Try Kububtu

[–] [email protected] 1 points 1 year ago (1 children)

Some rolling release might be good for driver updates, so arc si good for that or manjaro for easier use, but I guess it doesn't really matter if hardware isn't the cutting edge and even like mint might do and it might be a bit more stable.

[–] [email protected] 2 points 1 year ago

I have had instability problems with Manjaro. It's basically still Arch but with the sharp edges rounded off and a fresh coat of paint.

I recommend Mint over either Manjaro or Arch.

[–] [email protected] 0 points 1 year ago* (last edited 1 year ago)

Linux Mint is what I use and have no issues with my 3070.

Chimera OS might be something you can look into however I have not used it

Pop OS is also great for nvidia support

load more comments
view more: next ›