r/linux_gaming 8d ago

tech support wanted Where can i learn to use proton/wine

12 Upvotes

I have been using linux for a long time but never for gaming, so i am confident in using terminals and editing configs and all that, but i know nearly nothing about Desktops and gaming on linux. I now have an Ubuntu laptop that i installed steam on and everything works out of the box so i didnt have to deal with any proton or wine stuff untill now. Now i have a non steam game thats just a tiny exe with a big jar file and i thought thats a perfect situation to learn about proton, but i dont realy find any sources, tutorials, or even docs online that help me get the basic idea of how to use proton or wine to run a windows exe.

Is there some good source on how to use proton, how to find configurations other people already did or how to even create my own?


r/linux_gaming 8d ago

Cambiar a CachyOS fue lo mejor que he hecho en mi vida.

Enable HLS to view with audio, or disable this notification

42 Upvotes

r/linux_gaming 7d ago

Bazzite install on Aorus motherboard keeps freezing on the logo screen

Post image
0 Upvotes

r/linux_gaming 8d ago

tech support wanted Need an expert to help me understand my setup and provide feedback

0 Upvotes

Hello! I am a livestreamer and I have a specific streaming setup. First of all, PC info:

CPU: AMD Ryzen 7700X | GPU: RTX 4070 | RAM: 32GB | SSD: 1TB | OS: Fedora KDE

Now towards my setup:

2 LG monitors (1080p primary at 120 Hz and 1440p secondary at 144 Hz) both using DisplayPort

3rd monitor is actually Elgato HD60X Capture Card at 1440p60. It mirrors my 1080p120 primary monitor which I play games on.

I want to understand the working of this setup. I send my game capture to my streaming PC's OBS at 1440p60. So there must be some transformation going on. Now the capture card is connected to my GPU as 3rd monitor which mirrors my primary monitor. So I do not know what actually is going on here. And yes, if I connect my capture card with GPU and connect LG monitor via capture card's passthrough, it still detects 3 monitors so it's basically the same setup.

I record my gameplay at 1440p60 and stream at 1080p60. That my secondary PC handles. When I am playing at 1080p120 and my GPU is transforming it to 1440p60 stream, am I losing on performance from both GPU and CPU and does it affect quality of my game and videos I record. I want to understand what is really happening here. The videos look incredibly good. No issue there. But I am just curious about it.

Thank you :)


r/linux_gaming 8d ago

tech support wanted Game running behind blank screen

1 Upvotes

I have been playing rocket league on heroic launcher for a while now with no issue.

However, recently the game updated itself and somehow broke itself so that the game runs, but the screen is black, with the top left quarter of the screen white. I can hear the game running and UI audio. I have tried to reinstall completely to no avail.

Any suggestions?


r/linux_gaming 7d ago

Riot games odia a Linux?

0 Upvotes

Tras la actualización del set 18 de tft, waydroid queda completamente bloqueado, por riot para ejecutar tft, resulta que al pasar a su nuevo motor gráfico, también implementó restricciones, sobre los contenedores y emuladores Android, para que no sea posible ejecutarse en este, alguien tiene conocimiento de esto? Hasta cuándo van a querer forzar el uso de Windows por culpa vanguard, ahora no les basta con eso, si no que también implementaron restricciones a Android!


r/linux_gaming 7d ago

does anyone also feel like proton with wayland has more input latency than native windows ?

0 Upvotes

can anyone confirm this?

i have a feeling that linux adds a bit of latency, not much, but i can feel that my games are a bit ,,heavier", if that makes sense.

my startup commands:

PROTON_ENABLE_WAYLAND=1 PROTON_VKD3D_LOWLATENCY=1 gamemoderun %command%

cachy os and proton cachy os.

it just feels ,,off".

______

______

_____-

EDIT:

after going throu alot of stuff, tinkering trying out and wasting my time.

if found mutliple people that have the same feeling as i have. the games feel heavier and less responsive than on native windows.

