Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
What you are describing sounds more like shaders process not being completed or an issue with mods. You will need to provide more information for me to be able to help you more.
For the freezing bug, unfreeze your game using Shift+Tab, basically just open the overlay. And remember to do that everytime you are transitioning between saferooms.
- running Arch linux with kernel 6.1.4-zen2-1-zen
- graphics platform is X11
- Nvidia GTX 980M with latest proprietary driver. Have 24 GB of RAM, no swap space. No browser was running at any point.
- I do not run any mods.
L4D2 native stutters and freezes at random. Running L4D2 with any GE-Proton, Proton or Proton Next variant acts the same, except Proton Experimental. Experimental makes it run flawlessly but I have no access to VAC servers.
I have tried running native L4D2 with and without Vsync, with several command line options, same result. Running it in dedicated full screen seems to make it behave even worse, while borderless windowed seems slightly better. In either case I have to use raw mouse input or else I can't do anything. Disabling multicore rendering has no effect. Let me know if you need any more details.
I did encounter the freezing bug once when trying to load a new map after a safe room on a multiplayer game however.
Edit: Noticed some freezes only go away after keyboard/mouse input. Wtf?
Edit2: Fixed.
To anyone running arch linux and encountering this weird stutter and freeze issue:
There is an upstream bug in libx11 version 1.8.3+. Downgrade to version 1.8.2. This fixed it for me.
I'm glad. This is affecting many other games, including source games. Spread the word if you can and if you know anyone using X window manager.
But it's good that it's fixed for you. By the way, are you running the game on vulkan through -vulkan? The original opengl implementation is old and valve added vulkan a while ago to increase performance. A must to use on any valve game.
I use the -vulkan option. No issues on your end probably because you use an older libx11 version for 32 bit. Both 32bit and 64bit versions for me were the latest 1.8.3 versions. I did not test to see which of the 1.8.3 versions didn't have this issue, I just went straight for the latest 1.8.2 when downgrading. There might be 1.8.3 versions that are unaffected.
I am not entirely sure either myself. :/ I've been using Arch for over a year now. Anyway, thanks for offering to help. Without your thread to prompt me to dig deeper I would have probably just given up.
A lot of digging and googling. The main clue was when I noticed that it wasn't actually stuttering but the game downright froze until it detected input from mouse or keyboard only for that particular window. I think I also saw people discussing the same symptoms for Dota 2 and counter-strike global offensive. Eventually it lead me to an issue tracker related to the X window server.
Apparently, certain versions of libx11 1.8.3 do not have this bug. But I haven't tested which.