Other News about gaming on Linux

want to leave i

Reddit Linux_Gaming - vor 38 Minuten 33 Sekunden

I’m unsure about which distribution to switch to, as I’ve only used Windows and want to leave it.

  • I’m interested in learning programming.
  • I want to play games.
  • I need support for ASUS and NVIDIA drivers.
  • For studying: using multiple open tabs with stability, avoiding file corruption.

Which one should I choose? I’ve already seen Garuda, Zorin, and Arch.

submitted by /u/Timely_Secretary8911
[link] [comments]

I've tried multiple distros for bnet

Reddit Linux_Gaming - vor 53 Minuten 34 Sekunden

I just can't seem to get battle.net to work, I've tried multiple ways, multiple distros, bottles/lutris/steam ect.

At this point theres obviously something I am doing wrong, and I can't seem to find the correct way to set this up, a couple years ago I had no problems running bnet on mint.

I am currently on cachy and it installs, I can open the store page, but it will not connect to the home/games tabs, not really sure where to go from here, anyone have any ideas to why I am having all these problems.

submitted by /u/So-Worth
[link] [comments]

Struggles with HDR + stalker2

Reddit Linux_Gaming - vor 1 Stunde 46 Minuten

I am on a fresh install of Cachyos, I've tried the game in gamescope and none-gamescope. Both when launched just has the menu stuck at "Disabled" on trying to enable HDR.

gamescope --force-grab-cursor -f -w 3840 -h 2160 -r 240 --hdr-enabled -- %command%

and

PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %command%

Second I tried using with proton-ge, cachyos native. Running steam native, because all bunded into cachyos.

7900XTX/AMD 9950X3D.

Not too sure why its being picky.

[gamescope] [Info] xdg_backend: HDR INFO

[gamescope] [Info] cv_hdr_enabled: true

[gamescope] [Info] uTF: ST2084_PQ

[gamescope] [Info] bExposeHDRSupport: true

...

[Gamescope WSI] Surface state:

server hdr output enabled: true

hdr formats exposed to client: true

submitted by /u/Sc0rian
[link] [comments]

I'm trying to make my android phone a gamepad and I need your help

Reddit Linux_Gaming - vor 1 Stunde 54 Minuten

Alright, to begin, I'm poor, and currently I can't afford a controller.. in Windows, there used to be an app know as "Pc Remote Control" which used to let me use my android phone as a controller to play games over the laptop. Yeah, even Steam can do it, but I don't find it much usable, and as far as I tried , It's doesn't work when I try to run games from Lutris. So, my plan to make a program, which can connect my android phone to connect with my arch setup, probably using python to send inputs that can emulate xinput. Call me dumb, if I sound like one, I'm completely new to all these. Ofc, I will host the whole thing on GitHub, making it open source. I haven't started it yet, but I just started learning flutter for ui on Android and also, about sockets for servers ig. Note, I have never made anything like this nor have much of programming knowledge for this, it is also a learning exercise for me . But I would love to get some of suggestions?! Maybe on where do I start?

submitted by /u/Vans__G
[link] [comments]

A Solo Developer's War Journal: Architecture as a Survival Tool

Reddit Linux_Gaming - vor 1 Stunde 56 Minuten
How I Built a Complex Crafting System From Scratch Without Losing My Sanity

This is a story about architecture, coding tricks, and how to survive your dream project.

A Solo Developer's War Journal: Architecture as a Survival Tool

Being a solo developer is like walking a tightrope. On one hand, you have absolute freedom. No committees, no managers, no compromises. Every brilliant idea that pops into your head can become a feature in the game. On the other hand, that same tightrope is stretched over an abyss of infinite responsibility. Every bug, every bad decision, every messy line of code—it's all yours, and yours alone, to deal with.

When I decided to build a crafting system, I knew I was entering a minefield. My goal wasn't just to build the feature, but to build it in such a way that it wouldn't become a technical debt I'd have to carry for the rest of the project's life. This was a war, and the weapon I chose was clean architecture. I divided the problem into three separate fronts, each with its own rules, its own tactics, and its own justification.

Front One: The Tactical Brain – Cooking with Logic and Avoiding Friendly Fire