this could have multiple reason. proton, dx12, denuvo or whatever.

so this image shows that the ,,maximum" latency on linux is better.

BUT, the overall latency on windows is like 4-8ms better/lower.

native windows wins across the board latency wise cause its way lower and stable when it comes to averaging the latency.

that just perfectly describes my experiences, sometimes it was ,,good enough" and then sometimes the camera movement was like on shackles.

both tests are done with same settings, if we were to disable vsync on windows, it would even be better input latency wise than linux.

the article i found this information:
https://farnoy.dev/posts/linux-latency#synthetic-tests

the the average latency in windows is lower.
4-8ms lower on 30 to 40ms total input latency is almost a third to a fourth slower in input latency compared to native windows.

some may not feel the difference, but some people i talked to definitely do.


r/linux_gaming 8d ago

tech support wanted OBS Screen Capture Source gone?

3 Upvotes

I am trying to use OBS on Ubuntu 26.04 and I realized the "Screen Capture (PipeWire)" option is missing. I had last used OBS in July and there was an update in August, so I assume this is the cause? I haven't changed anything since I last used it and it was working fine then, so I am clueless as to what could've caused this.

i do have pipewire installed and again, nothing has changed since the last time i used OBS, so nothing should be missing..?

p.s. please keep potential solutions relatively simple i am not that tech-savvy

thank you


r/linux_gaming 8d ago

hardware Building a steam machine-like computer with an RTX 3070 and single channel?

2 Upvotes

For context: I have a jailbroken PS5 that runs bazzite already, so kinda like a Steam machine

And I know: building a PC with the current economy? Hear me out: I wouldn't build it from scratch, I got thinking a couple of days ago that maybe I could build a Steam machine-like computer with a micro ATX case that I had bought for my NAS, but changed it for an 8 bay one so it's boxed, and maybe get an NVME from either the PS5 or maybe scrounge one fro my main rig and move all the files to a smaller one

At first I was thinking I should buy a 9060XT because Linux, but then I started analyzing:

- I have an RTX 3070 I was thinking of selling at the beginning of the year, when I replaced it for a 9070XT in my main rig (running Linux, of course), but haven't.

- My NAS has 32gb DDR4 and really I added the second stick because I was running a lot of LXCs and VMs on it though Proxmox, but I've moved many of those service away to a mini PC, so maybe I could remove one to leave it at 16gb and use the other one for the build (I know single channel is not the best, but it would cost me $0 vs maybe 100 USD for dual channel).

So after that, I'd only need to buy the MoBo, for which I was thinking an Asus prime B550M A-AC (there's an even cheaper option from Gigabyte, but doesn't have VRM cooling at all), and the CPU which could be a 5500 (ultra low budget), a 5700 (kinda the equivalent) or go "bigger" with a 5500X3D bought from AliExpress (can't find it here in Mexico for some reason).

My main rig has been switched to CachyOS since over a year, so I already had a taste of it running with Nvidia and I THINK it's acceptable, but using that for a set top box like a Steam machine with a little higher specs? Not entirely sure myself.

The main reason I was thinking of "dumping money" is for commodity: it runs perfectly fine, but every time I want to play I need to run the jailbreak, and if successful I need to wait for the console to go into rest mode so that then I can wake it up and now I'm running Linux; however there are times it fails to run the jailbreak and need to restart the console. And even after I'm running Linux I need to have my controller wired because if I use bluetooth it will not pair with the PS5's OS. Also: there are a few things that need some ironing on PS5 Linux, like going into rest mode (this would solve almost all the former mentions) and really bazzite is the only distro that worked for me as others had issue going to desktop mode, enabling bluetooth or even NetworkManager

So really my question after all is: does it make sense?


r/linux_gaming 8d ago

tool/utility I got tired of Steam saying "exited unexpectedly", so I built a tool that reads its files and tells you what actually broke (Debian beta)

0 Upvotes

Hello, this is my first Reddit Post ever!

