Closed Freeman310 closed 4 years ago
The error doesn't affect anything, it's just saying that it's trying to load 64bit mangohud as well, but it doesn't apply in this specific case. In what way doesn't it work? doesn't show up? crashes the app?
The error doesn't affect anything, it's just saying that it's trying to load 64bit mangohud as well, but it doesn't apply in this specific case. In what way doesn't it work? doesn't show up? crashes the app?
the application works. however, MANGOHUD does not work. how to defeat this?
Is mangohud 32bit installed?
Is mangohud 32bit installed?
mangohud is installed according to the instructions in the README.md file
Which one exactly? There are multiple ways of installing
installed in this way: ./build.sh build ./build.sh package ./build.sh install
Does mangohud work with vkcube or glxgears?
Does mangohud work with vkcube or glxgears?
its work
What game is it? If it's opengl or you're not using DXVK you may need to use dlsym. mangohud --dlsym
What game is it? If it's opengl or you're not using DXVK you may need to use dlsym.
mangohud --dlsym
Its FarCry 3. DXVK/Vulkan. previously everything worked fine. before reinstalling the system.
What distribution are you using?
OpenSUSE Tumbleweed
mangohud 0.4.0 works. but the versions above do not work with wine.
I'm fairly sure that it's not that it doesn't work with wine, the problem is that he can't find the 32bit mangohud libs. I'm gonna ping @jackun who understands this issue better
because version 0.4.0 works. and it works fine. i compiled mangohud under amd and it worked. but versions above 0.4.0 do not work with wine specifically. vkcube, glxgears, steam and native games work with mangohud. only wine does not work
Just rename the far cry exe so it always loads 64bit :P
Just rename the far cry exe so it always loads 64bit :P
it didn't work.
Same here on Manjaro and wine-staging 5.18. MangoHud works ok with vkcube and glxgears but not with wine (and DXVK 1.7.1):
mangohud wine gta_sa.exe
results in
ERROR: ld.so: object 'libMangoHud.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libMangoHud.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
@MR-Diamond Do you have lib32-mangohud[-git]
installed? Otherwise run LD_DEBUG=libs mangohud wine gta_sa.exe 2>&1 | grep -i mangohud.so
@jackun Yeah: I installed it now (still from AUR) and works as expected! Thank you!
Seems solved?
when adding a command to run with wine, I get this terminal output:
ERROR: ld.so: object 'libMangoHud.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.