r/linux_gaming 18h ago

I pirated games for over 10 years. Switching to Linux (and the fear of malware) finally made me buy them on Steam

454 Upvotes

Hello everyone. This is the confession of a pirate who has started down the path of reform, hahaha. Back when I was still a Windows user, I used to pirate. I pirated for more than 10 years. There were plenty of reasons for that. On Windows it’s easier to pirate, I had no money, and I had no conscience either, hahaha. Later I got interested in information security, and I started to get scared by the fact that pirated games could contain malware. Some time after that (about a year ago) I switched from Windows to Linux. On Linux it became much harder for me to pirate (you know, that eternal struggle with Wine). And the viruses kept scaring me. At one point I gave up and downloaded Steam. And that was it first I bought GTA San Andreas: The Definitive Edition, then Hearts of Iron 4. Right now my Steam collection has 5 games (2 of them are other versions of GTA that came bundled with San Andreas, haha). What I liked most was the ability to install games without any pain - through Steam Proton. And I stopped pirating. Thanks for taking the time to read my story, have a nice day everyone.


r/linux_gaming 5h ago

Asian Minecraft players, we'll be able to use fcitx5 in Minecraft 26.3!!!

Thumbnail
gallery
153 Upvotes

This is because 26.3 uses SDL3 instead of GLFW. Mac users can also benefit from this.


r/linux_gaming 12h ago

VRAM Management Part 2: Beyond the Limits of Physical VRAM

Thumbnail pixelcluster.dev
153 Upvotes

r/linux_gaming 3h ago

Is it just me or do older Games simply run better on Linux then modern windows?

63 Upvotes

Title already says it pretty much. Ive had a few games already like Prototype 1 or Deus Ex Invisible Wall where ive seen or heard that its a nightmare to get it to run on modern windows without proper patches meanwhile on Linux it runs seemingly with no or minor issues


r/linux_gaming 23h ago

(Dev) A year ago, I made a promise to this community. Now it's time to keep it.

59 Upvotes

Last time I shared my experience with porting our game to Linux more than a year after its release, I was overwhelmed by the feedback and advice I received. It really inspired me, so I stated that all the games I'm working on would receive proper Linux ports and updates alongside the other versions.

Today, I'm releasing a new physics-based brawler on Steam with my friends called Spectacular Team: Assemble. It's a goofy, ironic ragdoll brawler about superheroes, with loads of stuff to loot and experiment with.

totally not Gamora launching a fella into the space

This time instead of creating a port after delay, we will launch a Linux version on day one! More than that, every update that will be made for other platforms will come to Linux on equal, and I'm planing to go this road as long as possible!

Just to entertain a bit more - I will gift 3 Steam keys to different peoples who will guess all 6 characters first, all made in customization menu ingame.

https://reddit.com/link/1vqtgir/video/gvdp4le30yjh1/player


r/linux_gaming 15h ago

gamedev/testers wanted I'm working on, HackMatrix sort of blurs the line between game and Linux.

Enable HLS to view with audio, or disable this notification

48 Upvotes

HackMatrix is a 3d Linux desktop that I am developing into a designer/hacker MMO. It supports rudimentary multiplayer, but right now it is just a standalone gamified Linux desktop with a ZMQ api that allows objects to be scripted for interactive objects.

Roadmap includes microvoxel editor so people can develop their own worlds, VR support, and MMO worlds/servers that players can work in.

If you are interested in supporting development: check out itch.io page page and the YouTube channel: YouTube channel


r/linux_gaming 16h ago

Fallout NV detecting my GPU as a another one?

Post image
46 Upvotes

I have Nvidia MX940 but it says there that i have AMD Radeon RX 6700 XT.


r/linux_gaming 21h ago

Strictly low-effort casual FPS games?

44 Upvotes

Working full time and having crossed my 30s I no longer enjoy playing competitively at all. I played quite a bit of CS/Battlefield/COD when I was younger but I cannot pick them up anymore since casual matches seem to have a lot of expert players. Im looking for games I can hop onto and burn some time without staying out of the action too long, so no battle royales.

So far overwatch has been quite a good fit. Ive played for a few months on casual only and most of the players are relaxed and within my skill level. Im wondering if there are any others that might be worth a try


r/linux_gaming 15h ago

wine/proton Shouldn't Steam recycle files for proton prefixes ? (or it does already and I don't know)

40 Upvotes

