Reddit Linux_Gaming

Subscribe to Reddit Linux_Gaming feed
A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).newest submissions : linux_gaming
Updated: 39 min 54 sec ago

Is there a way I could add an environmental variable to Lutris to pick which monitor a game is launched?

14 Nov 2025 - 3:35am

I'm trying to get my game to launch in my secondary monitor. Currently, I have a TV connected via HDMI cable to my laptop. Using the bash command I get this:

0: +*eDP-1 2560/320x1600/200+0+0 eDP-1

1: +HDMI-1-0 1920/160x1080/90+2560+0 HDMI-1-0

I'm currently using Linux Mint on a Lenovo Legion 5 with a RTX 5050

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

CS2 on Fedora 41 not launching

14 Nov 2025 - 3:32am

I have been unable to launch Counter Strike 2 on my Fedora 41 system recently. It was launching before, but haven't played in a while. I actually have been unable to launch any game off steam, but I was specifically using CS2 because supports linux natively. I tried using proton, updating my drivers, uninstalling and reinstalling CS2.

Any ideas would be great!

Here are my logs for when I try to launch CS2

chdir "/run/media/moksh/Hard Drive/SteamLibrary/steamapps/common/Counter-Strike Global Offensive" ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Game Recording - would start recording game 730, but recording for this game is disabled Adding process 155435 for gameID 730 pid 155436 != 155435, skipping destruction (fork without exec?) Game Recording - game stopped [gameid=730] Removing process 155435 for gameID 730 reaping pid: 155021 -- steam

When launching steam from terminal my logs are below

moksh@fedora:~$ steam steam.sh[154908]: Running Steam on fedora 41 64-bit steam.sh[154908]: STEAM_RUNTIME is enabled automatically setup.sh[154962]: Steam runtime environment up-to-date! steam.sh[154908]: Log already open steam.sh[154908]: Steam client's requirements are satisfied CProcessEnvironmentManager is ready, 6 preallocated environment variables. [2025-11-13 18:24:30] Startup - updater built Oct 3 2025 02:26:15 [2025-11-13 18:24:30] Startup - Steam Client launched with: '/home/moksh/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' 11/13 18:24:30 minidumps folder is set to /tmp/dumps 11/13 18:24:30 Init: Installing breakpad exception handler for appid(steam)/version(1759461205)/tid(155020) CProcessEnvironmentManager is ready, 6 preallocated environment variables. [2025-11-13 18:24:30] Process started with command-line: '/home/moksh/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened' 11/13 18:24:30 minidumps folder is set to /tmp/dumps [2025-11-13 18:24:30] Using update UI: console 11/13 18:24:30 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(155021) [2025-11-13 18:24:30] Create window [2025-11-13 18:24:30] Loading cached metrics from disk (/home/moksh/.local/share/Steam/package/steam_client_metrics.bin) [2025-11-13 18:24:30] Using the following download hosts for Public, Realm steamglobal [2025-11-13 18:24:30] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf' [2025-11-13 18:24:30] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf' [2025-11-13 18:24:30] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in' [2025-11-13 18:24:30] Verifying installation... [2025-11-13 18:24:30] Verifying file sizes only [2025-11-13 18:24:30] Set percent complete: 0 [2025-11-13 18:24:30] Set percent complete: -1 [2025-11-13 18:24:30] Set status message: Verifying installation... [----] Verifying installation... [2025-11-13 18:24:30] Verification complete UpdateUI: skip show logo [2025-11-13 18:24:30] Destroy window Steam logging initialized: directory: /home/moksh/.local/share/Steam/logs [2025-11-13 18:24:30] ProcessNextMessage: socket disconnected [2025-11-13 18:24:30] No more messages are expected - exiting /usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6309ec0 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6308620 11/13 18:24:30 minidumps folder is set to /tmp/dumps 11/13 18:24:30 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1759461205)/tid(155027) Running query: 1 - GpuTopology Response: gpu_topology { gpus { id: 1 name: "NVIDIA GeForce RTX 3090" vram_size_bytes: 26027753472 driver_id: k_EGpuDriverId_NvidiaProprietary driver_version_major: 580 driver_version_minor: 105 driver_version_patch: 8 luid: 0 } gpus { id: 2 name: "llvmpipe (LLVM 19.1.7, 256 bits)" vram_size_bytes: 3221225472 driver_id: k_EGpuDriverId_MesaLLVMPipe driver_version_major: 0 driver_version_minor: 0 driver_version_patch: 1 luid: 0 } default_gpu_id: 1 } Exit code: 0 Saving response to: /tmp/steamoAAhmj - 104 bytes steamwebhelper.sh[155030]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/moksh/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point steamwebhelper.sh[155030]: Starting steamwebhelper with steamrt steam runtime at /home/moksh/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point Steam Runtime Launch Service: starting steam-runtime-launcher-service Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 155185 bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/moksh/.local/share/Steam/config/htmlcache -steampid=155020 -buildid=1759461205 -steamid=0 -logdir=/home/moksh/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/moksh/.local/share/Steam/clientui -steampath=/home/moksh/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround --valve-initial-threadpool-size=12 --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/moksh/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC Desktop state changed: desktop: { pos: 0, 0 size: 2560,1440 } primary: { pos: 0, 0 size: 2560,1440 } Caching cursor image for , size 24x24, serial 924, cache size = 0 sh: line 1: lsb_release: command not found chdir "/run/media/moksh/Hard Drive/SteamLibrary/steamapps/common/Counter-Strike Global Offensive" ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Game Recording - would start recording game 730, but recording for this game is disabled Adding process 155435 for gameID 730 pid 155436 != 155435, skipping destruction (fork without exec?) Game Recording - game stopped [gameid=730] Removing process 155435 for gameID 730 reaping pid: 155021 -- steam

