Feed aggregator

chivalry 2

Reddit Linux_Gaming - 2 Jan 2026 - 6:28am

hi guys, recently i made a similar post but I've spoked in portuguese so... long story, short story, how you've been dealing with the anticheat error? I don't want to make a dual boot only to play chivalry but god... if i cant make it works that will do unfortunately

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

How to play Stalker Anomaly on any linux distro (with mod organizer 2)

Reddit Linux_Gaming - 2 Jan 2026 - 5:52am

Every guide i found was either way too complex or didnt work, so heres something at keeps it simple and GUI

  1. Download mod https://www.moddb.com/mods/stalker-anomaly, extract it
  2. Install Bottles and Flatseal flatpaks
  3. Open flatseal, find bottles, scroll down to filesystem, and enable "All user files"
  4. Open Bottles, click 3 dot menu in top right corner, go to preferences > Runners > Proton GE > Install newest version (hit save icon)
  5. Go to bottles tab, click plus button in top left corner
  6. Create Gaming bottle, name it stalker anomaly
  7. In programs section, click add shortcuts, point it at your AnomalyLauncher.exe in mod folder
  8. Scroll down to Options > Settings, change runner to latest proton GE version
  9. (Optional but very convenient) Close steam, make sure it's not running in background. In bottles next to where you can start AnomalyLauncher, the 3 dot icon, add to steam, now open steam and it will be in your games library

If you want to additionally install Mod Organizer 2 follow these steps

  1. Download Mod.Organizer-x.x.x.7z, it's a portable version of the manager https://github.com/ModOrganizer2/modorganizer/releases
  2. Extract it where you want and add it as a non steam game, right click on properties, check 'Force the use of a specific steam play compatility tool' set to proton experimental (Bottles does not work for this as it will fail to detect steam)
  3. Point Mod organizer at your AnomalyLauncher
submitted by /u/nk9oPSX4DqUG74
[link] [comments]

Linux mint breaking cutscenes in games

Reddit Linux_Gaming - 2 Jan 2026 - 5:02am

Linux mint keeps breaking cutscenes in games. First it was spiderman 2 where it froze during the saving tombstone from his cell cutscene but the audio kept playing until suddenly the whole cutscene played in a few seconds before returning to normal. In Lego starwars the complete saga as shown above. The cutscene did the same thing. Froze part way though with audio continuing. But it froze completely rather than fast forwarding the cutscene and resuming the game. I have the recommended nvdia drivers for my 3060 and am running proton experimental rn (it auto installed and i just havent changed it yet)

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

after Bazzite and Arch stopped supporting the GTX series last year..

Reddit Linux_Gaming - 2 Jan 2026 - 5:00am

What should I do when support ends in 2028? What will happen to older graphics cards running Linux? And even worse, what will happen to computers when Windows 11 support ends and they no longer meet the requirements to upgrade to Windows 12? For example, I use a very old computer from 2050 with a GTX 10xx series graphics card. I know there's no explanation, but are there any alternatives?

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

Witcher 3 Dlss frame gen issue

Reddit Linux_Gaming - 2 Jan 2026 - 4:52am

Just started playing witcher 3 for the first time and I have the decky framegen patch command setup in the launch options.

With that I can select dlss as anti aliasing and dlss frame generation. When I do select dlss frame generation however the image constantly bounces and it's unplayable. Prior to using the decky framegen command I had the proton fsr4 upgrade command (like I had for ghost of tsushima) but in the game I was still only seeing fsr2 and no frame generation option.

Any advice?

I am on bazzite running on a 9070xt

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

Steam flooding split lock detection

Reddit Linux_Gaming - 2 Jan 2026 - 4:16am

I didn't see these messages before that I remember.

Now I am getting flooded with these messages:

kernel: x86/split lock detection: #DB: CHTTPClientThre/38096 took a bus_lock trap at address: 0x5689c584

About 8 or so every 30-60 seconds.