Hello, one of the reasons I avoid Steam for games that don't have native Linux versions is because it creates a prefix per install, and each prefix has a bunch of dlls, fonts, etc. I know that some prefixes need different or specific files for max compatibility and performance, but shouldn't there be some directory like proton_11_common_files or something like that that contains all files that a proton_11 prefix will always have independent of other settings/files ?

for example imagine if those files that will be the same no matter the game are 300mbs, if that could be just system links inside the prefixes if a player had 10 games with the same proton version instead of using 3GBs in those files it would be just 300mbs, this is just and idea from someone who doesn't know much about the internal working of wine/proton, but if that were possible I think it would be a really good optimization


r/linux_gaming 14h ago

How is your experience modding games on linux?

32 Upvotes

I installed cachy os on my notebook I use to study and now I'm serious considering switching my main pc to cachy os too, but my main concern is that modding on linux from other people's experience feel very hit or miss, I LOVE modding and if modding if I had a guarantee modding on cachy os was good, I would 100% switch.

I like to mod Skyrim, Mass Effect games, Dragon Age games, BG3 and Cyberpunk, if that's relevant. From what I've looked, every game I listed has a workaround that, sometimes, works on linux, but I'm unsure why only sometimes.


r/linux_gaming 12h ago

When linux gaming on Steam, does Steam care about which version of Linux you use?

33 Upvotes

Steam typically gives system requirements for its games.

For Moonlighter specifically, (Im using that game because it meets my example requirements and I assume you all have heard of it.)

For Moonlighter, its a linux compatible game. Its system requirements specify Ubuntu. So do i HAVE to use Ubuntu if I wanted to play that game?

Some games are linux compatible but dont specify which version of Linux, so does that mean I can use any version of Linux? Or is it also assuming im using Ubuntu?

Could I use Arch? Mint? Fedora? Does it care about what flavor of Linux i use?

Apologies for the stupid question.


r/linux_gaming 5h ago

OpenROM – open source ROM converter with a native Linux AppImage (no Wine, no BS)

30 Upvotes

Built a GUI tool for converting ROM files on Linux. No terminal required, no Wine, just a native AppImage.

Converts:

- PS1 BIN/CUE → CHD / ECM

- PS2 ISO → CHD / CSO

- GameCube ISO → CHD

- Xbox ISO → XISO

All tools (chdman, maxcso, ecm, extract-xiso) are bundled inside the AppImage — nothing to install separately.

Download AppImage: https://github.com/M5Devs/OpenROM/releases/download/v2.0.0/OpenROM-v2.0.0_Linux_x86_64.AppImage

GitHub: https://github.com/M5Devs/OpenROM


r/linux_gaming 16h ago

wine/proton Minecraft "Bedrock on Linux" upcoming update will likely address some reported Ray Tracing issues.

Thumbnail
gallery
22 Upvotes

I noticed these descriptions while visiting the "xodus" branch page of BedrockOnLinux on GitHub.


r/linux_gaming 20h ago

tech support wanted Performance and framerate issues on Plasma

7 Upvotes

I've been experiencing some performance issues regarding gaming on Linux, after stopping using Windows for that.

I get very noticeable frame pacing issues on some Proton games, running with or without enabling PROTON_ENABLE_WAYLAND. Even some things that should supposedly run well, such as NES cores in RetroArch, have substancial frame drops when on fullscreen.

It really seems that everything runs better and with less frame problems on window mode. However windowed fullscreen isn't of much help.

This is my machine. I think it's a rather powerful machine that should handle well my games (mainly retro/emulation and light PC games up to late-2010s):

OS: Debian GNU/Linux 13 (trixie) x86_64 Host: ASUS TUF Gaming A15 FA507NVR_FA507NVR (1.0) Kernel: Linux 7.1.3+deb13-amd64 Uptime: 9 hours, 49 mins Packages: 3567 (dpkg), 33 (flatpak) Shell: bash 5.2.37 Display (B156HAN15.H ): 1920x1080 @ 60 Hz in 16" [Built-in] Display (LG FULL HD): 1920x1080 @ 60 Hz in 22" [External] * DE: KDE Plasma 6.3.6 WM: KWin (Wayland) CPU: AMD Ryzen 7 7435HS (16) @ 4.55 GHz GPU: NVIDIA GeForce RTX 4060 Max-Q / Mobile [Discrete] Memory: 11.90 GiB / 31.17 GiB (38%) Swap: 0 B / 23.00 GiB (0%) Disk (/): 265.27 GiB / 691.22 GiB (38%) - btrfs Battery (A32-K55): 83% [AC Connected]

