MangoHud icon indicating copy to clipboard operation
MangoHud copied to clipboard

MangoHud 0.8.1 Incorrectly Reports DXVK in Native OpenGL Games (CS: Source) and Fails to Display in Jedi Academy

Open JavaDaVinci opened this issue 8 months ago • 4 comments

Describe the bug MangoHud incorrectly reports DXVK usage in native OpenGL games (specifically CS: Source Linux native version) MangoHud fails to display at all in Star Wars Jedi Knight: Jedi Academy regardless of launch options

List relevant hardware/software information

Linux Distribution: CachyOS Linux MangoHud version: 0.8.1 GPU: AMD Radeon RX 6600 CPU: AMD Ryzen 5 5600G Graphics Platform: Wayland Proton: Not used for CS: Source (Linux native), various options tried for Jedi Academy

Issue 1: Incorrect API reporting in CS: Source

To Reproduce: Launch CS: Source using Linux Runtime 3.0 (native version) Use launch command: mangohud --dlsym MANGOHUD_CONFIG=fps_limit=144,vsync=0 %command% Observe MangoHud overlay showing DXVK usage

Expected behavior: Should correctly report OpenGL usage as previous MangoHud versions did

Image

Issue 2: MangoHud not displaying in Jedi Academy To Reproduce:

Attempt to launch Jedi Academy with any of these commands: MANGOHUD=1 MANGOHUD_CONFIG=fps_limit=144 %command% mangohud --dlsym MANGOHUD_CONFIG=fps_limit=144 %command% PROTON_USE_WINED3D=1 mangohud --dlsym %command%

Observe no MangoHud overlay appears

Image

Expected behavior: MangoHud overlay should appear with FPS counter and other requested metrics

JavaDaVinci avatar May 12 '25 06:05 JavaDaVinci

Source games use native dxvk, you can still use opengl by adding -gl

flightlessmango avatar May 12 '25 14:05 flightlessmango

Source games use native dxvk, you can still use opengl by adding -gl

Could you please tell me on how to log files from the Steam launcher? I'd like to upload them to troubleshoot why MangoHud isn't working with Jedi Knight: Jedi Academy.

JavaDaVinci avatar May 12 '25 17:05 JavaDaVinci

MANGOHUD_LOG_LEVEL=debug add that to the command list.

I will check this later as I have Jedi Knight: Jedi Academy (one of my favorite games) I usually play it with openjk though native linux version.

also check https://github.com/JKSunny/EternalJK for the vulkan renderer

gort818 avatar May 12 '25 18:05 gort818

Ok I remember having issues with the windows version, don't really think it is worth investigating.

I recommend using openjk or eternaljk, mangohud works with both and there are native Linux binaries.

Also if you want to launch from steam and track playtime you can use this it automatically sets up the native binaries for you, https://github.com/luxtorpeda-dev/luxtorpeda

gort818 avatar May 12 '25 23:05 gort818