Ok so a little background first. I’m an older millennial. I started using Linux when I was in college back in 2001. It was Mandrake Linux back then. I had an Asus V6800 DDR Deluxe graphics card with 3D shutter glasses and video-in for video capture.

The kernel module for my graphics card was limited and the shutter glasses didn’t work in Linux. For the video capture, I actually had to download an open source kernel module from some enthusiast. Then I had to literally recompile the kernel with the NVidia and video capture kernel modules to support my graphics card. And when I finally got this to work, I could finally play 3D OpenGL games in Linux. Except there weren’t that many.

If you wanted to run a Windows application, there was Wine, but it took a lot of technical knowhow and a lot of troubleshooting just to get something as simple as freakin’ NOTEPAD to run. Let alone a whole god damn game!

Over time Linux improved quite a bit and received more support from NVidia, but it was still a bit complicated until Ubuntu provided some repos with pre-built modules you could install. Wine was still a pain in the butt and it was mostly used to run MS Office anyways.

When I heard Steam was working on a Linux-based console and that they were working with a pimped up version of Wine, I was a bit skeptical. I was certain there wouldn’t be any support for advanced graphics stuff like ray tracing and DLSS.

On my home PC I have a dual-boot setup with Win 10 and Ubuntu. I’ve been spending most of my time in Win 10 for gaming and entertainment and just the simplicity of it.

Since a couple of years I’ve been hearing more and more about Windows 11 and how everything was going to be tied to your Microsoft account and how much they were going to collect information on your usage and how your privacy was simply gone in that new OS. Also the user interface looked horrible. I love the Win 10 UI. It’s flat, square, the start button is easy to click, the start menu has huge tiles that can be organized in groups making it really simple and quick. I mean, the ergonomics of the UI in Win 10 is the best I’ve ever had. Win 11 is a fucking downgrade. And this week I had to upgrade my work laptop to Win 11 and it’s fucking horrible! Microsoft really screwed up the ergonomics.

Knowing that one day it will be inevitable and that I’ll have to upgrade from my beloved Win10, I decided to give gaming in Linux a go since the gaming part is basically the only thing keeping me from switching entirely to Linux. So booted in Ubuntu, installed the Steam Linux client and started reading on how to take advantage of Proton to run Windows games in compatibility mode.

I went ahead and set it up and installed Ghostrunner. I immediately ran into some problems, but I was expecting this. However, they were simple error messages and within 5 mins of Googling I found out I only had to add some command line parameters to set some environment variables. The game launched! And holy shit! It ran flawlessly! There were no issues with the graphics! I could enable all the NVidia RTX options! Everything worked practically out of the box! I was blown away.

We went from a time where you had to rebuild your fucking kernel to get your graphics card to work and fucking around with Wine to get to a point where you nearly throw your PC out the window until you can get a little app to run to simply running apt install nvidia-driver-xxx and clicking on a button to make a Windows game run in Linux.

You guys. This changes everything.

I think my dream is coming true. I think I might finally go 100% Linux on my PC. I never thought I’d see the day!

Holy shit!

-2 points
*
Deleted by creator
permalink
report
reply
3 points

Are you kidding? The whole internet runs on FOSS! Companies love it because it saves them on licensing fees. FOSS is never going away.

permalink
report
parent
reply
2 points

Is Genshin compatible with latest Proton GE?

permalink
report
reply

Not sure about the latest version, but it definitely works with Proton, google an anime game launcher (it’s likely against the TOS as there’s no kernel-side anti-cheat and telemetry gets disabled but so far no one got banned).

permalink
report
parent
reply
5 points

I’ve gotten banned using the same project for Honkai, so it’s not foolproof, unfortunately.

permalink
report
parent
reply

Wow sorry, that’s good to know. I didn’t know the launcher could also be used with Honkai. I’ve been playing Genshin Impact for close to two months with that launcher and I haven’t been banned yet, it could be that Honkai’s checks are stricter?

permalink
report
parent
reply
2 points

