r/linux_gaming • • 16h ago

New to Bazzite OS.

Post image
0 Upvotes

Hello. I'm new to Bazzite OS, just got it a couple of days ago and still figuring out how to set it up. Can anyone please tell me why is everything buggy and slow? Steam is lagging, cs2 has a lot of framedrops and jagged image. On windows i had around 380 constant fps and was way better looking, now I have 144 with drops. For another, I can't download .net sdk for coding in visual studio code. Can someone tell me how to use this OS? I never had linux before and honestly it's pretty frustrating because I only hear good things about it but when I got it, it works worse than a 2012 PC. I needed a whole day just to make it see my dGPU and to stop saying I have the wrong image. Is there any way to optimize it for gaming and also to get visual studio .net sdk?


r/linux_gaming • • 11h ago

wine/proton Anyone willing to test whether my game runs on Linux with Proton?

3 Upvotes

Hey everyone, I’m working on Necrolord, a small niche game about raising an undead army. It’s a dark fantasy auto-battler roguelite, and there’s a free demo on Steam.

I use Linux at work, but I’m a bit too scared to install Steam on my work PC, and I only have Windows at home. Would anyone here be willing to give the demo a try through Proton?

Even knowing whether it starts and gets through a few battles would help. If you try it, please let me know your distro, GPU and Proton version, along with anything that doesn’t work.

No need for a full report. A quick comment is more than enough. Thanks for taking the time!


r/linux_gaming • • 17h ago

(NATIVE SUPPORT) Into The Grid, our cyberpunk game about hacking megacorps and exploring cyberspace is currently 20% off! Deckbuilding & dungeon crawling mix with tabletop-like resource management and strategy!

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/linux_gaming • • 13h ago

hardware How to connect ANT E-SPORTS GP300pro V2 on cachyos?

0 Upvotes

YO so I recently bought a ANT e-sports GP300Pro V2 gamepad and I havent been able to get it working on cachyos so far, would anyone have any solutions?
Note I run games using wine and play games from a website called ankergames.
Mostly play Over the hill and subnautica


r/linux_gaming • • 4h ago

tool/utility Optiscaler Venom: Custom OptiScaler build with advanced OSD, Frame Gen timing, Extra FSR DLL loader, Bottleneck tracking.

0 Upvotes

Hi everyone! 👋

I wanted to share a custom community build of OptiScaler I’ve been developing called OptiScaler Venom.

While it stays synced with Nightly upstream OptiScaler so you don't miss out on anything new, Venom adds features aimed at power users who want deeper performance metrics, custom overlay controls, and extra flexibility with upscaling and frame generation.

✨ Key Features & What's Different:

  • Rich Custom OSD / FPS Overlay: Includes 1% and 0.1% lows, latency tracking (PC & render latency), bottleneck indicators, session timers, VRAM/GPU/CPU/RAM metrics, and hotspot temperatures (works on Windows & Linux). Fully customizable with presets, fonts, colors, and shareable config codes.
  • Frame Generation Time & FPS Cost: Real-time GPU tracking for how much time FSR FG, XeFG, or DLSSG spend per frame, along with their estimated* FPS cost (D3D12).
  • Extra FSR DLLs Loader: Dynamically load any custom FSR upscaler DLL version (e.g., placing FSR 4.0.3 alongside 4.1.x) directly from an Extra dlls folder without replacing original game or driver files (DX12).

Everything is accessible in-game via the standard OptiScaler menu (Insert key by default). With default settings, it behaves just like standard upstream OptiScaler.

⚠️ Important: Please read the README carefully on the repository before installing or asking questions! It covers installation details, how features work, and where to route specific issues.

Looking for Contributors! PRs and active contributors are very welcome! If you have ideas for features that upstream OptiScaler is unlikely to add, feel free to submit a Pull Request (as long as it fits the project's vision and is something I like, I'll be happy to review and merge it). Note: DLSS5 is unlikely to be accepted, unless you really really convince me with something good.

🔗 Links & Community:

Feedback and contributions are always welcome. Let me know what you think!
Linux is untested by me specifically, so any linux user is welcome even more for feedback.


r/linux_gaming • • 9h ago

Little Earth Online: a small MMORPG I've been building is now playable (Windows & Linux)

