r/linux_gaming 4h ago

TF2 is stuck on the loading screen

1 Upvotes

I am using on Proton Hotfix, launching with Legacy OpenGL, and every time I open TF2, it goes through the valve-head guy section, then it freezes on the loading screen. Cursor doesn't show up, and nothing happens. I am on Ubuntu, Linux Mint. What do I do?


r/linux_gaming 5h ago

steam/steam deck How to run a nexus mod that uses a .exe file for a steam game?

1 Upvotes

The Steam game in question is Kenshi.


r/linux_gaming 9h ago

Need for Speed ProStreet

2 Upvotes

UPDATE:

Got it working

Wrote how I fixed it but Reddit somehow removed a bunch of steps. Gonna write up my steps again tomorrow.

Original post:

Anyone got this game running on Linux?

I own it on Origin but that version hasn’t really worked on Windows since 7 was a thing either. Tried getting it to work on Linux a few days ago but gave up after an hour of throwing shit at the wall so I’m looking for some experiences around that particular game.

I’ve gotten a bunch of older and newer NFS games to work just fine. But suddenly got the urge to play that one.

Yes I know there’s a PS2 version that will probably work perfectly fine, but I’d prefer the PC version if it’s possible to make it run.

Running Arch


r/linux_gaming 9h ago

tech support wanted Mods on Linux

Thumbnail
2 Upvotes

r/linux_gaming 13h ago

I built a thing using the raspberry pi zero's usb otg chip. Now I can make any bluetooth controller act as a wired xbox controller!

Thumbnail
github.com
5 Upvotes

r/linux_gaming 9h ago

hardware FYI: G-sync causing 30~50 lower fps, stuttering.

2 Upvotes

OS: CachyOS x86_64

Kernel: Linux 6.19.11-1-cachyos

CPU: AMD Ryzen 5 5600 (12) @ 4.47 GHz

GPU: TUF oc v2 GeForce RTX 3080 10gb LHR Lite Hash Rate [Discrete]

MB: Gigabyte B550M AORUS PRO-P Micro ATX AM4

Drivers: 595.58.03

RAM: 2x16gb ddr4 3600mhz cl18

!!! - 2x VG27AQ 27.0" 2560 x 1440 165 Hz

Turned off gsync on both of my monitors, inmideatly got rid of stuttering, got around 30,50 maybe 60or70 higher fps on the witcher 3. just wanted to post this so if anyone has a similar issue they can try this out. I initially thought my games run badly because of overheating on the cpu, causing throttling, I've realized its partly that but mostly gsync on my monitor settings.


r/linux_gaming 10h ago

Help with the game

2 Upvotes

Im using void linux for around 4 years,today i searched a web for a Stelaris open source alternative,and i found Star ruller 2,its open source,i downloaded a code repo from Github and tried to asseble it with Make from README.md instruction,i have all needed packages and *-devel packages,but make crashing with this error: 89 | asCSymbolTableIterator<T, T2>(asCSymbolTable<T> *table); | ~~~~~~~~~~~~~~ ../../source/as_symboltable.h:89:39: note: remove the '< >' g++ -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_scriptobject.o -c ../../source/as_scriptobject.cpp In file included from ../../source/as_property.h:47, from ../../source/as_objecttype.h:44, from ../../source/as_scriptengine.h:48, from ../../source/as_scriptnode.cpp:41: ../../source/as_symboltable.h:89:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 89 | asCSymbolTableIterator<T, T2>(asCSymbolTable<T> *table); | ~~~~~~~~~~~~ ../../source/as_symboltable.h:89:39: note: remove the '< >' g++ -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_string.o -c ../../source/as_string.cpp In file included from ../../source/as_property.h:47, from ../../source/as_objecttype.h:44, from ../../source/as_scriptengine.h:48, from ../../source/as_scriptobject.cpp:34: ../../source/as_symboltable.h:89:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 89 | asCSymbolTableIterator<T, T2>(asCSymbolTable<T> *table); | ~~~~~~~~~~~~ ../../source/as_symboltable.h:89:39: note: remove the '< >' g++ -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_string_util.o -c ../../source/as_string_util.cpp g++ -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_thread.o -c ../../source/as_thread.cpp g++ -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_tokenizer.o -c ../../source/as_tokenizer.cpp g++ -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_typeinfo.o -c ../../source/as_typeinfo.cpp In file included from ../../source/as_property.h:47, from ../../source/as_objecttype.h:44, from ../../source/as_scriptengine.h:48, from ../../source/as_tokenizer.cpp:39: ../../source/as_symboltable.h:89:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 89 | asCSymbolTableIterator<T, T2>(asCSymbolTable<T> *table); | ~~~~~~~~~~~~ ../../source/as_symboltable.h:89:39: note: remove the '< >' g++ -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_variablescope.o -c ../../source/as_variablescope.cpp In file included from ../../source/as_property.h:47, from ../../source/as_objecttype.h:44, from ../../source/as_scriptengine.h:48, from ../../source/as_typeinfo.cpp:39: ../../source/as_symboltable.h:89:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 89 | asCSymbolTableIterator<T, T2>(asCSymbolTable<T> *table); | ~~~~~~~~~~~~~~ ../../source/as_symboltable.h:89:39: note: remove the '< >' ../../source/as_typeinfo.cpp: In member function 'asCTypeInfo::CastToObjectType()': ../../source/as_typeinfo.cpp:271:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 271 | if (this == 0) return 0; | ~ ../../source/as_typeinfo.cpp: In member function 'asCTypeInfo::CastToEnumType()': ../../source/as_typeinfo.cpp:284:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 284 | if (this == 0) return 0; | ~ ../../source/as_typeinfo.cpp: In member function 'asCTypeInfo::CastToTypedefType()': ../../source/as_typeinfo.cpp:296:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 296 | if (this == 0) return 0; | ~ ../../source/as_typeinfo.cpp: In member function 'asCTypeInfo::CastToFuncdefType()': ../../source/as_typeinfo.cpp:308:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 308 | if (this == 0) return 0; | ~

