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
Manjaro Linux (Linux 5.10.15-1, Mesa 20.3.4)
AMD Ryzen 5 2400G with Radeon Vega Graphics
16 GB RAM
Very distracting. please fix or report upstream!
EDIT 1: Seems to be fixed for me. What I did: verify game files, disable Steam Overlay for this title and restart the computer. Not sure about the exact culprit.
EDIT 2: I have spoken too soon. I'm in the Office levels now and the glitches are back. Seems like the game had randomly set the dynamic lighting level to Potato without me noticing. I restored it back to high and the game glitched again.
Any other fixes to this?
That said we do bring up the linux issues to devs themselves, but since we mods don’t use linux, we can’t assist beyond pointing it out to the devs.
I of course can’t speak for several years ago, since we only became mods way later than that.
Mesa 21.3.5
Kernel 5.16.5
AMD RX 580 (8GB)
(Both with and without public beta for Black Mesa)
Initially setting the dynamic light quality to POTATO fixed it and I could play perfectly fine. However once I got to the outside map of the satellite rocker launch site, I experienced very hefty frame time stutters which persited even after lowering all quality settings significantly. In all prior levels I always had stable FPS matching the monitor refresh rate (vsync is enabled).
These stutters made playing nauseating for me; changing to the Windows version and relying on Proton (+ the workaround for the game UI) allowed me to play further with stable FPS on the same map with high settings (including dynamic lightning).
@Mods/Devs: Should I create a new thread to document the stutters?
If you need more information to diagnose tell me what and I can likely provide them.
Since the WIndows version uses DirectX and the Linux version one of OpenGL or Vulkan (don't know which) I wonder if perhaps this is causing some of the differences? Can a Windows build using the same rendering API (OpenGL or Vulkan) as used on Linux be created and if so does it show (some of) the same issues?
Link to the github project in the video description
https://youtu.be/mDa4XNHf0vY
I'm not sure how this relates to the problem, can you elaborate? Is there perhaps something in the video I'm missing?
To clarify: when I'm playing the DirectX-using Windows-build, which utilises Proton (which employs DXVK to translate DirectX-calls to Vulkan) it does work well enough (one workaround required for the Game-UI).
When I'm playing the native Linux-build, which uses one of Vulkan or OpenGL (not sure which, but there's afaik no DXVK involved), there are bugs with the lightning on non-POTATO settings and in at least one map severe frame stutters which persist even at low settings and lowered resolution.
I mused that perhaps BlackMesa's shaders (or other parts of the code) depend on some DirectX-specific behaviour. So when the code is built to use Vulkan/OpenGL this assumption breaks and we get the bugs described in this thread — or part of the bugs.
DXVK on the other hand makes sure to carefully emulate all DirectX behaviours exactly, thus no lighting-bugs. If that's the case, the discussed lighting-bugs are likely to appear on MS Windows with a Windows-binary built to target Vulkan/OpenGL instead of DirectX. Meaning part of the bugs might(!) also be able to be debugged and fixed on Windows if that’s more comfortable for the devs.
But that's only speculation, it would need to be tested. Judging by this thread and the reports on ProtonDB, the issue appears accross many kernel and mesa versions and also across GPU vendors.
Update; Played up to Xen and had the same issues as other people when outdoors with weird shadow glitches. In Xen it's REALLY bad. This is a screenshot of it.
https://steamcommunity.com/sharedfiles/filedetails/?id=2786707856