At the heart of the system sits the "Chef," the central brain. The first and most important decision I made here was to "separate data from code." I considered using the engine's built-in data asset types, which are a great tool, but in the end, I chose JSON. Why? Flexibility. A JSON file is a simple text file. I can open it in any text editor, send it to a friend for feedback, and even write external tools to work with it in the future. It frees the data from the shackles of a specific game engine, and as a one-man army, I need all the flexibility I can get.

The second significant decision was to build a simple "State Machine" for each meal. It sounds fancy, but it's just a simple variable with a few states: Before, Processing, Complete. This small, humble state is my bodyguard. It prevents the player (and me, during testing) from trying to cook a meal that's already in process, or trying to collect the result of a meal that hasn't finished yet. It eliminates an entire category of potential bugs before they're even born.

The entire process is managed within an asynchronous operation that can be paused and resumed, because it gives me perfect control over timing. This isn't just for dramatic effect; it's a critical "Feedback Loop." When the player presses a button, they must receive immediate feedback that their input was received. The transition to the "processing" state, the color change, and the progress bar—all these tell the player: "I got your command, I'm working on it. Relax." Without this, the player would press the button repeatedly, which would cause bugs or just frustration.

The logic for this timed sequence is straightforward but crucial. First, it provides immediate feedback by changing the meal's state to "Processing" and updating its color. This locks the meal to prevent duplicate actions. Then, to create a sense of anticipation, it enters a loop that runs for the required preparation time. Instead of just freezing the game, it actively shows progress by updating a visual progress bar each second. Passive waiting is dead time in a game; active waiting is content. Finally, once the time is up, it delivers the reward. The state is changed to "Complete," the crafted food is spawned for the player, and the color is updated again to give visual feedback of success.

Front Two: Physical Guerrilla Warfare – The Importance of "Game Feel"

As a solo developer, I can't compete with AAA studios in terms of content quantity or graphical quality. But there's one arena where I can win: "Game Feel." That hard-to-define sensation of precise and satisfying control. It doesn't require huge budgets; it requires attention to the small details in the code.

My interaction system is a great example. When the player picks up an object, I don't just attach it to the camera. I perform a few little tricks: maybe I slightly change the camera's Field of View (FOV) to create a sense of "focus," or add a subtle "whoosh" sound effect at the moment of grabbing.

The real magic, as I mentioned, is in the throw. Using a sine wave in the engine's fixed-rate update loop isn't just a gimmick. This loop runs at a consistent rate, independent of the visual frame rate, making it the only place to perform physics manipulations if you want them to be stable and reproducible. Multiplying by PI * 2 is a little trick: it ensures that the sine wave completes a full cycle (up and down) in exactly one second (if the frequency is 1). This gives me precise artistic control over the object's "dance" in the air.

It's also important to use filtering for raycasts—the invisible beams engines shoot to detect objects. I don't want to try and "grab" the floor or the sky. My raycast is configured to search only for objects on a specific "Grabbable" layer that I've defined. This is another small optimization that saves headaches and improves performance.

Front Three: The General Staff – Building Tools to Avoid Building Traps

I'll say this as clearly as I can: the day I invested in building my own editor window was the most productive day of the entire project. It wasn't "wasting time" on something that wasn't the game itself; it was an "investment." I invested one day to save myself, perhaps, 20 days of frustrating debugging and typos.

Working with a game engine's default editor UI can be limiting. So, I used its styling APIs to customize the look and feel of my tool. I changed fonts, colors, and spacing. This might sound superficial, but when you're the only person looking at this tool every day, making it look professional and pleasing to the eye is a huge motivation boost.

The real magic of the tool is its connection to the project's asset management system. A special UI field in my tool allows me to drag any asset—an image, a reusable game object, an audio file. As soon as I drag an asset there, I can get its unique asset path as a string and save it in my JSON file. Later, I can use the engine's APIs to load the asset from that path and display a preview of it.

This creates a closed, safe, and incredibly efficient workflow. The tool has a field where I can, for example, drag an ingredient's sprite. If I drag in a new sprite, the tool automatically gets the asset path of that new image and saves it to my data file, marking the object as changed so the editor knows to save it. This simple, visual workflow prevents typos and makes managing game data a breeze.

The Fourth and Final Front: The Glue That Binds, and Preparing for Future Battles