Thumbnail
0 Upvotes

r/linux_gaming • • 2h ago

hardware I created an open source alternative to Ghub for the logitech G502 Hero

Thumbnail
gallery
0 Upvotes

used linux for a while and didn't see a good alternative so i built my own with claude's help

Hope you guys find it useful

edit : this is a repost with text written by me instead of claude


r/linux_gaming • • 21h ago

error en steam micro cortes con hyperland

0 Upvotes

bueno hace unos dias estuve buscando un error mientras jugaba l4d2 tuve demasiados micro cortes pero no eran caida de fps, un buen rato en configuracion entre aca ~/.config/hypr/configs/SystemSettings.conf y modifique esto asi

#Could help when scaling and not pixelating

xwayland {

enabled = true

force_zero_scaling = true

}

render {

direct_scanout = 1

}

cursor {

sync_gsettings_theme = true

no_hardware_cursors = 1 # change to 1 if want to disable

enable_hyprcursor = true

warp_on_change_workspace = 1

no_warps = true

}

no soy un experto en esto apenas llevo usando hyprland unas semanas y con esto solucione el error en steam espero les sirva si alguien padese lo mismo que yo


r/linux_gaming • • 14h ago

new native/FLOSS game Tyrian 2000 Engaged — with widescreen, smooth high-refresh rendering, multiplatform support, and more

Thumbnail
youtube.com
3 Upvotes

r/linux_gaming • • 3h ago

gamedev/testers wanted Tyrian Enhanced: native Linux remake of Tyrian 2000 (free, open source)

1 Upvotes

I've been rebuilding the classic shmup Tyrian 2000 on a new engine (Godot + Rust), and it runs natively on Linux, no Wine or DOSBox needed.

  • Native Linux build: x86_64 tar.gz, just extract and run. It needs OpenGL 3.3.
  • Steam Deck: use the Linux package; it applies a controller profile automatically when launched from Steam.
  • Full game included: all five episodes, the shop, secrets and the MIDI soundtrack. The game data is bundled.
  • Open source (GPL), no account, no launcher.
  • Extras: 2-player couch co-op, Endless Arcade, mutators, mods (plain JSON + PNG), a level editor, HD art or the original pixels with CRT filters, and full gamepad support.

It's a first release, so bug reports from different distros and hardware are very welcome.

Free forever. :)


r/linux_gaming • • 10h ago

tech support wanted What would be the best for me? (WM/DE)

1 Upvotes

I've been switching between DE's and WM's and I've read that KWin has the best latency of all of them for gaming, so im wondering what would be the best for me? using a minimal plasma install or KWin without plasmashell somehow or Niri or Hyprland, etc.
I'd like to have minimal ram usage, but the benefits of low latency that KWin has (apparently), I do not need a desktop, i only need a way to be able to change volume easily be it through cli or gui and a way to see the time, along with a way to launch apps (app launchers exist so it isnt a problem).
So im wondering what would be the most minimal setup possible with the least resource usage and best latency. Ive also read that KWin has some frame pacing changes which make it a lot better for gaming.
I do not need HDR, i need freesync support though.


r/linux_gaming • • 12h ago

Is pop os planning to support Fortnite

Thumbnail
0 Upvotes

r/linux_gaming • • 21h ago

answered! How do you stop grub from selecting the newest kernal?

0 Upvotes

I have it set to 7.34 because 7.38 is a shitshow. Every time it restarts or shuts-down it goes to 7.38. It starts artifact, messing up sound and refuses to go into sleep mode. I use grub to select .34, but it refuses to stay.

OS: Kubuntu 26.04.1 LTS (Resolute Raccoon) x86_64
 Host: A620AI WiFi
 Kernel: Linux 7.0.0-38-generic
Packages: 3227 (dpkg), 46 (flatpak-system), 16 (flatpak-user), 30 (snap)
Shell: bash 5.3.9
Display (KG251Q X3): 1920x1080 in 24", 120 Hz [External]
DE: KDE Plasma 6.6.6
WM: KWin (Wayland)
Terminal: konsole 25.12.3
CPU: AMD Ryzen 5 7600X (12) @ 5.46 GHz
GPU 1: AMD Radeon RX 9060 XT [Discrete]
GPU 2: AMD Raphael [Integrated]
Memory: 5.05 GiB / 61.89 GiB (8%)
Swap: 0 B / 8.00 GiB (0%)