Were you playing it by the time it launched? Back when Star Rail launched, it was quite tricky because they still were working on it, but nowadays it is going smooth and there haven’t had any ban reports in check logs 5 months

permalink
report
parent
reply
4 points

Even if it works (which it does), it’s dangerous to play any MHY game on Linux, as you almost definitely will get banned. There’s a project I was using to play Honkai that supposedly disabled telemetry, but I still got a week-long ban. I currently play in a Windows VM by passing an extra GPU through, but that’s not foolproof either and is also technically ban-worthy.

permalink
report
parent
reply
3 points

I don’t know. I don’t play Genshin. Have you tried it?

permalink
report
parent
reply
3 points

Not sure about Proton-GE but I’ve been playing the game through Lutris for a while now and it works fine.

permalink
report
parent
reply
1 point
*

To add to this, I’m also reporting that since a Genshin Patch in June or July (3.8?), genshin launcher and the game just work without any issues. Installed through Lutris, using the normal launcher installation (so not the one that did the patches).

permalink
report
parent
reply
11 points

Wow, you nearly described the same experiences I had just recently - when I installed steam and a few games for the first time on Linux. And I was also like “Oh, what? It actually works!!”

I immediately shrunk my windows on dual boot and will likely uninstall it completely in near future. No need for bloated windows anymore

permalink
report
reply
6 points

Yeah, I nuked my windows drive about a year ago, there’s still some games I’d like to play that don’t work, but they’re few enough that I just don’t play them and don’t really mind.

permalink
report
parent
reply
16 points
*

I’m a Linux virgin and I’m working to install my first distro ever this week. Ngl, it’s daunting. I’m not tech illiterate but damn it’s so hard to know where to even start

EDIT: got lots of replies while I was trying to save my WSL2 files from before I upgraded windows (unsuccessfully) but I’ve been eyeing nobara and will give it a try tomorrow or friday, thx for all the replies

EDIT2: hoping to learn how to dual-boot with separate drives before actually installing

permalink
report
reply
1 point

If you mainly game there are limited options tbh. Garuda, PikaOS and Nobara. I wouldn’t look at anything beyond these which are made for gaming.

permalink
report
parent
reply
1 point

Pop!_OS is a good option too imo. I game a lot on it with no issues, even something like cyberpunk 2077.

permalink
report
parent
reply
3 points

Arch has some serious pull with the wiki being nicely fleshed out for gaming. Ubuntu works great. The hardest part is enabling flatpak to get Steam.

permalink
report
parent
reply
3 points
*

Why do you need flatpack for steam?

permalink
report
parent
reply
5 points
*

OpenSUSE Tumbleweed has worked well on my laptop running lighter games. I’ve not tried anything on my main PC yet because I’m honestly worried about compatibility* but OPs’ post gave me hope.

permalink
report
parent
reply
7 points
Deleted by creator
permalink
report
parent
reply
6 points

Start with something easy. Usually Kubuntu is a good start for someone used to Windows.

permalink
report
parent
reply
28 points

Installing Ubuntu is so easy a raccoon could accidentally accomplish it while bumping into a keyboard in a trash bin

permalink
report
parent
reply
5 points

I’m sorry, but I need to steal that line.

permalink
report
parent
reply
-3 points

I’m sorry, but I need to steal that line 🤓

permalink
report
parent
reply
7 points
*
Deleted by creator
permalink
report
parent
reply
2 points

Is there a reason to prefer Rufus over balenaEtcher?

permalink
report
parent
reply
2 points

Personal preference I think. I’ve alwyas been a Rufus fanboy but I recently tried Etcher and it worked just fine. Etcher has less options so might be better for someone new to flashing ISO images to USB.

permalink
report
parent
reply
15 points

Just go with something popular and supported. You can always change later

permalink
report
parent
reply
15 points

Someone responded that you should install a gaming centric distro for your first rodeo. We’re all entitled to an opinion, but I couldn’t disagree more.

Linux Mint. It’s a breeze to install, and it’ll help you learn without being too intense until you’re ready to graduate to EndeavourOS or vanilla arch. Mint is the perfect place to get your sea legs.