How do all these systems talk to each other without creating tight coupling that will weigh me down in the future? I use a simple approach. For example, the "Chef" needs access to the player's inventory manager to check what they have. Instead of creating a direct, rigid reference, I use a global function to find the manager object when the game starts. I know it's not the most efficient function in the world, but I call it only once when the system initializes and save the reference in a variable. For a solo project, this is a pragmatic and good-enough solution.

This separation into different fronts is what allows me to "think about the future." What happens if I want to add a system for food that spoils over time? That logic belongs to the "brain." It will affect the meal's state, maybe adding a Spoiled state. What if I want to add a new interaction, like "placing" an object gently instead of throwing it? That's a new ability that will be added to the "hands." And what if I want to add a new category of ingredients, like "spices"? I'll just add a new tab in my "manager" tool. This architecture isn't just a solution to the current problem; it's an "infrastructure" for the future problems I don't even know I'm going to create for myself.

Being a solo developer is a marathon, not a sprint. Building good tools and clean architecture aren't luxuries; they are a survival mechanism. They are what allow me to wake up in the morning, look at my project, and feel that I'm in control—even if I'm the only army on the battlefield.

To follow the project and add it to your wishlist: https://store.steampowered.com/app/3157920/Blackfield/

submitted by /u/osadchy
[link] [comments]

Any way to reduce wattage on quake & quake 2 on steam deck? (Recent releases)

Reddit Linux_Gaming - vor 2 Stunden 10 Minuten

I guess any other games too. Considering the quake games’ age, it’s still pulling around 10 watts. Even Morrowind uses 10 watts (without openmw)

Guess I’m just looking for any optimization tricks for older games.

submitted by /u/GoosePants72
[link] [comments]

How can I enable 4K resolution in my 1080p monitor?

Reddit Linux_Gaming - vor 2 Stunden 16 Minuten

I'm on linux for quite some time and I only used Nvidia GPUs so far, but recently I decided to upgrade to a 7900 XTX, everything has been pretty smooth, plug and play, but there is a small issue I am not able to find a solution for, when I was on the Nvidia GPU I used to go to the Nvidia X Server Settings, Display Configuration, and change ViewPortIn to 3840x2160 to play games in 4K, sure the desktop environment would look pretty small, but it was enough and a no headache solution for me to play games at 4K in my 1080p display, every game was able to recognize that resolution with that method, either would be Steam games or native games, when I was done, I would just simply revert the ViewPortIn to 1920x1080 and would go on with my business, on my new AMD GPU I am just not able to find a solution, anything I search the results are always xrandr, tried it, but it simply doesn't work, games are not able to find that resolution. I was thinking about the option of just buy a 4K monitor as a last resort. Throw money at your problem and it's solved! But I just wanted to make sure first if there was another option before buying a new monitor. Any help would be appreciated!

submitted by /u/FoxyPolo
[link] [comments]

Sims 4 mod support for GF

Reddit Linux_Gaming - vor 2 Stunden 17 Minuten

Hey everyone,

My GF ordered a new PC and we're playing with the idea of using Linux on it (either Pop!_OS or CachyOS, but still open for recommendations). I'm wondering if her beloved Sims 4 will run through the EA App with all the DLCs she bought and if she can mod Sims 4 under Linux properly.

Any experiences and/or suggestions are appreciated!

Have a great week y'all!

submitted by /u/Icy_Structure_4134
[link] [comments]

Linux Mint for Gaming with Nvidia GPU?

Reddit Linux_Gaming - vor 2 Stunden 29 Minuten

I have a laptop with i7 14700hx, 16gb of ram and RTX 4060, I know Intel and AMD have really good support for Linux, but Nvidia really falls short on gaming performance on Linux, whereas AMD GPUs sometimes surpass their performance on Windows. Can someone with an Nvidia GPU tell me how good the performance is when compared to Windows?

submitted by /u/Vazrak
[link] [comments]

How should i play cs2?

Reddit Linux_Gaming - vor 2 Stunden 53 Minuten

