this post was submitted on 22 May 2024
26 points (88.2% liked)

Linux

48652 readers
1214 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
 

Hi! I'm getting a new laptop any day now and I plan on going back to Linux after maybe a decade on Windows. What works best for gaming nowadays? Is manjaro good for that? I prefer a distro with a nice name but of course that's not the central thing. I'll also do some book keeping, writing et cetera but I don't think it's much to worry about. I also hope to use my Valve Index on it.

top 40 comments
sorted by: hot top controversial new old
[–] [email protected] 19 points 7 months ago (2 children)

I think any distro will do really. I'd go for something that is friendly to new users, if you're not very familiar with Linux in general. For example: Linux Mint. Here is an example on how you can get your installation setup easily: https://www.youtube.com/watch?v=IyT4wfz5ZMg

Regarding your Valve Index. It will likely work, but don't expect it to be very easy to get it running well. I'm currently on Arch Linux with red team hardware and a Valve Index. For example, you will need to ensure the udev rules are set properly: https://github.com/ValveSoftware/steam-devices. New issues occasionally arise, see: https://github.com/ValveSoftware/SteamVR-for-Linux/issues. Currently, it's not switching audio devices automatically, so I use pavucontrol (with PipeWire) to switch that manually.

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

Doesn't Mint hold back kernel updates to major version upgrades like Ubuntu though? That could be problematic if they have newer hardware that's better supported (or only supported at all) in newer kernel releases.

[–] Land_Strider 1 points 7 months ago (1 children)

5.15. isn't that bad of a kernel version in my experience. Admittedly, I'm don't have any latest gen hardware at the moment, but using one generation back RX 6700XT without problems on it with Mint. Alternatively, one can install the newer 6.x kernels with a few clicks if needed, they are not actively blocked or unlisted.

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

It's more complicated than that, distros typically have specific patches for packages and they assume you're running a particular kernel version. By running another kernel version you're going into unsupported territory. Yeah you can do that, and it'll probably be fine, but using another distro that actually supports the edge kernel is less risky and takes a few less clicks.

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

@gh0stcassette you can install HWE kernels like in Ubuntu, from Update Manager

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

Fair, haven't use Ubuntu or any of it's derivatives in years

[–] [email protected] 0 points 7 months ago

They do. Linux mint is great for office work and opening firefox. If you want a gaming distro i'd use something closer to the edge like fedora / endeavour os.

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

Here is an alternative Piped link(s):

https://www.piped.video/watch?v=IyT4wfz5ZMg

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

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

Ublue Bazzite.

Bazzite is fundamentally different as it is based on Fedora Atomic Desktops. This is huge.

The OS is worlds more stable and reliable.

They use Fedoras base and add all the gaming stuff to it, to work out of the box.

I use Aurora, coming from Fedora Kinoite (KDE Atomic) and then uBlue Kinoite.

[–] [email protected] 2 points 7 months ago
[–] [email protected] 8 points 7 months ago (1 children)

Bazzite, it's an immutable Fedora-based distro, so in the unlikely event that it breaks, you can just revert back to whatever you had before.

Nobara is similar, Fedora-based but not immutable, which means you can tinker with it, but possibly also break it. Made by Glorious Eggroll, the guy behind the GE versions of proton and wine.

Mint is a more general-purpose distro, based on Ubuntu (which itself is based on Debian), but it's very user-friendly and does just fine with games.

Manjaro is fine, it's the one I put on my mom's computer because she needed a Windows program that I found in the AUR. It was pretty decent for the four games that she plays lol (The Sims 4, AoE2, Neverwinter Nights, and Prince of Qin). It's Arch-based, but not bleeding-edge like Arch, so it's ostensibly more stable.

As far as the Index goes, idk about that, as I don't own one. However, I just DDG'd "valve index on linux", and quite a few guides came up, so it shouldn't be too hard to get it going. Plus Valve is a pretty Linux-friendly company,

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