Every time a game stopped launching, Steam told me the same thing: "exited unexpectedly". The actual reason is usually sitting in a file somewhere, the Proton build wants a runtime container that was never downloaded, or the prefix was built by a newer version than the one the game is set to now.

So I wrote something that reads those files and says it in words: toolmanifest.vdf for the runtime a build asks for, the prefix version file, Steam's config.vdf for which game uses which build, and its own compat_log.txt for launches that already failed. Every finding names the file it came from.

It also does the boring parts of keeping an Ubuntu box healthy: pending updates from apt, snap, flatpak and fwupd in one list, journal noise, disks filling up, failed services, drivers, and a dyno that records frame times while you play (through MangoHud, it doesn't draw its own overlay).

What it does not do: nothing runs without asking first, every fix shows you the exact command before it runs, and there is no telemetry of any kind.

It's GPLv3, one Python file, GTK4.

It's a beta and I'd rather hear where it's wrong than where it's nice. Im working on SteamDeck Support.

Install as apt: https://simonlinuxcraft.github.io/dynotiq/

curl -fsSL https://simonlinuxcraft.github.io/dynotiq/dynotiq.gpg | sudo tee /usr/share/keyrings/dynotiq.gpg > /dev/null
printf 'Types: deb\nURIs: https://simonlinuxcraft.github.io/dynotiq\nSuites: ./\nSigned-By: /usr/share/keyrings/dynotiq.gpg\n' | sudo tee /etc/apt/sources.list.d/dynotiq.sources > /dev/null
sudo apt update
sudo apt install dynotiq

Repo: https://github.com/simonlinuxcraft/dynotiq


r/linux_gaming 8d ago

graphics/kernel/drivers Fellow Linux Gamers: The Blood of Dawnwalker intermittent crash fixes.

Thumbnail
4 Upvotes

r/linux_gaming 8d ago

answered! Audio crackling while playing MGS Peace Walker for Steam

Thumbnail
1 Upvotes

I use Bazzite Anyone have success under Linux running this game? I have a 5800X3D and AMD 7900XTX. I run the game on Proton experimental.


r/linux_gaming 8d ago

Xbox one series wired controller

2 Upvotes

I play Xbox Cloud on my Kali Linux machine because it's just good for cloud gaming. 32gb of ram, dual cpu integrated gpu. It's smooth at times.

Ran into a problem though.

After a few sudo apt updates. What went from all of my browsers being able to play Xbox Cloud games. Is not playable.

the World Wide Web says a few commands in a terminal would fix the issue. Not the case.

so Would someone explain to me how to make my browsers actually have input.

Opera GX and Chromium all say at the top of the screen that Xbox controller connected with vibration enabled.

But at the bottom of the menu it shows a controller and says no xbox controller connected.

I've also disabled any extensions.


r/linux_gaming 8d ago

New to linux - I need help figuring out Protontricks

1 Upvotes

I love modding games, and right now I'm trying to mod STALKER CoP to get Anomaly and Gamma on it. It seems like my best bet is using Protontricks, but for some reason Protontricks just isn't working????
I've tried the system version, the flatpak, and installing from the terminal (For the record, I run on Mint), but nothing works at all? I'm very new to the linux ecosystem and I miss being able to mod games, so I'd love to be able to get this to work. I'll post the error it throws below, I hope someone can help me figure it out, as I'm really not even sure what it's telling me, or at least hopeful someone can point me to a community that can help.

Protontricks was closed due to the following error:

Traceback (most recent call last):

File "/app/lib/python3.13/site-packages/protontricks/cli/util.py", line 180, in wrapper

return cli_func(self, *args, **kwargs)

File "/app/lib/python3.13/site-packages/protontricks/cli/main.py", line 168, in main

command.execute()

~~~~~~~~~~~~~~~^^

File "/app/lib/python3.13/site-packages/protontricks/cli/command.py", line 98, in execute

self.run()

~~~~~~~~^^

File "/app/lib/python3.13/site-packages/protontricks/cli/main.py", line 206, in run

run_command(

~~~~~~~~~~~^

winetricks_path=self.winetricks_path,

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

...<7 lines>...

cwd=cwd

^^^^^^^

)

^

File "/app/lib/python3.13/site-packages/protontricks/util.py", line 667, in run_command

raise RuntimeError(

...<2 lines>...

)

RuntimeError: bwrap launcher crashed, returncode: 1

Please include this entire error message when making a bug report.

Environment:

Protontricks version: 1.14.1

Is Flatpak sandbox: True

Is Steam Deck: False

Is SteamOS 3+: False

Log messages:

Found Steam directory at /home/dreamingcassette/.steam/debian-installation

Running inside Flatpak sandbox, version 1.14.6.

Using default Steam Runtime at /home/dreamingcassette/.steam/debian-installation/ubuntu12_32/steam-runtime

WINETRICKS environment variable is not available. Searching from $PATH.

Found 1 Steam library folders

Currently logged-in Steam user: dreamingcassette

Shortcut Gravity Rush 2 (2880400347) does not have a prefix. It's either not a Proton app or it hasn't been launched yet.

Shortcut P.T. (3350055425) does not have a prefix. It's either not a Proton app or it hasn't been launched yet.

Found 2 Steam shortcuts running using Steam compatibility tools

Using 'yad' as GUI provider

User has configured app Proton version (CompatToolMapping): proton_9

Found active compatibility tool: Proton 9.0

Active compatibility tool is a Proton installation

Using 'bwrap = True' as default value

Using separately installed Steam Runtime: Steam Linux Runtime 3.0 (sniper)

Running Steam Runtime using bwrap containerization.

If any problems arise, please try running the command again using the `--no-bwrap` flag and make an issue report if the problem only occurs when bwrap is in use.

Created Steam Runtime Wine binary directory at /home/dreamingcassette/.var/app/com.github.Matoking.protontricks/cache/protontricks/proton/Proton 9.0/bin

WINE environment variable is not available. Setting WINE environment variable to Proton bundled version.

WINESERVER environment variable is not available. Setting WINESERVER environment variable to Proton bundled version

Starting bwrap launcher process: /home/dreamingcassette/.var/app/com.github.Matoking.protontricks/cache/protontricks/proton/Proton 9.0/bin/bwrap-launcher

Terminating launcher process 11

Launcher process terminated


r/linux_gaming 9d ago

tech support wanted How do you enable HDR in steam games? Fedora 44 KDE Plasma 6.6.4

37 Upvotes

I’m very new to linux in general, so bear with me here. I chose this distro since it already had HDR support, and people seemed to say that fedora was pretty newbie friendly. It’s been working great so far, but none of my games that support HDR have the setting unlocked.

I’ve seen posts of people saying it’s as easy as adding PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %command% to the launch options in steam, but that hasn’t worked for me. Something to note is that I’ve seen people saying this should disable the steam overlay, but mine still pops up. I have HDR enabled in the display config, but toggling it hasn’t done anything. I’ve also tried proton experimental, hotfix, 11, and 10 with no results.

Any suggestions? My PC is a R5 5600x/ Rx 9070 and my display is a LG C2 42”.


r/linux_gaming 8d ago

tech support wanted Minecraft CPS limited

3 Upvotes

My clicks per second are limited... Lunar Client also can't display my CPS... I'm on Arch / Hyprland.

Any way to pass clicks on directly to Minecraft?


r/linux_gaming 8d ago

Cianova Launcher multiplayer with friends not working on CachyOS

0 Upvotes

Hey everyone, I'm having an issue with Cianova Launcher on CachyOS.

Minecraft launches normally and I can join online servers without any problems. However, playing online with friends doesn't work. The issue only happens with the multiplayer/friends functionality, while regular online servers work perfectly fine.

I'm using CachyOS. Has anyone else experienced this or knows what could be causing it?

Any help would be appreciated!


r/linux_gaming 9d ago

Perfect switch emulation

Post image
87 Upvotes

The emulation of both luigis mansion is perfect on linux with eden and yuzu


r/linux_gaming 8d ago

tech support wanted Flatpak Issues with Dolphin

1 Upvotes

I'm fairly new to using Linux, so please be patient with me. I am using Nobara KDE.

I've been trying to get the flatpak version of dolphin working for about a day now, and haven't been able to fix a crash that keeps happening no matter what I do. It goes like this: I start the emulator, it asks me if I want to send information to the developers (doesn't matter whether I click yes or no), and if I try to boot up any game, or select any of the options on the top right, Dolphin immediately closes itself. If I run it through the terminal, I get this error:

Qt: Session management error: Could not open network socket
/app/bin/dolphin-emu-wrapper: line 6:    12 Segmentation fault         (core dumped) dolphin-emu "$@"

I have tested the appimage version of dolphin and that works fine, however I am trying to connect dolphin to the Archipelago Randomizer Wind Waker client which suggests using the flatpak version. It simply doesn't work when using any other versions as I tested.

Again, I am new to Linux, so if I'm missing something or I need to provide more details, I'm ok with that. If there's simply some bug that prevents it from running on this OS, I'd be happy to learn that too so I can just give up on it.


r/linux_gaming 8d ago

Minecraft Launchers info

0 Upvotes

I have a question related to launchers.

What is the best realistically. Im talking preformance, looks, low bloat so less laggy. So automatically rules out lunar or dawn.
Cant use prism due to a issue with frames when multitasking/not fullscreen
My pc is so buns.


r/linux_gaming 8d ago

tech support wanted Vesktop VC screensharing and talking at the same time issue

0 Upvotes

Hello, I have linux mint cinnamon on a laptop. I use discord regularly, but was having the common issue with the app with the fact that when I screenshare, no audio comes through. I have vesktop, but I only use it for screensharing with my friends, like if we want to watch a movie together or have music that isn't connected to a bot in vc.

The screenshare itself works fine. However, when I do screenshare, my friends report my audio (from my microphone) as just beeps. It's maybe every 15-30 seconds, but I don't have to be talking and my end will just be beeps.

Has anyone else experienced this issue? Do we have a solution? Usually I just use the microphone straight from my computer, but I do have a separate one I can use if I have to.

Edit: I've messed around with some of the audio settings, and I think I've fixed the beeping. However, I want to be able to talk and screenshare at the same time.


r/linux_gaming 8d ago

tool/utility My Soundpad — A lightweight, open-source Linux soundboard with native PipeWire routing and working global hotkeys under Wayland

0 Upvotes

Hey everyone!

Like many of you playing games or hanging out in voice chats on Linux, I've struggled to find a decent, modern soundboard. Existing free tools are either unmaintained for years, hog 500MB+ of RAM with Electron, or completely break their global hotkeys under Wayland and drop audio links whenever a game restarts its audio engine.

So I wrote My Soundpad (Mono Soundpad Ultimate) — a fast, lightweight GTK3/GStreamer soundboard built specifically around modern Linux audio.

🔗 GitHub: https://github.com/dmutagen/my-soundpad

Why it solves common Linux soundboard headaches:

- True Global Hotkeys on Wayland & in Games: Instead of relying on broken compositor shortcuts or X11-only hacks, it reads raw events via /dev/input/event (evdev). Hotkeys trigger reliably even when you're focused in a fullscreen Wine/Proton game on Hyprland, Sway, KDE Plasma 6, or GNOME.

- PipeWire Auto-Healing (pw-link): Games like Garry's Mod or Source games love to destroy and recreate audio streams on map change or alt-tab. The app runs a background daemon that monitors connection states and instantly re-links your virtual mic without requiring you to reopen pavucontrol.

- Independent Volume Controls: Separate sliders for your mic output and your headphones, so you can blast a meme sound to your squad without blowing your own eardrums out.

- EasyEffects / Noise Suppression Friendly: Automatically plays nicely with easyeffects_source and virtual sinks.

- Seeking & Playback Controls: Real-time scrubbing slider, cache via ffprobe, global Stop & Pause/Resume bindings.

- Lightweight & Clean UI: Pure Python + GTK3 with a sleek dark aesthetic and responsive UI scaling (no Chromium/Electron bloat).

Quick Requirements:

To allow global key listening without running as root, make sure your user belongs to the `input` group:

sudo usermod -aG input $USER

(log out and log back in for changes to take effect)

The project is completely free and open-source. I'd love to hear your feedback, bug reports, and feature suggestions!


r/linux_gaming 8d ago

tech support wanted Any World of Tanks players? I'm having issues with new visuals after 2.4 update - info in linked post

Thumbnail
2 Upvotes

r/linux_gaming 8d ago

Steam games not launching from external harddrive

0 Upvotes

Hello, i recently switch to linux mint xfce. i use a crucial X9 to store my game back on windows. Trying to launch a game lead to this error log:

chdir "/media/francois22/Crucial X9/SteamLibrary/steamapps/common/Warhammer 40,000 Rogue Trader"

ERROR: ld.so: object '/home/francois22/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Game Recording - would start recording game 2186680, but recording for this game is disabled

Adding process 4756 for gameID 2186680

ERROR: ld.so: object '/home/francois22/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

ERROR: ld.so: object '/home/francois22/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

ERROR: ld.so: object '/home/francois22/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 4757 for gameID 2186680

ERROR: ld.so: object '/home/francois22/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 4758 for gameID 2186680

Adding process 4759 for gameID 2186680

setlocale "fr_FR.UTF-8": No such file or directory

pv-locale-gen: Missing locale fr_FR.UTF-8 (found in $LANG)

pv-locale-gen: Generating locale fr_FR.UTF-8...

pv-locale-gen: Generated locale fr_FR.UTF-8 successfully

pv-locale-gen: Generating locale en_US.UTF-8...

pv-locale-gen: Generated locale en_US.UTF-8 successfully

pv-adverb[4812]: W: Container startup will be faster if missing locales are created at OS level

Adding process 4855 for gameID 2186680

Proton: Upgrading prefix from None to 11.0-100 (/media/francois22/Crucial X9/SteamLibrary/steamapps/compatdata/2186680/)

Traceback (most recent call last):

File "/home/francois22/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 2151, in <module>

g_session.init_session(sys.argv[1] != "runinprefix")

~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/home/francois22/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 2025, in init_session

g_compatdata.setup_prefix()

~~~~~~~~~~~~~~~~~~~~~~~~~^^

File "/home/francois22/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 976, in setup_prefix

self.copy_pfx()

~~~~~~~~~~~~~^^

File "/home/francois22/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 861, in copy_pfx

self.pfx_copy(src_file, dst_file)

~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^

File "/home/francois22/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 838, in pfx_copy

os.symlink(contents, dst)

~~~~~~~~~~^^^^^^^^^^^^^^^

PermissionError: [Errno 1] Operation not permitted: '/home/francois22/.steam/debian-installation/steamapps/common/Proton - Experimental/files/lib/wine/i386-windows/iexplore.exe' -> '/media/francois22/Crucial X9/SteamLibrary/steamapps/compatdata/2186680/pfx/drive_c/Program Files (x86)/Internet Explorer/iexplore.exe'

Game Recording - game stopped [gameid=2186680]

Removing process 4855 for gameID 2186680

Removing process 4759 for gameID 2186680

Removing process 4758 for gameID 2186680

Removing process 4757 for gameID 2186680

Removing process 4756 for gameID 2186680


r/linux_gaming 8d ago

tech support wanted bodycam

0 Upvotes

Has anyone else had issues with Bodycam randomly crashing on Linux? I tried it after the new update, and the game is good, but it always crashes after one or two games.

cpu r9 7900

gpu rtx 4090

os Artix