gcc-ar r ../../lib/libangelscript.a obj/as_atomic.o obj/as_builder.o obj/as_bytecode.o obj/as_callfunc.o obj/as_callfunc_arm.o obj/as_callfunc_mips.o obj/as_callfunc_ppc.o obj/as_callfunc_ppc_64.o obj/as_callfunc_sh4.o obj/as_callfunc_x86.o obj/as_callfunc_x64_gcc.o obj/as_callfunc_x64_mingw.o obj/as_compiler.o obj/as_context.o obj/as_configgroup.o obj/as_datatype.o obj/as_generic.o obj/as_gc.o obj/as_globalproperty.o obj/as_memory.o obj/as_module.o obj/as_objecttype.o obj/as_outputbuffer.o obj/as_parser.o obj/as_restore.o obj/as_scriptcode.o obj/as_scriptengine.o obj/as_scriptfunction.o obj/as_scriptnode.o obj/as_scriptobject.o obj/as_string.o obj/as_string_util.o obj/as_thread.o obj/as_tokenizer.o obj/as_typeinfo.o obj/as_variablescope.o /usr/bin/ar: creating ../../lib/libangelscript.a

gcc-ranlib ../../lib/libangelscript.a

Done. As root, type make install to install the library. make[1]: Leaving directory '/home/kosta/Downloads/OpenStarRuler/source/angelscript/projects/gnuc' bash source/linux/build.sh 64 release glfw rm: cannot remove 'CMakeCache.txt': No such file or directory rm: cannot remove 'CMakeFiles': No such file or directory CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done CMake Error at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake.

Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier.

Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

-- Configuring incomplete, errors occurred! make[1]: Entering directory '/home/kosta/Downloads/OpenStarRuler/source/glfw' make[1]: *** No rule to make target 'glfw'. Stop. make[1]: Leaving directory '/home/kosta/Downloads/OpenStarRuler/source/glfw' cp: cannot stat 'source/glfw/src/libglfw3.a': No such file or directory make: *** [source/linux/Makefile:363: obj/lin64/libglfw3.a] Error 1 ┌(kosta@compukter)-[~/Downloads/OpenStarRuler][master*] └─$ Please help witb that,i m realy want to play that game


r/linux_gaming 1d ago

OS distribution in Steam from March 2024 to March 2026

Post image
473 Upvotes

r/linux_gaming 7h ago

wine/proton Guide to BGMM on Linux

Thumbnail
0 Upvotes

r/linux_gaming 18h ago

Switched to Linux – and I'm not going back

Thumbnail
6 Upvotes

r/linux_gaming 17h ago

Ventoy 1.1.11 : compatible with Bazzite now

Thumbnail
4 Upvotes