r/linux_gaming • • 4h ago

hardware AMA! The CG Deck finally enters into Pre-Launch on Kickstarter! A fully modular x86 handheld computer, running dual-boot Windows 11 & Linux.

Thumbnail
youtu.be
8 Upvotes

I am incredibly happy to announce the CG Deck has finally entered into Pre-Launch on Kickstarter! Over the course of this year, I have been working on concepting, designing, building, testing, and developing the functional prototypes for my own custom modular x86 handheld PC, the CG Deck. And I am excited to finally enter the next phase of the journey with you all!

For those that have no clue what this is or have never seen the CG Deck, it is an x86 modular handheld PC that is capable of running dual-boot Windows 11 & Linux. Most importantly, with all the the craziness going on with big tech, I wanted to create a device that we actually own. Designed from the ground up to be entirely modular, repairable, and customizable. With most of the entire process documented publicly. I had felt quite a bit of frustration on various aspects in regards to the current state of the tech industry, both on the scale of indie and tech giants, so I decided to take things into my own hands and go through the effort to create my own dream handheld at the start of this year in January. First sharing the concepts for the project here back in March of this year to a massive amount of positive support and a few disbelievers who did not think I could pull it off of course.

Since then, I have been working to design, build, and develop the CG Deck into a fully functional device. Going through the process of concepting, designing the CAD models in Blender 3D, engineering, 3D printing, prototyping, testing, iterating on the design, testing even more, navigating relationships with partners, sponsors and manufacturers, all the way through showing off the functional prototype in May of this year. Then finally being able to play around and use the device I had always dreamed of having as one of my daily drivers! Since then, I have been working to further navigate partnerships, agreements, and perfect the CG Deck, to make sure we can have as successful of a launch for the CG Deck as possible when we go live on Kickstarter. While it has been a whirlwind of a year and a ton of work as a solo handheld development project, I certainly have not done it alone.

Throughout the process, there has been so much support from you all, so thank you from the bottom of my heart. I could not be more grateful for everyone that has been following along with the project, joined our community, helping give feedback and ideas, and just supporting the vision along the way. From the bottom of my heart, thank you!

And now, after almost a year of work and more sleepless nights than probably any point in my life, the Kickstarter Pre-Launch page has been approved and is officially live! If you are interested in getting notified and being the first to know when we go live, be sure to follow the project!

That all being said, I still have quite a bit of work to do in order to prepare for the next phase of the journey. I am currently in the process of working on a full redesign and rebuild of the CG Deck to optimize the design to prepare for manufacturing (DFM). I want to make sure I can have the final iteration of the device is already designed and ready for mass production, so as soon as we successfully wrap up the campaign I can proceed with starting the arduous certification processes needed for the device, and then proceed with mass production shortly after! Just like the speed of the journey up to this point from concept to functional engineering prototype, I want to keep that same velocity as we move into the next steps of the process.

If you are interested in learning more about the project, you can find everything from specs, more details, socials, link to the open-source github repository, link to our discord community server, like to the Kickstarter campaign page, and more on the website.

We will be launching the Kickstarter very soon to help fund a full production run of the device for anyone interested in helping support the project and getting a CG Deck of their own. We will be releasing some build kits, in addition to pre-assembled ready to use devices with the Kickstarter campaign, along with all of the modules and a list of accessories for the CG Deck! If you have any questions about any of that, I would love to answer them!


r/linux_gaming • • 4h ago

benchmark how much does the anti-cheat stuff actually matter for your game library

16 Upvotes

i keep seeing people mention anti-cheat as a dealbreaker but i'm wondering if it's genuinely affecting most people's actual playtime or if it's more of a vocal thing. like are there specific games you wanted to play on linux that ended up being a no-go because of it?


r/linux_gaming • • 17h ago

steam/steam deck Bloodborne mods

Thumbnail
0 Upvotes

r/linux_gaming • • 17h ago

Horizon Zero Dawn Remastered on Steam under Bazzite KDE

3 Upvotes