Here is my graphics info

moksh@fedora:~$ nvidia-smi Thu Nov 13 18:30:16 2025 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 580.105.08 Driver Version: 580.105.08 CUDA Version: 13.0 | +-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA GeForce RTX 3090 Off | 00000000:08:00.0 On | N/A | | 33% 43C P5 37W / 350W | 915MiB / 24576MiB | 5% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | 0 N/A N/A 2479 C+G ...c/gnome-remote-desktop-daemon 260MiB | | 0 N/A N/A 2551 G /usr/bin/gnome-shell 178MiB | | 0 N/A N/A 2997 G /usr/bin/Xwayland 6MiB | | 0 N/A N/A 4963 G /usr/share/librewolf/librewolf 272MiB | | 0 N/A N/A 84866 C+G /usr/bin/nautilus 57MiB | | 0 N/A N/A 151340 C+G /usr/bin/ptyxis 39MiB | +-----------------------------------------------------------------------------------------+ submitted by /u/Hskom
[link] [comments]

Clearing Limo settings

14 Nov 2025 - 3:19am

Long story short, I used Limo to set up some mods for Skyrim AE a few months ago and it worked great. Now I am trying to set up new mods, but somehow the Skyrim app and its deployers got removed, so now Limo crashes any time I try to import a mod. I don't see an option to add Skyrim back to Limo. The wiki says on first launch, I will get a dialog to import the game from Steam, but this is not the first launch. How can I trigger the add app dialog? I'm running Linux Mint. Where are the config files for Limo stored? If I nuke those, will Limo start as a new app?

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

WoW running at fullscreen windowed 1080p on 1440p monitor?

14 Nov 2025 - 3:09am

I'm sorry if this is not a new issue, but I am fairly new to Linux. I recently put Zorin OS 18 (Gnome) on my laptop to test gaming on Linux (before I eventually move off Windows 11 permanently).

I've just installed Faugus Launcher so I could launch Battle.net games. Every time start World of Warcraft, it starts in full-screen windowed mode on a 1440p laptop monitor, but at a 1080p resolution. That has the effect of having the window off-centre, so when I try to adjust the resolution using the mouse, it's a process of slowly trying to move the mouse around so the buttons highlight and I know I'm in the right spot, then setting to windowed mode and then back to windowed fullscreen. After that it's fine ... but that's every time I start the game.

Any idea what's happening here? Is there a way to force WoW to open in full-screen?

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

Searching a tool for overclocking on Nvidia GPUs

14 Nov 2025 - 3:05am

Hello, like the title says, I'm searching a tool for overclocking my nvidia GPU on linux wayland, is there any graphical tools? I'm running a 3070ti on Manjaro Linux, thanks in advance.

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

Just looking for clarification - if a game on Steam store says it uses kernel level anti cheat but works on Linux, is it definitely not using it on Linux?

14 Nov 2025 - 2:56am

I read people saying that Linux doesn't support kernel level anti cheat nor do I want it to. However Steam's store pages will have a warning if a game uses kernel level anti cheat. It doesn't specify this as being OS specific.

For example, Dayz works on Linux but the store page warns that it uses kernel level anti cheat. It doesn't say anything about only on Windows.

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

Gaming console ideas

14 Nov 2025 - 2:03am

PC Specs • CPU: AMD Ryzen 7 7700X • Cooler: Thermalright Peerless Assassin 120 SE • Motherboard: Gigabyte B650M Gaming Plus WiFi (mATX, AM5) • RAM: 32GB DDR5-6000 CL30 (Teamgroup T-Create Expert) • Storage: 4TB Crucial P3 Plus NVMe SSD (PCIe 4.0) • GPU: Sapphire Pulse Radeon RX 9060 XT 16GB