I am on Arch Linux, running Steam through multilib. I tried turning on beta build, but it is no different.

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

Zenless Zone Zero keeps freezing on Linux Mint no matter what launcher I use

Reddit Linux_Gaming - 2 Jan 2026 - 3:14am

I have tried running Zenless Zone Zero on Steam, Twintail Launcher & Heroic Launcher with Proton Experimental / GE-Proton Latest and no matter what, the game keeps freezing after just a few minutes.
I genuinely don't know what's causing this issue.

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

How secure are Steam/Heroic/Lutris/PlayOnLinux with their Wine and Proton installs?

Reddit Linux_Gaming - 2 Jan 2026 - 3:00am

I'm having lots of fun exploring this, I'm not concerned just wanting to learn more.

How are all these "community" runtimes and binaries like Wine and Proton-GE vetted to be from legit sources?

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

Need helppppp

Reddit Linux_Gaming - 2 Jan 2026 - 1:35am

I have loq 4050 r5 is it a good idea to install gaming distro on it l like Linux but i won't lose performance and how to make performance equal to windows and how is the battery life on laptop and is there any driver issues?

submitted by /u/New-Interaction2748
[link] [comments]

Does anyone have a GTX 1650 Mobile to tell me about performance on Linux?

Reddit Linux_Gaming - 2 Jan 2026 - 1:09am

I'm currently with Windows 10 IoT LTSC for gaming, because my last experience on Linux wasn't good, but maybe I just set up it wrong or chose a bad distro for gaming, also, it was a few time ago, it probably improved since the last time.

I just don't want to loose performance, as far as I know, Nvidia isn't as good as AMD on Linux. And I can't afford new hardware.

These are my specs: - GPU: GTX 1650 Mobile (for laptops) - CPU: AMD Ryzen 7 5800H with Radeon Graphics, 3201 Mhz, 8 Core(s), 16 Logical Processor(s) - RAM: 16GB - Storage: SSD M2

My question is: would I get at least the same performance as W10 IoT LTSC on Linux? Considering I'm using a very light version of Windows plus debloating script to remove any extra crap.

I couldn't find any good comparative video Windows vs Linux on YouTube, most of them show Linux doing generally better but most cases only for AMD. A few other videos I saw Nvidia showed even 10-20% less performance on Linux.

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

ES-DE (EmulationStation) Not wanting to execute as an AppImage.

Reddit Linux_Gaming - 2 Jan 2026 - 1:02am

I installed ES-DE from their official page, and the AppImage doesn't seem to work, even with RetroArch installed the file doesn't anything at all. Do you have any suggestion or do you know any fix for this issue?

submitted by /u/Frankie-Denton-2020s
[link] [comments]

HDR causes performance drops to single digit FPS.

Reddit Linux_Gaming - 2 Jan 2026 - 12:40am

Howdy, I'm trying to get HDR working on my Fedora install. The game I'm testing with is Indiana Jones and the Great Circle. My setup of course works in Windows but been having trouble in Fedora. HDR is enabled as far as KDE is concerned, I have a vk-hdr-layer from a Copr repo, Nvidia driver 580.119.02 on a 5090 FE and using the following launch options with the game in Steam:

PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 ENABLE_HDR_WSI=1 %command%

I've been trying multiple versions of Proton-GE but they've all be consistent in their behavior which is when the game starts or is in focus, performance drops like a rock to like 2 FPS, when something else is focused, like my web browser, then it goes to where I expect performance to be and I can see in idtech's performance metrics that HDR is reporting as active.

Any thoughts?

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

Controller delays both wired and wireless

Reddit Linux_Gaming - 1 Jan 2026 - 11:59pm

Hello everyone

I'm on bazzite and I'm running into this issue that for some reason my controller started lagging both wirelessly and wired

It's a pretty much brand new PS4 controller and it had been working fine the whole time I was using linux and now suddenly it started lagging both when it's wired and wirelessly connected.