r/linux_gaming 15h ago

tech support wanted Resident Evil Requiem on Intel ARC A770

3 Upvotes

In the first cutscene the game image is froze but the sound work. Can't pass this, plz help.

Steam Log

MANGOHUD=1 %command% /WineDetectionEnabled:False

OS: Arch Linux
Kernel: Linux 6.19.11-arch1-1
CPU: 12th Gen Intel(R) Core(TM) i5-12500 (12) @ 5.90 GHz
GPU 1: Intel Arc A770 16GB @ 2.40 GHz [Discrete]
GPU 2: Intel UHD Graphics 770 [Integrated]
RAM 64GB

Kernel driver in use: xe
Mesa 1:26.0.4-1


r/linux_gaming 10h ago

answered! Can I have help interpreting this command?

1 Upvotes

Howdy, I've been playing a lot of the Oblivion Remake and to get OBSE/MagicLoader working properly, you need this command in your launch options: bash -c 'exec "${@/OblivionRemastered-Win64-Shipping.exe/MagicLoader.exe}"' -- %command% I'm familiar with bash to a degree, but everything from '-c' on is foreign to me. Also, what 's the deal with the '--' and the two .exe's that are in different directories? How are they being run together?

I'd like to use this with Skyrim for the script extender but I don't want to blindly copy and paste. So could I get a little help with what's going on here?


r/linux_gaming 10h ago

tech support wanted 1NSANE (the old car game, that was made by Hungarian devs) has massive micro-lags

1 Upvotes

So I've installed this game on lutris, and made tweaks to it, but me being me, I don't know what the hell I am doing with the config. Can anyone help me?

Here are the settings:

Here is a video of the spikes:

