While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Steam Frame and Steam Machine will be another good boost for Flatpaks and desktop Linux overall too
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Canonical call for testing their Steam gaming Snap for Arm Linux
- SteamOS 3.7.20 adds the ntsync driver to help improve some game performance
- Steam Client Beta adds a revamped interface for opting into game Betas and other changes
- > See more over 30 days here
- A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - Welcome back to the GamingOnLinux Forum
- Liam Dawe - Game recommendation?
- JSVRamirez - Weekend Players' Club 2026-01-09
- Minoscereb - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
"ERROR: ld.so: object '/home/matthew/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/matthew/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
[S_API] SteamAPI_Init(): Loaded '/home/matthew/.local/share/Steam/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 412020
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197963356396 [API loaded no]
Fossilize INFO: Overriding serialization path: "/home/matthew/.local/share/Steam/steamapps/shadercache/412020/fozpipelinesv5/steamapprun_pipeline_cache"."
My Systems:
AMD Ryzen 5 2600X | 16GB DDR4-3000 CL15 | MSI RX 580 8GB Gaming X | Mesa 21.2.1 | Samsung 970 Evo Plus 500GB | Manjaro 21.1.2 | Mate 1.26.0 | Kernel 5.14.0-0-MANJARO
Intel i7-4770 | 16GB DDR3-2133 CL9 | MSI RX 580 8GB Gaming X | Mesa 21.2.1 | Intel 330 SSD 120 GB| Manjaro 21.1.2 | Mate 1.26.0 | Kernel 5.14.0-0-MANJARO
1. Check if vulkanshader processing is active in the steam settings. If it is turned on let steam process all the shaders before starting the game. Otherwise you could also try the game with shaderprocessing turned off.
2. Disable the steamoverlay for the game and see if that makes a difference.
3. Avoid running the game with mangohud or other overlays enabled.
If you change the quality settings it is normal that the game becomes unresponsive for a while. The game should show a progressdialog while it is compiling the vulkanshaders. This can take quiet some time.
I have tried deleting the vulkan shader folder and running the game without it as well as redownloading it but the issue remains. I have tried running without MangoHud as well but that didn't solve it. I turned off Steam Overlay but this didn't solve it. This is not normal for the hundreds of other games I own and there is no progress bar on the screen.
"I understand that you are experiencing issues with Metro Exodus on PC (Linux) and I'm going to do my best to help you resolve this issue.
Make sure you are using Ubuntu to run the game properly:
https://ubuntu.com/
https://www.metrothegame.com/pcspecs/
Don't hesitate to get back to us if you need more help."
Any company whose default response is that doesn't deserve my money. No attempt at troubleshooting at all.
I don't know how much you want to fiddle with it, but it would be fun to run something like sysprof or dump the shaders and see if it is actually still compiling or just spinning somewhere...
...or just cut your losses and play it with Proton.
(And you need to temporarily switch down to medium detail level on the Caspian Sea level to prevent frequent crashes, again on all platforms...)
I assumed this was some odd issue only affecting some people.