I have no idea why as I changed nothing it just happened out of nowhere

The only idea I have is that there might have been some background update that messed things up?

I tested the controller on windows and it worked fine just like it worked before , no issues at all so I'm at a loss

Any help is appreciated

Thanks

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

Running Monster Truck Madness 2 on Linux

Reddit Linux_Gaming - 1 Jan 2026 - 11:31pm

https://preview.redd.it/iqx7x4jbdtag1.png?width=1476&format=png&auto=webp&s=b115726b2e221a96d5f5e9b4b0fb7a3b58001a20

You may be wondering: "Why are you trying to get a racing game from 1998 running on Linux?? And it is a MICROSOFT game?? Isn't that *gasp* sacrilegious??".

Well, it is because it is fun to try to run old games/applications on Linux!

It may sound dumb, but it makes me more eager to use Linux when I'm able to run games/applications on Linux, even though I may not even play the game again after setting it up. It is just a "wow Linux is able to do this??" kind of thing. Besides, the less reliance on Windows, the better.

Thankfully, games nowadays are very easy to run (thx Valve pets the gaben), but sometimes there are games that just don't work, and Monster Truck Madness 2 is one of them...

There is a guide on /r/Steam_Deck explaning how to run it on the Steam Deck, however, when I tried running it on my system (Arch Linux, KDE Plasma) I just couldn't get it to work with Wine 10.20...

So I've decided to dig deeper and try to get it to work and, after a lot of trial and error, here are the results!

Video showing off Monster Truck Madness 2 running on Arch Linux via Wine 6.18

Setting up Wine

I'm using Arch Linux with KDE Plasma. This may also work on other distros, and maybe even on the Steam Deck.

I'm not using any Wine manager (like Lutris) because I like doing things manually to understand how everything "ticks" behind the curtains. However, I'm pretty sure you are able to get this to work via Lutris too.

Download Wine 6.18 (wine-6.18-x86.tar.xz) from Kron4ek's Wine Builds, Wine 6.18 is the LATEST version that can run Monster Truck Madness 2. For more information, read the "Newer Wine Versions Shenanigans" section at the end of the post.

Extract the wine-6.18-x86.tar.xz file using tar -xvf wine-6.18-x86.tar.xz -C ~, this way the Wine 6.18 build will be present on the ~/wine-6.18-x86

wget -O wine-6.18-x86.tar.xz https://github.com/Kron4ek/Wine-Builds/releases/download/6.18/wine-6.18-x86.tar.xz && tar -xvf wine-6.18-x86.tar.xz -C ~ && rm wine-6.18-x86.tar.xz

Let's setup our Wine prefix! Use WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" ~/wine-6.18-x86/bin/winecfg and change the following settings:

  • Applications -> Windows Version -> Windows NT 4.0
    • The installer requires Windows 95/98 or Windows NT 4.0.
  • Graphics -> Enable Emulate a Virtual Desktop -> Desktop Size = 640x480
    • The game gets very cranky if you don't use a Virtual Desktop because it constantly switches between a full screen window (the game does not support today's large resolutions) and a tiny window.

Apply, click OK. Mount the Monster Truck Madness 2 install ISO and run the SETUP.EXE

cd /run/media/$USER/CDROM/ WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" ~/wine-6.18-x86/bin/wine SETUP.EXE

The install is uneventful as it gets, just click to install and, when finished, close the setup program.

After installing, you can run the game with

cd ~/.wine-mtm2/drive_c/Program\ Files/Microsoft\ Games/Monster\ Truck\ Madness\ 2/ WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" ~/wine-6.18-x86/bin/wine Monster.EXE

And it does work! However, when you get into a game, you'll notice that the game only renders a black screen when getting into a race, and the console will be flooded with 010c:fixme:d3d_shader:glsl_blitter_upload_palette P8 texture loaded without a palette.. If you click on the screen, or press F4, then the game will render in "windowed" mode (which isn't really windowed).