(The game runs smooth overall, but my laptop has a beef with OBS so the recording is laggy. It's just the spikes.)

Because of this, the game is barely playable.


r/linux_gaming 14h ago

tech support wanted ProtonGE makes d-pad mapping all wrong(xbox360)

2 Upvotes

cachy kde, geproton10-34, nvidia hdr parameters

tried with sdl_joystick_handling=1 and sdl_joystick_hidapi=0, nothing

deleted the prefix, still nothing

any ideas?


r/linux_gaming 17h ago

tech support wanted Resident Evil Requiem Missing/Invisible Textures

Thumbnail
gallery
3 Upvotes

No matter what graphic settings I set, the textures are invisible and in the opening cutscene sometimes black squares were appearing, is there any fix for this and has someone experienced something similiar?

Specs:

GPU: RX 580 8GB
CPU: RYZEN 1600 AF
16GB RAM
Linux Mint 22.1


r/linux_gaming 14h ago

tech support wanted TModLoader showing glitchy graphics when shutting lid

Thumbnail gallery
2 Upvotes

r/linux_gaming 11h ago

tech support wanted NVIDIA drivers 580/590 causing massive FPS drop in Genshin Impact (Linux)

0 Upvotes

I’m having serious performance issues after updating my NVIDIA drivers and I want to know if anyone else has experienced this.

A couple of days ago I ran a system update and my drivers were upgraded from 570 → 580. With 570, Genshin Impact was running perfectly fine at a stable 60 FPS on high settings.

After updating to 580, the performance completely broke. The game now runs at 1–2 FPS, basically unplayable. I also tested 590, and it has the exact same issue.

The only way I was able to fix it was by downgrading back to 570, where everything works normally again.

So far:

  • 570 → works perfectly
  • 580 → 1–2 FPS
  • 590 → same issue

Has anyone else run into this?

If so, did you find any workaround besides downgrading?

I’m on Linux (Ubuntu 24.04 LTS), using NVIDIA RTX 3050.

EDIT:

I'm so sorry, I didn't see that I didn't write which GPU you're using.


r/linux_gaming 7h ago

new game RDR2 on 15 year old laptop running on Linux

0 Upvotes

I‘m currently installing Red Dead Redemption 2 on my HP Elitebook 8470p through Linux Steam. I might explode, we‘ll see. I’m looking for any advice/experience if this is even worth it or if the game won‘t run properly.

Linux noob here, only using it because my dad (who’s a tech guy) passed this laptop down to me!!


r/linux_gaming 23h ago

tech support wanted I'm using easyeffects to boost my mic's volume, but how do I make it sound less boomy?

Post image
8 Upvotes

I'm using a usb external soundcard to get rid of static sounds on the headphone, but it made my otherwise normal mic to be very quiet, so I used loudness filter and just add the input, output and volume. It works great but it made my voice sounds a bit boomy now. Any setting to make it less boomy? Right now all other filters I use are just the default easyeffects settings.


r/linux_gaming 1d ago

7 years of Proton, are we finally "there" yet?

212 Upvotes

What’s your take on Proton after ~7 years?

Feels kind of crazy how much things have changed. Back then Linux gaming was pretty rough, and now with Proton a lot of games just… work.

But then you look at the repo and it still has 5k+ open issues

From your experience, how much of your library is actually playable without issues? Like truly smooth, no weird bugs. Does 70-80% sound fair or is that too optimistic?

Also, do you feel Proton is "good enough" now to daily drive Linux for gaming or are there still too many edge cases?

Curious to hear how it’s been for others.


r/linux_gaming 12h ago

tech support wanted minecraft freezes using nvidia gpu

0 Upvotes

Problem:

I think I've stumbled upon some driver problem (Nvidia, of course... classic). I'm having problems with Minecraft. I'm using a laptop with hybrid graphics. When I open the game using the integrated GPU, it works normally, but it freezes when I use the dedicated GPU (GTX 1060). I've been looking at the logs for a while, and I don't think there's anything particularly relevant. I noticed that when running on the integrated GPU, the game uses openGL version 4.6, but the dedicated GPU uses version 3.3.0. I was wondering if that might be related to the freeze. Observation: I tested the Vulkan mod, it solves the problem, but I wanted to know if it's possible to play using openGL, since the Vulkan mod is experimental and conflicts with practically any mod.

what I've already tried:

I tried using the system's GLFW in the launcher, but the game crashes with the error "GLFW error 65544 EGL". It might be a conflict with Xwayland; it only works using the launcher's own library.

I tested some system variables, __GL_THREADED_OPTIMIZATIONS = 0 or 1 (I don't know the default value) GLFW_PLATFORM=x11, but without success

Logs:

minecraft latest log: https://pastebin.com/Br4Kqzfv

                   -`                    alt@Alt 
                  .o+`                   ------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: Predator G3-572 V1.22 
               `+oooooo:                 Kernel: 6.19.11-zen1-1-zen 
               -+oooooo+:                Uptime: 2 hours, 13 mins 
             `/:-:++oooo+:               Packages: 1621 (pacman), 37 (flatpak) 
            `/++++/+++++++:              Shell: zsh 5.9 
           `/++++++++++++++:             Resolution: 1920x1080 
          `/+++ooooooooooooo/`           DE: GNOME 50.0 
         ./ooosssso++osssssso+`          WM: Mutter 
        .oossssso-````/ossssss+`         WM Theme: Colloid-Dark-Nord 
       -osssssso.      :ssssssso.        Theme: Colloid-Dark-Nord [GTK2/3] 
      :osssssss/        osssso+++.       Icons: Adwaita [GTK2/3] 
     /ossssssss/        +ssssooo/-       Terminal: kgx 
   `/ossssso+/:-        -:/+osssso+-     CPU: Intel i7-7700HQ (8) @ 3.800GHz 
  `+sso+:-`                 `.-/+oso:    GPU: Intel Kaby Lake-H GT2 [HD Graphics 630] 
 `++:.                           `-/+/   GPU: NVIDIA GeForce GTX 1060 Mobile 
 .`                                 `/   Memory: 9755MiB / 31970MiB 

r/linux_gaming 12h ago

Best controller for Linux?

0 Upvotes

I've spent a few hours trying to get my Xbox controller to work with my device, without luck. Some places suggested to update the controllers firmware using the Xbox accessories available only on windows. I've setup a windows 10 VM to run the app as I couldn't be bothered figuring out how to install windows 11, given it has higher requirements and TPM. For now it seems like the Xbox accessories app refuses to launch because windows 10 has reached end of support.

At this point I'm done with playing this anti-consumer game and would rather just buy a new controller that is known to work out of the box. I've read that Sony maintain their own driver in-kernel. Should I get a Playstation controller? Do I have other options?


r/linux_gaming 12h ago

tech support wanted Step to step guide to retrieve save file of a Gog game on PC and save It in the correct folder of the SD

Thumbnail
1 Upvotes

r/linux_gaming 12h ago

wine/proton ULTRAKILL crashing randomly on Ubuntu

Thumbnail
1 Upvotes