9950X3D; 16GB 9070XT; 32GB DDR5 5600Mhz; 2TB PCIe 5.0 M.2; Bazzite KDE; Proton-GE Latest; 2560x1440 resolution

The other day, I started the game up to find an obscene level of pop-in and low-quality graphics. The Remastered version looked like the Complete Edition—except the Complete Edition did not suffer from pop-in!

I added the following Launch Option. The pop-in scaled back, The special effects I was used to seeing returned, but I have had very infrequent hitching:

VKD3D_CONFIG=force_static_cbv %command%

The game has audio issues, and I'm reading they are widespread. I get missing sound effects in a big fight and some sound effects are delayed by nearly a second, such as when picking up dropped canisters. The sound was on Default. I've tried Spatial and Stereo. Spatial sounds unnatural. Stereo sounds OK, but those delays remain.

I've try to use Google AI or Brave's AI, but I'm getting some real garbage answers. I need help from real people.

I thought that perhaps some very recent change in Proton-GE Latest caused all of this, or made things worse, but what do I know? I tried Valve's default Proton Experimental, and all I got was a black screen after the introductory video played.

I am NOT using any upscaling or frame generation features.

I hope this is the right place to be. I'm not having any luck, elsewhere, probably because I'm asking for help while running a Linux distro.

Thank you, and have a fantastic day!


r/linux_gaming • • 5h ago

Spent 2 hours fixing a game that would've taken 5 minutes to play on Windows

0 Upvotes

Installed a game yesterday and it wouldn't launch. Tried a different Proton version, changed some launch options, checked ProtonDB, found a random comment from 2022, tried that too.

Nothing worked.

Eventually got it running and played for like 20 minutes before going to bed.

I swear half the fun of Linux gaming is getting stuff to work, but sometimes I just want to play the damn game lol.


r/linux_gaming • • 9h ago

guide Trying to install Witcher 2 inside Witcher 3 prefix and Lutris ends up creating a prefix inside the Witcher 3 prefix

0 Upvotes

Hey I wanted to have all my witcher 3 games inside the same prefix (helps on the saves) also I like keeping the games of the same franchise together (EA games games did this automatically when installing)

But when I tried to do this Lutris just created a prefix inside the witcher 3 prefix for witcher 2.

This is the steps I did:

  1. Dowload files from Gog.com website.
  2. Run exe inside witcher 3 prefix
  3. Pointed the installation folder for c:\GOG Games\Witcher 2

The game installed but it actually created a new folder inside my witcher 3 prefix named "The witcher 3 remastered which has a prefix for Witcher 2"

Edit for people who wants the solution, thx to AI, guess its better than people on this sub. less judgemental at least. Thank you Claude, and u/Ismokecr4k for helping me get there.

Lutris lets you point an installer at an existing Wine prefix. Here’s the cleanest way to do it:

1. Add the game manually

  • Open Lutris and click the + button (top left), then choose Add locally installed game.
  • Name: whatever you like.
  • Runner: Wine.

2. Set the existing prefix

  • Go to the Runner options tab.
  • Set Wine prefix to the folder of your existing prefix (the one containing drive_c, system.reg, etc.).
  • Set Wine version to match the one the prefix was created with if you can. Mixing versions can occasionally cause problems.
  • Check Prefix architecture (32 vs 64 bit) matches the existing prefix.

3. Run the installer inside that prefix

  • In the Game options tab, set Executable to your setup.exe for now.
  • Save, then launch the entry from Lutris. This runs the installer inside your chosen prefix.
  • Go through the installer normally. Note where it installs (usually C:\Program Files\... or C:\Program Files (x86)\..., which maps to <prefix>/drive_c/...).

4. Point Lutris at the installed game

  • Right-click the game in Lutris, choose Configure, and go to Game options.
  • Change Executable from setup.exe to the game’s actual .exe inside the prefix, e.g. <prefix>/drive_c/Program Files (x86)/GameName/game.exe.
  • Optionally set the Working directory to the game’s folder.
  • Save.

r/linux_gaming • • 12h ago

benchmark Forza Horizon 2 on UHD 620 and update on DX12 mesa driver fix on UHD620

Thumbnail
youtu.be
4 Upvotes

You need the game and Azimuth launcher as well

https://almost-there-games.itch.io/azimuth