You can fix this by going into the game Graphics settings and changing the renderer to Direct3D (Wine does not render the dropdown correctly, you can move between the options by clicking on the dropdown -> move with the arrow keys).

And yay, the game is playable! Yippee! But now things get tricky.

We need to somehow limit the FPS of the game, because if the game runs at framerates higher than 30 FPS, the physics/AI get wonky. You can notice the FPS causing AI issues on the Crazy 98 track, where the AI overshoots the checkpoint on the curve near the lake, and that playing the game at framerates higher than 30 is very easy.

Capping the FPS in the Hardware Renderer

Monster Truck Madness 2 supports Hardware Renderer via Direct3D or via 3dfx (Glide). WineD3D works fine with the Direct3D renderer, but capping the FPS is next to impossible.

  • DxWrapper works, but a lot of the textures are incorrect (example: the light rays do not have correct transparency).
  • DDrawCompat does not work.
  • D7VK crashes with Skipping: Device does not support required feature 'maintenance5' (extension: VK_KHR_maintenance5) because Wine Vulkan driver does not recognize the new feature extensions that were added after the Wine version was released, and there isn't an old enough version of D7VK that does not require that extension.
  • MangoHUD FPS limiter does not work.
  • libstrangle does not work.
  • Gamescope works, but it is very stuttery.

So, what about Glide?

  • nGlide does work, but you can't limit the FPS to 30 (it only goes down to 60), so the physics/AI are wonky.
  • dgVoodoo2 does also work, but there is a 3dfx logo at the corner of the game at all times, and the game crashes if you try opening the menu bar (ALT) or when pausing the game.

So here comes one of the hackiest workarounds you ever seen: nGlide supports Vulkan and DirectX 9... DXVK has a framerate limiter... So why not use nGlide AND DXVK at the same time?

To do that, download nGlide. When this post was written nGlide's website is down because it seems the owner forgot to renew the hosting, so you'll need to download it via the Wayback Machine.

Install nGlide by using WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" ~/wine-6.18-x86/bin/wine ~/Downloads/nGlide210_setup.exe

Run Monster Truck Madness 2 again, go to the Graphics settings, and change the renderer to 3dfx. You may need to restart the game if you were using Direct3D before.

If everything worked correctly, when going into a race, the 3dfx logo will show up and the game will be hardware accelerated. If you want to get fancy, enable all the visual effects in the "Hardware Options...".

Now we need to cap the FPS, to do this, we need to force nGlide to render via DirectX instead of Vulkan. To do this, run the nGlide configuration tool.

WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" ~/wine-6.18-x86/bin/wine ~/.wine-mtm2/drive_c/windows/system32/nglide_config.exe

In the tool, change the "Video backend" to "DirectX". You can also disable the 3dfx logo if you want to.

Download DXVK v1.9.2, we need to run a old DXVK version due to the same issue we had with D7VK. With D7VK we don't have the luxury of having a version that doesn't use newer Vulkan extensions, but thankfully we do have this luxury with DXVK!

After downloading, move the d3d9.dll file to Monster Truck Madness 2's install folder.

wget -O dxvk-1.9.2.tar.gz https://github.com/doitsujin/dxvk/releases/download/v1.9.2/dxvk-1.9.2.tar.gz && tar --strip-components=2 -xvf dxvk-1.9.2.tar.gz -C ~/.wine-mtm2/drive_c/Program\ Files/Microsoft\ Games/Monster\ Truck\ Madness\ 2/ dxvk-1.9.2/x32/d3d9.dll && rm dxvk-1.9.2.tar.gz

Open the winecfg again with ``WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" ~/wine-6.18-x86/bin/winecfg, go to "Libraries" and create a new override ford3d9`.

Now you can run Monster Truck Madness 2, and force DXVK to limit the framerate to 30! WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" DXVK_FRAME_RATE=30 /home/mrpowergamerbr/Downloads/wine-6.18-x86/bin/wine Monster.EXE

