A Vulkan and OpenGL overlay for monitoring
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more.
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / mangohud
- Download package
osc -A https://api.opensuse.org checkout games:tools/mangohud && cd $_
- Create Badge
Source Files (show merged sources derived from linked package)
|_link||0000000124 124 Bytes|
|baselibs.conf||0000000076 76 Bytes|
|imgui-1.81-1-wrap.zip||0000001850 1.81 KB|
|imgui-1.81.tar.gz||0001413443 1.35 MB|
|mangohud-0.6.9-1.tar.gz||0014853039 14.2 MB|
|mangohud.changes||0000009315 9.1 KB|
|mangohud.spec||0000004308 4.21 KB|
|v1.2.158.tar.gz||0000831647 812 KB|
|vulkan-headers-1.2.158-2-wrap.zip||0000001107 1.08 KB|
This comment has been deleted
Leap requires a newer version of meson
since version 0.6.9-1 mangohud isn't built with a generic "/usr/share/vulkan/implicit_layer.d/MangoHud.json" anymore that contains "library_path": "/usr/$LIB/mangohud/libMangoHud.so" but instead builds MangoHud.x86_64.json and MangoHud.x86.json for x86_64 and x86 respectively.
The problem is, that MangoHud.x86.json isn't included in ::import::i586::mangohud-32bit-0.6.9~1-29.2.x86_64.rpm but only in mangohud-0.6.9~1-29.2.i586.rpm.
So if you install both packages, x86_64 and x86_64-32bit, there is no mangohud for 32bit games.
I tried to submit a fix for this but was unable to find a solution for how to tell obs to include the missing MangoHud.x86.json in mangohud-32bit-0.6.9~1-29.2.x86_64.rpm.
As a workaround one can copy /usr/share/vulkan/implicit_layer.d/MangoHud.x86_64.json to /usr/share/vulkan/implicit_layer.d/MangoHud.x86.json and change "library_path": to "/usr/lib/mangohud/libMangoHud.so" to get the 32bit mangohud working again.
If you don't know/find a solution I will ask on the openbuildservice ml first and/or file a bug against obs.
Just let me know.
Never mind. Found a solution.