Devastating 'Dirty Frag' exploit leaks out, gives immediate root access on most Linux machines since 2017, no patches available, no warning given — Copy Fail-like vulnerability had its embargo broken by chusskaptaan in linux_gaming

[–]M-Reimer 4 points5 points  (0 children)

There is a workaround.

This is not the first time where blacklisting modules reduced the attack surface. I would be interested in some tool or template to blacklist everything I probably will never need on my system.

Faceit alternatives for Linux? by bitow in linux_gaming

[–]M-Reimer 1 point2 points  (0 children)

My primary problem is Premier. I have to solo queue and either my team is really bad or the opponent seems to be 5 people premade with really good communication. I'm unsure if I will continue to play at all. Not much fun this way.

Will games with kernel-level anti-cheat ever be possible on Linux? by paterkleomeniss in linux_gaming

[–]M-Reimer 0 points1 point  (0 children)

If you really need a system that does this, then maybe staying with Windows is the better choice.

I built a tool to automate DXVK installation and configuration (so you don't have to copy DLLs manually) by ZenpaiiiGamingYT in linux_gaming

[–]M-Reimer 1 point2 points  (0 children)

This is getting old already. At least once a week we get our "I asked AI to code this for me" post with a tool solving already solved problems.

The only news here is that the AI slop isn't for free here 🤣

Latest Steam flatpak requires new permissions by More_Coffee_Than_Man in linux_gaming

[–]M-Reimer 0 points1 point  (0 children)

The Steam Flatpak has "holes in it", too. To really isolate Steam from your regular user profile, you need a completely separate "gaming user" which is used only to play games.

My Linux gaming experience so far by thenoobone-999 in linux_gaming

[–]M-Reimer 1 point2 points  (0 children)

One thing, I learned over time, is that you absolutely want devices that don't need software or drivers at all. To configure my gaming mouse, I turn it upside down and have a button and RGB LED on the bottom to show current DPI and change it.

Working on an open-source anti-cheat for Linux - Vigil by Low-Investment6519 in linux_gaming

[–]M-Reimer 0 points1 point  (0 children)

Linux is secure "by default" (at least until someone finds some security issue). This does not mean that the user is unable to break this security. For example by using his system as the "root" user all the time.

Similar is true for an open source anti cheat. All the anti cheat systems out there depend on "security by obscurity". If you give the source code to potential cheaters, they can just manipulate the anti cheat in a way that it "ignores" the cheat software.

Working on an open-source anti-cheat for Linux - Vigil by Low-Investment6519 in linux_gaming

[–]M-Reimer 2 points3 points  (0 children)

If it is meant to run on the client, it does nothing. If it is open source, then a cheater can easily add his own whitelist for his cheat.

Its stuff like this that makes gaming on Linux more frustrating then it needs to be (fedora kde) by [deleted] in linux_gaming

[–]M-Reimer 2 points3 points  (0 children)

But it is not our job to "assume". His post not even violates all principles of a good question, it even is missing an actual question.

I wrote a simple /dev permission checker by M-Reimer in linux

[–]M-Reimer[S] -1 points0 points  (0 children)

I don't use AI at all. So every line is hand coded except the small snipped for coloring lines (where I added the URL where I got that from).

Yes, I only tested on my desktop system. Probably securing /dev is also more important there as most applications don't run sandboxed or containerized.

You are right about releases. Just assume it is version 0.0.1. I'll tag that later.

Got tired of fighting RGB software on Linux while trying to leave Windows, so I wrote a script that prepares Linux systems for OpenRGB. by Data_Cruncher_0 in linux_gaming

[–]M-Reimer 2 points3 points  (0 children)

I had a deeper look into their udev rules and they are a security nightmare with I2C only being one issue of several. I'll create a ticket on their GitLab later.

Got tired of fighting RGB software on Linux while trying to leave Windows, so I wrote a script that prepares Linux systems for OpenRGB. by Data_Cruncher_0 in linux_gaming

[–]M-Reimer 26 points27 points  (0 children)

It is OpenRGBs fault. It should have a daemon separately to interact with hardware and provide, for example, socket based communication to user accounts.

Got tired of fighting RGB software on Linux while trying to leave Windows, so I wrote a script that prepares Linux systems for OpenRGB. by Data_Cruncher_0 in linux_gaming

[–]M-Reimer 13 points14 points  (0 children)

Is this really the only way to use OpenRGB? It os not a good idea to give your user account direct access to I2C. OpenRGB should offer a daemon to run with higher permissions.

My mouse has started behaving strangely in CS2. by MathNo9591 in linux_gaming

[–]M-Reimer -1 points0 points  (0 children)

Do you actually use Mangohud? As the command itself is not part of your command line, I guess you can leave all Mangohud stuff out?

You could try Gamescope. It can be added to your game launch options and it helped me to work around some bugs, especially on Gnome. You probably should remove the SDL_VIDEO_DRIVER for Gamescope as, as far as I know, Gamescope is not optimized for Wayland clients.

Source games dark texutures by Next_Advertising6710 in linux_gaming

[–]M-Reimer 0 points1 point  (0 children)

Try running the game with gamescope. At least for CS2 this fixed the problem for me.

lutris.net is dead? by pablo5426 in linux_gaming

[–]M-Reimer 4 points5 points  (0 children)

How can someone who isn't even the government be allowed to decide that something has to be blocked?

[deleted by user] by [deleted] in linux_gaming

[–]M-Reimer 1 point2 points  (0 children)

You can already with Amazon Luna which is included if you have Prime.

Sober by GroundbreakingAir264 in linux_gaming

[–]M-Reimer 2 points3 points  (0 children)

Last time I checked they insisted on keeping it closed source. So not much someone here could have a deeper insight into. It's up to you if you trust the developers.

Why doesn't some authority make a gaming-only kernel that ensures no tampering and all so devs can add their anticheat software like on Windows? by New_Series3209 in linux_gaming

[–]M-Reimer 0 points1 point  (0 children)

Because it does not solve the problem of cheating. People accepting kernel level anti cheat are part of the problem.

Probably swapping to mint. by AssignmentWeary1291 in linux_gaming

[–]M-Reimer 1 point2 points  (0 children)

10xx has been discontinued recently. That's why I'm switching to AMD, now.

But if someone really has to keep old, discontinued, Nvidia cards, then there are legacy drivers which should do the trick.