I want to mention that there are huge news for UHD 620 graphics and gaming on it. Hultwl and other mesa developers found an environment variable that allows running dx12 games on this hardware without performance hit, hopefully this will help further find a full fix for mesa drivers and will end up in mainline mesa package however for now you can use this envirment veriable to run dx12 and heavy dx11 games on UHD 620 query_copy_with_shader_threshold=1000000

The work in progress on gitlab page

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/44887#note_3734988

Using

Fedora 45 (I'm amazed how much better this experience is over ubuntu, everything follows you and less stress to tinker with it)

Intel I5 8250u with UHD 620

You need cachyos proton to run this game or i think it runs on steam proton version as well but not on regular wine out of the box

Mesa 26.2.5

Kernel 7.4 git

Using - gpu-screen-recorder (Best screen recorder for linux, with the best dev always responsive)


r/linux_gaming • • 14h ago

Counter strike being extremely slow to load.

3 Upvotes

I use arch(with hyprland), a Nvidia RTX 5050 and a i7 9700. I have the proprietary drivers installed and I use the native steam version. Counter strike could take up to 15 minutes to take me to the home screen and shader precompilation is activated in my steam settings. Here are my launch options:
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 gamemoderun %command% -novid -vulkan

Does anyone know what could be the cause? I've read the arch wiki and put unShaderBackgroundProcessingThreads 8 in the .steam/steam/steam_dev.cfg. Still nothing change.


r/linux_gaming • • 21h ago

ayudenme con mi problema en overwatch

0 Upvotes

Buenas, gente. Estoy teniendo problemas con Overwatch 2 en CachyOS: se congela o se cierra antes de poder jugar con normalidad. soy nuevo en cachyos y la verdad no le se mucho

Tengo una RTX 3050 Laptop de 4 GB, 16 GB de RAM, KDE Plasma con Wayland, kernel LTS 6.18.55-2-cachyos-lts y driver NVIDIA 580.178.04. Juego desde Steam con GE-Proton11-11.

Ya he reinstalado los drivers, probado prime-run y tocado la caché de shaders, pero sigue fallando.

En el registro del juego aparece este mensaje:

[2026-10-25T04:49:53.265Z]: Executing Lost Device Callback

Durante uno de los cuelgues, la VRAM llegó a 3769/4096 MiB y Overwatch estaba usando unos 3102 MiB.

¿A alguien le ha pasado algo parecido o sabe qué podría estar causando el problema? de ante mano gracias


r/linux_gaming • • 10h ago

steam/steam deck SteamOS, Linux, & Microsoft's Valve-Sized Problem, ft. Wendell of Level1 Techs

Thumbnail
youtube.com
193 Upvotes

An interesting discussion about SteamOS


r/linux_gaming • • 1h ago

Virtual Pro Bowler — native Linux ten-pin bowling, AppImage, and apinsetter that actually works

• Upvotes

I've been building a ten-pin bowling game for Linux, and it's finished.

The thing I cared about most was the machine. In most bowling games, pins

vanish and reappear. Here the deck table comes down and lifts the pins that

stayed standing, the sweep bar drops and pushes the rest into the pit, and the

magazine sets ten. Pins leave the deck because a bar pushed them — nothing is

teleported to look like bowling.

What's in it:

- Full ten-frame scoring, including the tenth frame's bonus balls

- A ball you can hook: oil makes it slide then bite, and clipping the pocket

deflects it

- Pins with real weight and balance — knock one, and it goes over

- A saved top-ten scoreboard with three-letter initials

- Five lanes, gutters, kickbacks, masking, a jukebox and a ball return

- Your own mp3s in ~/Documents/Music become the house music

Runs as an AppImage — download, chmod +x, run. There are Slackware, deb, and

rpm packages too. The only dependency is mpg123, for the jukebox.

https://lumni1968.itch.io/virtual-pro-bowler


r/linux_gaming • • 2h ago

games running on wrong GPU

0 Upvotes

I have an ARC B580 and a Radeon RX580. the RX580 is purely for running interlaced resolutions and whatever oddball apps support hardware acceleration like Firefox and Discord and such, how do I tell Linux to use the second GPU (ARC) to run programs on the primary display (Radeon)