Anything with a recent kernel is fine. If you're not very experienced, I'd recommend something like Fedora or OpenSUSE (both semi-rolling releases so you'll get new kernels, graphics drivers, etc. but less likely to break for no reason than arch/gentoo derivatives).

Manjaro is fine if you don't use the AUR, but arch/manjaro repositories on their own will be inadequate, and it will be so easy to get what's missing from the AUR, which will eventually break something. This is because Manjaro holds back arch Linux updates for a week or two for "testing" purposes, but the AUR expects precisely the latest arch packages. If you're thinking about Manjaro, do EndeavorOS instead. It's the same thing (arch Linux with a more user friendly installer and relatively sane default apps/configs) with infinitely less hassle. Plus there's really no point to using an arch-based distro without the AUR imo.

Garuda is also cool, I haven't used it myself, but it's supposed to be another preconfigured version of Arch more targeted towards gamers. YMMV, I'd probably just stick with EndeavorOS.

If you want an Ubuntu or Debian derivative, I'd go with Pop!OS. It's basically Ubuntu without all the Ubuntu bullshit (snaps ludicrously out of date packages, etc), and they keep the kernel and video drivers pretty recent, unlike stock Ubuntu. Plus they have a cool desktop environment. Currently it's a fork of GNOME, but they're working on rewriting it from scratch and are making great progress, which will be interesting once it's more developed.

[–] [email protected] 2 points 7 months ago* (last edited 7 months ago)

I feel like I wrote this ( although while I did find Garuda “cool”, it was not really for me ). I agree with everything else.

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

I prefer a distro with a nice name

That's honestly a really good distro picking strategy for someone just moving to Linux.

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

Credit where credit is due. I was taught the strategy by Amelia Andersdotter, back then running for the European Parliament (then member of parliament).

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

What works best for gaming nowadays?

Depends on your system/setup. Though, you should be able to get it to work on most distros (eventually). Consider checking out https://linux-hardware.org/ to see which distros are known to work for your new laptop. Personally, I'm inclined to believe that Bazzite is the most hands-free solution for most people. However, other good options include Linux Mint and Pop!_OS.

Is manjaro good for that?

I really wonder where newcomers get to know about Manjaro 😜. Manjaro does a bunch of good stuff and has in the past been great for providing a platform by which Arch Linux (Manjaro is based on Arch) could be (relatively) easily consumed. However, Manjaro has since tarnished its own branding (see Manjarno). Hence, I find it hard to recommend it ever since.

I’ll also do some book keeping, writing et cetera but I don’t think it’s much to worry about.

You should be fine unless you need specific software (that's not available on Linux) to do those things on. For most software there are decent alternatives; https://alternativeto.net/ might be a helpful resource in that regard.

I also hope to use my Valve Index on it.

Unfortunately, I don't have any experiences on that. Therefore I abstain from giving any further comments. Wish ya good luck with that though!

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

Honestly my main issue with Manjaro is still that they hold updates for a week or two for "testing" which tends to break certain AUR packages. I'd be less mad if the testing actually amounted to anything, but half the time they basically do nothing, and if there were any bugs Arch has released updates that resolve them already, which you won't get for another week because of their update schedule. Anytime anyone talks about being interested in Manjaro, I just recommend they get EndeavorOS instead, it's basically stock arch with a fancy installer and sane defaults which is great for anyone who mostly knows what they're doing with Linux (or is at least capable of opening a terminal window and pasting error messages into google or, failing that, ChatGPT and following basic instructions)

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

The usual suspects are Bazzite, Garuda, Nobara. But you can game on every distro. To give proper advice, some info on your hardware would be needed.

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

One important part for gaming is the graphics card - I cannot comment on that particular one, but I would recommend searching it like "nvidia rtx 4070 + linux" so you can find advice and recommendations. You could also hop over to https://www.protondb.com/, select that card and see what most people are running. Or there is this https://linux-hardware.org/ page, where you find lots of info about whats being recommended.

Nvidia used to be problematic with Linux, but I also have an older Nvidia card and haven't run into any problems (yet). Also there's lots of new development in that area, I'm sure it's gonna be ok. Also some distros offer preinstalled Nvidia drivers that you simply select in a driver manager - that for example is the case for Linux Mint.

Keep at it, you got this and there's so many people and resources online to help. Best of luck!

[–] meekah 4 points 7 months ago (1 children)

Ive used Nobara before and was pretty happy with that. Like bazzite it is made for gaming and mostly just works out of the box. I haven't used bazzite though, so I can't say which was better in my experience. But VR was still a hassle to set up for me

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

Something with (close to) up-to-date kernels, like Fedora or openSUSE Tumbleweed.

[–] [email protected] 2 points 7 months ago
[–] Buffalox 3 points 7 months ago (2 children)

I've used Manjaro for many years now, and it works very well for Steam IMO. When I chose Manjaro I checked ProtonDB to see if there was a trend where some distros had higher success rate for Proton games on Steam, and it seemed to me there was, and Manjaro was one of the best.

But maybe if I had checked other games I'd have other results IDK. But generally if a game has good score on ProtonDB it will work for me with my Radeon RX 6600 XT.

I would imagine most distros work well with Steam today, it is after all mostly similar libraries they all use.

[–] [email protected] 2 points 7 months ago
[–] [email protected] 1 points 7 months ago

Manjaro is basically just arch Linux on a 1-2 week update lag, so you'd have just as much if not more success with EndeavorOS or raw Arch.

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

Thank you so much to everyone for answering. Appreciated!

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

So..., what will it be 😜?

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

I'm kinda leaning towards Bazzite. I've downloaded it, but I realized I don't have any USD drives at home :-/

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

Excellent choice! I'm sure you'll manage 😉 (right after you've found yourself a USB drive).

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

Installing now. Surprised by the amount of work needed to make my BIOS accept that Linux isn't a security risk, but also surprised that Wifi worked just out of the box, even during the installer. A sign I've been away from Linux for a while.

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

Consider making another post after everything has been done in which you note down your expectations, experiences etc.

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

I never got around to writing it, but I'll share a couple of things shortly.

  1. I tried two gaming profiled systems: bazzite and manjaro. The systems in themselves worked great and the gaming was good. But I had some other systems I needed for work that I just couldn't get to run smoothly. I think the biggest problem was Dropbox. One of the systems used a file management protocol or whatever it's called that Dropbox didn't work with at all. I ended up installing Ubuntu and it worked pretty well out of the box there. And the gaming is actually working great.

  2. when I installed Ubuntu, I also installed some kind of community built steam app. Extremely buggy. I replaced it with the official steam app and now it's extremely smooth. Very little difference to gaming on windows except of course that everything in the system and ui is a little bit quicker, including the games.

  3. more games work on Ubuntu than are marked as Linux compatible by steam. I've tested a lot of games I already own and they usually work.

  4. the only thing I haven't been able to get running is my (Swedish) book keeping system. I think I just need to get more comfortable with wine and I'll probably get it working. We'll see. I keep a small windows partition specifically for book keeping.

[–] Asudox 1 points 7 months ago

Any distro will do honestly. If you are a beginner and just want the distro to work out of the box, something like Pop!_OS might be for you.

[–] Seasm0ke 0 points 7 months ago (1 children)

Ill put my vote in for Garuda Linux. If you're using Intel nvidia it is optimized out if the box. It is built on arch so youd manage it similar to Manjaro. kDE Plasma with Wayland is smooth. I cant get GNOME network displays to work to add my TV as a monitor but otherwise everything has been great.

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