OS: CachyOS x86_64
Host: ASUSTeK COMPUTER INC. ROG CROSSHAIR VIII HERO (WI-F
Kernel: 6.15.4-zen2-1-zen
Packages: 1453 (pacman), 38 (flatpak)
Shell: zsh 5.9
Resolution: 1920x1080
DE: Plasma 6.4.1 (Wayland)

WM: kwin_wayland_wr

CPU: AMD Ryzen 5 5600X (12) @ 5.281GHz
GPU: NVIDIA GeForce RTX 2070 SUPER
Memory: 31997MiB

..........................

Here are my specs, and I want to play CS2 with the lowest input lag possible. I don’t want that laggy feeling when I play.
My Steam launch option is:
gamescope -f -w 1920 -h 1080 -r 144 --force-grab-cursor --rt --immediate-flips -- %command%

There is a strange thing though. When I turn off VSync, I get 144 FPS, but sometimes (especially when I kill someone), the game suddenly feels very laggy. However, with VSync turned on, it is always smooth. Because of input lag, I don’t want to play with VSync on, but with it off, the experience is worse.

What do you suggest I do to have smooth gameplay with low input lag?

ps: screen tearing is not happening both vysnc on / off

submitted by /u/Time-Initiative1670
[link] [comments]

Need help disabling ASLR for a Windows game I am opening through Steam's proton.

Reddit Linux_Gaming - vor 2 Stunden 53 Minuten

Hi, so I'm trying to play this game I downloaded, and I'm also trying to use game conquerer to cheat. I'm not trying to use Cheat Engine because:

  1. I don't like having to get the server for it or else it doesn't read anything outside of Wine.

  2. The last CE update was broken for me. I was struggling with CE in another game, so I decided to update CW and the server, but I was just getting told that I had the wrong version, and it never worked for me. I accidentally deleted the old version, and I couldn't downgrade because for whatever reason it didn't exist anymore.

Anyway, any time I try cheating in the game, and I close it or or simply go to the title screen, the memory is randomized, and any values I found are not longer in that location anymore, and I would have to find them again.

I did some searching online, discovered ASLR, but I don't want to do that for my entire system, only the specific game.

I'm also running BepInEx for the game, so I already have another command in the launch options.

Anyway, I went to ChatGPT, and started asking if there was a way to have both commands as a launch option. I have no real programming skill, so ChatGPT created the following .sh file:

!/bin/bash

PROTON_PATH="$HOME"/.steam/steam/steam apps/common/Proton Hot fix/proton"

GAME_PATH="$HOME/Games/Dan's Game/Dan's Game.exe"

setarch uname -m -R \ env WINEDLLOVERRIDES="winhttp=n,b" \ "PROTON_PATH" run "$GAME_PATH"

And the launch option I have for the game on steam is just:

./dan_custom_launch.sh %command%

So, the program somewhat works. I found that BepInEx is able to open through the WINEDLL command, but it doesn't disable ASLR. Anytime I go to ChatGPT for the issue, I feel like it just keeps random crap out of its ass to justify whatever changes it makes.

Any time I try to edit the .sh file, the only "errors" I get is that the game just doesn't open, and Steam goes back to the green play button. That or ASLR just doesn't seem to work.

Please help.

submitted by /u/EMPIREVSREBLES
[link] [comments]

Just waiting on next proton to finalize seamless HDR for gaming?

Reddit Linux_Gaming - vor 3 Stunden 4 Minuten

Am i right in thinking were just waiting for the next proton to enable Wayland by default without needing flags for gaming? We already have seamless HDR in browser for Youtube, at least Firefox does. So if that's working must just need proton? I know its stupid close rn. Maybe a few more tweaks to accuracy but all in all it feels ready.

submitted by /u/Waste_Display4947
[link] [comments]

Life long Windows user curious to step into Linux gaming

Reddit Linux_Gaming - vor 3 Stunden 13 Minuten

I've used Windows my entire life, and have used Linux some on the job (I work in IT support), but have been debating taking the plunge into getting Linux for at home for gaming. I've done a bit of research already, and have seen a couple of distros mentioned as good options for Linux gaming, but it feels a little daunting to try to narrow it down without any guidance. So I was hoping to get some opinions from the subreddit to see if there are any suggestions for a good gaming distro that could also cover all of my day to day needs (mostly web browsing and the occasional bit of photo editing). Also any gotchas to look out for in terms of hardware compatibility would be appreciated too. I've built two of my own desktops in the past, but it's been 7+ years so I'm a little rusty on modern specs, even though I'm more than used to opening up a tower to work with the guts.

Thanks in advance for any help you can give.

submitted by /u/ziphode24
[link] [comments]

Baldur's Gate III Crashing

Reddit Linux_Gaming - vor 3 Stunden 20 Minuten

Hi! Before i begin, this is my first time on Linux. I am on fedora 42, i already installed the GPU drivers and changed windowing system from wayland to x11. For some reason, Baldur's Gate crashing on the loading screen, after i select continue. The menu is running as the same way as It was running on Windows 11 and i already made sure that Baldurs Gate is using my dedicated GPU. Is there any way to solve this?

My specs: GTX 1050 (laptop) 16GB RAM Intel I5 8th gen

submitted by /u/Beginning_Court_5237
[link] [comments]

Our murder-mystery visual novel game Sleuth Saga: Under Starless Skies just got a free update in response to player feedback!

Reddit Linux_Gaming - vor 3 Stunden 21 Minuten

Hey again everyone - you might've seen us post here when we launched the game several weeks ago! Since then we've gotten some great feedback and bug reports that've helped us prioritise our focus when polishing and improving the demo, and now, that version is available to download on our itch.io page, accompanied by a devlog that helps explain the features we've expanded upon.

We're just a two-person team and we're always working hard to improve and polish the project in response to player feedback, so if you haven't already, now would be a great time - especially for you Linux gamers, we really need more Linux testers - to check the demo out and let us know your thoughts. Thanks again for the positive reception and we hope to hear from more of you soon!

submitted by /u/SleuthSaga
[link] [comments]

UPDATE: what does this mean

Reddit Linux_Gaming - vor 4 Stunden 1 Minute

Okay so a few days ago I asked for some help about what exactly what causing this screen, and fortunately y’all had some good advice on stuff to try. Apologies for the delay in updating y’all I was helping a roommate move in and this got put on the back burner while I was doing that.

Anyways so thanks to some advice I was able to check and see that my GPU, an AMD Radeon RX 7800XT, did not have its fans spinning while I was using it, so I ended up getting this software off of the software hub built into nobara called LACT which let me adjust and fiddle with the fan and power settings.

First thing I noticed was that the curve for fan usage was all out of whack so I set a nice curve so it would start keeping it cool at around 50 degrees C and I also saw that you could adjust how much wattage of power went to the card and the max was 280 w and for some reason it was limited to 230 w? Don’t know why that was the case but I bumped it up to 280. Haven’t had any errors like I had before and I tested my new settings on total warhammer 3 on max for a couple hours and it ran fine.

Wanted to thank y’all again for helping me figure out what was going on!

submitted by /u/obiwan_is_sand
[link] [comments]

ProtonPlus has a new awesome feature

Reddit Linux_Gaming - vor 4 Stunden 9 Minuten

I wanted such think in Steam, because it's sometimes hard to keep track of what uses which Proton, sometimes I want everything to just use the default one, but good luck finding what doesn't already.

It also shows AreWeAnticheatYet compatibility with the shield, and you can navigate to the install and prefix directories of a game using three dots

submitted by /u/Damglador
[link] [comments]

Mouse cursor overlaps on 2nd monitor causing clicks to tab out

Reddit Linux_Gaming - vor 4 Stunden 13 Minuten

I'm on fedora 42 gnome. Using an RX 9070. The primary display I'm playing games on is 2k and the 2nd monitor is 4k.

This happens regardless of if I am in a menu with a visible cursor like in the screenshot or in game.

In some games, such as stellar blade, my mouse cursor goes slightly over onto my 2nd monitor (the green part of the screenshot is my wallpaper) which seems to cause most clicks to tab me out when turning the camera to the left.

As far as I can tell this is NOT an issue of the game not properly capturing my cursor. As using the games built in option as well as trying winecfg to lock the cursor to the game does not fix the problem.

Gamescope does not seem to be a solution. As even with the --force-grab-cursor launch option my mouse just slides right off the left side of my monitor. Making the game even less playable.

After trying all the solutions I can find for related problems online I'm out of ideas on how to fix this. Any help is greatly appreciated.

submitted by /u/IStandStillICume
[link] [comments]

Seiten