Keep good backups of anything you care about, so you can let yourself make mistakes and learn in the command line. Wipe and reinstall is a viable option when you break shit, and once you’ve done it a few times you’ll get good at configuring your system back to where you had it before you broke it. Takes me like 20 minutes.

permalink
report
parent
reply
4 points
*
Deleted by creator
permalink
report
parent
reply
3 points

I had issues at one point, but it was right after a major version release, and they were fixed not long after. Mint is my number one recommendation to anyone getting started. If I ever get tired of a rolling release, it’s likely what I’ll go back to.

permalink
report
parent
reply
40 points

Yeah I’m a grey-beard, my first experience was Slackware in the nineties. I’ve been using Linux since but usually on servers and in VMs only. Recently I’ve been able to go 100% thanks to Proton. I really enjoy the progress made with tech such as systemd, wayland, btrfs, proton and flatpak. Though a lot of grey-beards are very resentful of these I feel they represent real positive progress. There’s also support for kb backlight and other features of my laptop.

I’m also really enjoying PRIME rendering on my laptop, using Intel and Nvidia at the same time for different things. It works beautifully/seamlessly and even more so that I can just type “yay” and get a new Nvidia driver or a matching driver if there’s a kernel update without having to do any babysitting manually.

I do everything on Linux now, Office work, Rustdev and I play games like BG3/Guildwars2 simply by launching them from Steam.

The only pain is that I have to configure each application manually to use Wayland, that’s a bother.

permalink
report
reply
2 points

Much respect!

permalink
report
parent
reply
2 points
*
Deleted by creator
permalink
report
parent
reply
6 points

there are a few of us still bodging around out here.

I’m curious if anyone has experience with this stuff with an AMD card.

If I could finally ditch my windows gaming rig I would be a happy man.

permalink
report
parent
reply
2 points
*

I’m team red on Linux all the way. Ryzen 5 2600 (soon upgraded) + 6750XT. Mesa works out of the box and hasn’t broken yet. The only thing that caught me off-guard is having to manually enable VKD3D for newer DX12 games – I recommend using a launcher like Heroic (very easy, Steam-like front-end for several stores) or Lutris (universal, exposes more advanced options) to manage your games. You should also look at ProtonDB for compatibility and tweaking tips, and Lutris install scripts in case a game needs a specific framework to be installed.

permalink
report
parent
reply
5 points

I’m 100% Linux on a 5950x and a 5700xt. I’ve had pretty much no trouble at all. The GPU works out of the box, and with the exception of enabling Proton for non-verified games, I’ve only ever had to click install and play. To be fair though, I only play single-player/non-competitive games, so I don’t worry about anticheat at all.

These days Windows games give me less grief on Linux than they ever did on Windows.

permalink
report
parent
reply
4 points
*

I’ve run an rx580 and am currently running a 7900xtx. I have very few issues. Every once in a while a few games will break when I update Mesa, but I’m on a rolling release distro, so that’d probably happen less often on something like Ubuntu. Honestly I probably have fewer issues on Linux than I did on windows.

permalink
report
parent
reply
4 points

AMD is even better supported than nVidia.

permalink
report
parent
reply
8 points

I’ve never had to do anything special to get games to work with Wayland. Do you mind elaborating on that a bit?

permalink
report
parent
reply
7 points

There are still a lot of games that expect some XWindows stuff. I’ve run into it, but not too frequently.

Generally, the fix is setting an environment variable that tells a library backend to expect Wayland - something they could do in code with minimal effort. It kinda makes me wonder if there’s some common ‘port your game to steam/Linux!’ tutorial that they’re following.

permalink
report
parent
reply
1 point
*

Is that for Linux native games? I’ve found I get better results for games by just using the Proton version

permalink
report
parent
reply

Linux Gaming

!linux_gaming@lemmy.world

Create post

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

Community stats

  • 2.8K

    Monthly active users

  • 998

    Posts

  • 13K

    Comments

Community moderators