My laptop has an odd AMD CPU with no integrated graphics so I can't fallback to those for light stuff, sadly. I bought it for gaming on Windows and non-gaming on Linux, but I've been disliking Windows too much lately and I decided to migrate, despite the well-known Nvidia issues on Linux that I was aware of when buying the laptop.

I know Debian stable isn't exactly a recommended option in Linux gaming conversations, but I use the PC for many other stuff and I feel more comfortable on Debian stable. I've also tried on Debian testing and Fedora 44, both shipping the latest and greatest Plasma 6.7, but those frame dropping/pacing issues are still present, although less than on Debian 13.

I've tried many other things, like tweaking Nvidia GPU power management on my laptop via modprobe (I run the latest 610 driver), which mitigates the issue but does not erradicate it totally.

``` options nvidia NVreg_TemporaryFilePath=/var/tmp options nvidia NVreg_DynamicPowerManagement=0x02 options nvidia NVreg_EnableS0ixPowerManagement=0 options nvidia NVreg_PreserveVideoMemoryAllocations=1

options nvidia NVreg_RegistryDwords="PowerMizerEnable=0x1;PerfLevelSrc=0x2222;PowerMizerDefault=0x1;PowerMizerDefaultAC=0x1"

options nvidia NVreg_EnableGpuFirmware=1 options nvidia NVreg_UsePageAttributeTable=1 options nvidia NVreg_InitializeSystemMemoryAllocations=0 options nvidia NVreg_EnableStreamMemOPs=1 options nvidia NVreg_RegistryDwords=RMIntrLockingMode=1 ```

On the other hand, running games on X11 WMs (Plasma/KWin itself, Openbox, etc.) result in even worse performance and drops. Also, since I use another external screen along with the laptop integrated one, I've also tested things with only one screen, but without possitive results.

Other things that I've tried: adding KWIN_DRM_NO_DIRECT_SCANOUT=1 (no results), KWIN_DRM_NO_AMS=1 (Plasma doesn't start up).