If you want to be sure that the game is running at 30 FPS, you can start the game with MangoHUD

One bug is that a small part of the bottom-half of the screen is "chopped off" because the game thinks that the menu bar is still on the screen, even though the game is in full screen. However I think that this is a Wine bug, because both hardware renderers have this issue. (this does not happen with Gamescope)

Running with Gamescope

To run the game in full screen, or in any other resolution that isn't 640x480, you'll need to run it with Gamescope.

I recommend disabling the "Virtual Desktop" option when using Gamescope because, if you don't, the game won't cleanly scale with nearest neighbor.

To upscale the game from 640x480 to 1280x960...

WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" DXVK_FRAME_RATE=30 gamescope -w 640 -h 480 -W 1280 -H 960 -F nearest -S fit /home/mrpowergamerbr/Downloads/wine-6.18-x86/bin/wine Monster.EXE

To upscale the game from 640x480 to full screen...

WINEPREFIX=~/.wine-mtm2 WINEARCH="win32" DXVK_FRAME_RATE=30 gamescope -w 640 -h 480 -f -F nearest -S fit /home/mrpowergamerbr/Downloads/wine-6.18-x86/bin/wine Monster.EXE

Using Gamescope has its caveats:

What about the Software Renderer?

The software renderer, which is used when the game is not running in "full screen" (because the game is running within a Wine menu, or when you have software renderer selected, does not have a FPS cap.

You can cap the FPS using cnc-ddraw, but in my experience while it only worked as long as the game was in "full screen", and it also broke the in-game popups/dialogs. Using cnc-ddraw disables Direct3D support.

You can also cap the FPS using DxWnd, but in my experience, just like cnc-ddraw, it only worked if the game was in "full screen", and the game bugged out if you put it in Full Screen -> Windowed -> Full Screen.

You could get devious with it and try to cap the process CPU speed to get it to run at 30 FPS.

What about DOSBox-X?

I'm not sure about you guys, but I think that running the games with Wine is way more cooler than running it with a emulator.

You can also run Monster Truck Madness 2 with Windows 98 + DOSBox-X, and it does run well enough with the software renderer, as long as you increase the cycles to a Pentium 3.

However, if you want to use Direct3D it will be PAINFULLY slow, and while DOSBox-X does emulate a Voodoo 1, it will also be PAINFULLY slow. DOSBox-X does support 3dfx passthrough with OpenGlide, but DOSBox-X crashed when using openglide-git + manually compiled DOSBox-X SDL1 version.

You could also go even further and run DOSBox-X with Wine + nGlide. This does work and it does have a somewhat acceptable performance.

There are also other projects, such as 86Box, SoftGPU and qemu-3dfx. But...

  • I didn't want to use 86Box, because it is way more hardware intensive than the other options.
  • SoftGPU would work, but it requires VirtualBox or VMware, and both require disabling KVM.
  • qemu-3dfx could be a good option, but I deeply dislike his attitudes against other projects.
Miscellaneous

The game does recognize gamepads (Xbox One Controller).

Maybe in the future it would be nice to containerize Wine (Docker?) because we are running an older Wine version, so I think it may break in the future when libraries change.

Newer Wine Versions Shenanigans

As I said previously, running Monster Truck Madness 2 on newer Wine versions seems to be downright impossible.

The game will crash right after the intro with free(): double free detected in tcache 2. You can bypass that error with LD_PRELOAD=/usr/lib32/libjemalloc.so (`yay -Syu lib32-libjemalloc"), however the game will be VERY unstable and WILL have graphical glitches, such as buttons with corrupted palettes, the course image will be rendered in BGR instead of RGB for some reason, and the game will be VERY prone to crashing, especially if you try to open the graphics/sound/etc menu in game. The game will also take a stupidly long time to load any race.

So yes, you can get it to run on newer Wine versions, but it will not be a pleasant experience.

Anyhow, have fun!

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

Pages