I have most of these parts laying around, i just need to buy the graphics card and a case, i am wanting to get into Linux for a media console like pc for my living room. I have never done this before so im just asking what OS I should use (was thinking about steamOS not sure though) and I am wanting to know if the parts I have selected will be compatible. I have read that AMD graphics card are better for Linux due to compatibility

For clarity, it will be used to play games like RDR2, it takes two, far cry, etc. Dont want any other use than as a gaming console with more power.

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

Best current way to run two executables from a single Proton prefix?

14 Nov 2025 - 12:55am

I've tried searching and not found any posted way that has worked, I think because most hits were methods that I guess don't work on recent Proton versions. I want to add a navigation map side program to Microsoft Flight Simulator 2024 launching on Proton via Steam, but the maps app requires direct memory access to the game itself so I can't just run it separately like a standalone app. Nothing I've tried so far has worked.

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

Linux for my intel mac book pro 2015

14 Nov 2025 - 12:30am

best linux for gaming and easy to use for a new user like me

submitted by /u/Crazy-Regret7520
[link] [comments]

Struggling with Total Wars

14 Nov 2025 - 12:03am

Hi, and thanks for any help upfront.

I've very new to Linux, and have bitten the bullet and installed it.

I'm really struggling to get total war games running. Over 2 days, I've got warhammer 2 running once...

I've changed compatibility to proton experimental (this enabled the launcher to run as not even that loaded beforehand).

I can normally get to the main menu, but doesn't load, just freezes, or black screen then crashes.

Thanks

Nvidia 1650 16GB RAM

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

Twitch OBS question

13 Nov 2025 - 11:54pm

Hello, I just installed bazzite to my main pc today and upon launching OBS the regular windows features were missing like “twitch chat, activity, and set status/etc” there is no option also to add my own docks.

How do I fix this? I’m fairly new btw.

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

Steam Flatpak vs Steam Snap creating .desktop

13 Nov 2025 - 11:42pm

This is just a video demonstrating the difference in behavior between Steam Flatpak and Steam Snap when creating a .desktop file.

And no, the problem isn't just where the .desktop file is created; the command used would also need to be changed to call Steam Flatpak, because Flatpak doesn't act the same way as Snap, where the Snap's name can be the command that calls it.

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

can't run Counter Strike 2 on Bazzite while other linux distro are working

13 Nov 2025 - 11:42pm

the logs show no error, the game just straight up crash

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

Steam machine questions

13 Nov 2025 - 10:38pm

I have a couple of questions about the steam machine, linux, ram, cpu and gpu (and the normal windows gaming subreddit does not seem the best place to discuss them).

I have a steamdeck, and it can use up to 4 gb vram from the normal ram. Now, with the steambox we have 8gb gram and 16 gb ram. Can linux allocate additional vram from those 16gb to help the gpu (reaching like 12 "virtual" gb vram)?

Also, in the sd we have zram (prior it was swap files) is the zram only used by ram, or can be used in the graphic card ram to have a coupls of extra gb?

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

Because when it is trying to install fedora it won't let me

13 Nov 2025 - 10:01pm

I give you to install fedora and it won't let me and it happens to me with several Linux distributions

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

From Windows 11 to Fedora KDE 43

13 Nov 2025 - 9:30pm

I am so glad that I made the switch. I really started to hate Microsoft/Windows and needed something more private. I've had so many issues in the past with Windows operating systems that I just gave up and swapped to Fedora KDE 43. I hope you guys enjoy my main monitor setup. :)

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

Warframe crashes on CachyOS

13 Nov 2025 - 9:28pm

So I'm trying to run Warframe from steam on CachyOS (arch Linux) and I get these random crashes happening. I could be having a 2-3 hours session one day and get a crash within 3 minutes on the next day. Running on 5800x and rx6800 so I doubt specs are the issue.

Crashes are happening everywhere - free roam, missions and orbiter. Sometime it crashed from the launcher before I even start the game.

I've tried most of the solutions mentioned online:

  1. Different proton versions (Valve, Experimental, CachyOS and GE) with a clean prefix (deleting the compdata\warframe folder)
  2. Changing to DirectX12
  3. Verifying and optimizing game files
  4. Disabling shader cache
  5. As per GE's notes, set vsync on (180hz)

I can't run DE's diagnostic log (I guess because of linux) and I've tried looking at the proton log but I can't make anything of it (and chatgpt wasn't very helpful either)

Sometimes I get the "An Error has Occurred" with changing error codes, latest being WAR-4877400, other times it just freezes or crash to desktop.

Anything I can do\check?

https://preview.redd.it/46griq1k331g1.png?width=496&format=png&auto=webp&s=1b0a0fe9ae2afc192334f211e40dbc2628eddbe0

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

Pages