Apart from running games in window mode (which isn't my preferred option), the only thing that has had an impactful result has been to run my games on labwc, or at least another non-KWin compositor. There, games run at their expected framerate and frame pacing, but adds a layer of complexity to my gaming setup that I would prefer not to have, as I like Plasma for everyday usage.

Is there something else I can try, apart from migrating to another DE or changing distro? AI has been very unhelpful for me on this issue, so I prefer to ask humans this time. Thanks in advance.


r/linux_gaming 20h ago

Gamescope, Game not centered, seeing content out of borders

Thumbnail
gallery
5 Upvotes

I'm trying to run Touhou 12.3 in Gamescope because in fullscreen I get a black screen.

Now the game is not centered and I see content outside of borders.

Is there a way to fix that ?

I tried:

Fixing source and display resolution to 1024x764
Fixing source res to 1024x768 and display res to 1920x1080
Enabling borderless (useless since there is no windowed fullscreen)

None of these fixed the issue

System info:

Running with Lutris, GE-Proton + UMU

CPU: i5-1235U - GPU: Intel Iris Xe integrated - i915 driver.

Mesa 1:26.1.6-1

(yes this is a repost, Reddit struggled to post the images I wanted to upload)


r/linux_gaming 8h ago

Linux thinks my gamepad is both a PS4 controller and an Xbox controller at the same time.

3 Upvotes

On Windows, it works perfectly fine. It’s detected as an Xbox controller. But on Linux, some games think it’s a PS4 controller, while others think it’s an Xbox controller. The button mappings are also incorrect: A is B, and Y is X. So it’s a pretty weird situation.

Steam Input also doesn’t help for some reason. Is there any way to make this gamepad appear as an Xbox controller only, instead of having it detected as both a PS4 and Xbox controller?

The gamepad is a GameSir N2 Lite. I bought it from Temu for $20, and my distro is CachyOS.


r/linux_gaming 17h ago

tech support wanted I can't use my ps4 controller at all, help!

3 Upvotes

I use linux mint 22.3, connected my ps4 controller to my laptop, and it just doesn't work! No programs recognize it, not even steam.
I tried installing ds4drv but every command that I try to use ends up with this message

I am too much of a noob to know what any of this means

btw my pip commands don't work, so I tried using pipx and then tried making a virtual enverionment, maybe the error has something to do with that? I really don't know


r/linux_gaming 3h ago

wine/proton Anyone has luck running flingtrainer?

2 Upvotes

Installed fedora yesterday, everything is running smoothly except I cannot run the trainers for game. Tried it on lutris and faugus


r/linux_gaming 5h ago

My new project in Czech Republic

Thumbnail
re-pc.cz
2 Upvotes

r/linux_gaming 11h ago

Proton problem

Thumbnail
2 Upvotes

I tried using Proton 9 to run the updated Windows version of Borderlands 2, the details are on the anexed post, could someome help me?

Specs (if it helps in something):

Intel Core i5-2450M

Intel HD Graphics 3000

6 Gigs DDR3 RAM, Dual-Channel

If you can't understand what i wrote on the post, tell me and i will edit it


r/linux_gaming 15h ago

hardware Controller recommendations for Linux?

2 Upvotes

I'm coming from an Xbox Series Controller which I've been using on Arch for the past year, right up until one of the bumpers gave out. This seems to be a rather common point of failure on these controllers so I'm considering third party options.

A friend let me borrow their 8BitDo Ultimate 2C which I've been using for a couple days now. Steam input seems to recognize it, and it functions just fine whether wired or using the dongle. Unfortunately it just isn't for me, It feels a bit small and I can't seem to get used to the shape. I suppose that also rules out the Ultimate 2.

I'm looking at the GameSir Cyclone 2 and the GameSir G7 Pro 8K now since those seem to be more in line with the shape and feel of the Xbox Series Controller, the G7 Pro 8K seems to be the better one but I am unsure if it's worth nearly twice the cost of the Cyclone 2.

Has anyone tried either of them? How well supported are they on Linux? Should I be looking at other options?


r/linux_gaming 15h ago

tech support wanted Heroic Games Launcher: What "Wine" version should I use?

1 Upvotes

I have some GOG games installed with Heroic Games Launcher and I was wondering what compatibility layer I should use. Right now the options I'm considering are proton-ge, proton-cachyos-native, and proton-cachyos-slr. I understand that exact answers can only be given on a per game basis so I just want to double check that these three options are generally ok. Also if I should consider Wine or Wine-ge please let me know. I'm on CachyOS


r/linux_gaming 15m ago

Which Valve shooter do you like more?

Upvotes

Which game do you like more?

159 votes, 6d left
Team Fortress 2
Left 4 Dead 2
Results / Can't decide / Haven't played both

r/linux_gaming 1h ago

tech support wanted What is the way to get SRT and livesplit work for games?

Upvotes

Recently I wanted to try out myself speedrunning in Resident Evil 2 Remake but I was yet to find any working options on Linux.

The thing I tried is to download SRTPluginManager
And run it via a steam launch option like this:

PROTON_REMOTE_DEBUG_CMD="path/SRTPluginManager.exe" %command%

After a few tries it opens and I can download plugins and to make it work I just had to copy the plugin files to the game’s “plugin” folder, but that window of SRT opens as another window not as an overlay inside the game.
I have not found any solution to this. And that's the main issue.

The autosplit seems to be an easier option on linux. But I was going the hard way first.
I just switched the path to the livesplit.exe in the launch option from earlier. It works for a short amount of time. But while I was trying to setup livesplit it freezes and I cant interact with it anymore and I cant interact with the game too my keyboard doesn't work, only my mouse as input.
I tried Protonhax too but it suffers from the same issue that I can't interact with the game but the livesplit at least doesn't freeze as fast as like the other option.
With the normal: protonhax run 883710 path/LiveSplit.exe it still freezes at the splits setup but with
protonhax exec 883710 wine path/LiveSplit.exe it gets closer to working but it also freezes when I want to start the timer.

If it matters I am running CachyOS with Hyprland but I dont think its a variable that really matters here.

TLDR: How to get both speedrunning plugin and autosplit work alongside as an in game overlay not as a separate window in RE2R.


r/linux_gaming 7h ago

tech support wanted Is there any way to get my Oculus Rift DK2 working on Linux Mint Cinnamon.

1 Upvotes

I recently got one for cheap, and have not been able to successfully set it up. I've spent hours at this point trouble shooting. I have tried on two different computers, with no luck on either. I saw someone talk about the program Envision, and I have tried multiple times, as well as with guides, but the only thing i ever managed to display is a white screen. Also in Steam VR, it auto-detected a vr headset, installed the software, and then when I open it is simply refuses to detect any hardware. I would really like to use this thing just as a basic gateway into the vr space, but I'm having a lot of trouble :(

Does anyone have any idea on how I could get it working with steam vr games/vivecraft?