New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenGL fail "can't get dlopen()" #693
Comments
I encountered this same issue, and upgrading from v0.6.5 to v0.6.6-1 solved it |
I had the same issue too with @flightlessmango I suggest marking all releases as full releases, or all as "pre-release", but not a mix of both (unless |
To reproduce easily (assume you installed the mangohud glxgears
can't get dlopen() By itself But |
Since 0.6.7 is released this should not be an issue |
Confirmed fixed in version 0.6.7 :-) |
Had to remove Mangohud from lutris ages ago because of this issue. Decided to give it another try because I'm seeing weird frame drops. Still have this issue. |
@cglmrfreeman If you scroll up you can see that it's been fixed, you're using an old version of mangohud. |
I can see that, I can see the issue is closed, and I am using the latest version. I would not have commented after both seeing the issue closed and reading the comments below saying it was fixed. The issue is persisting for me, unless it's somehow not related to OpenGL. |
Since it's been fixed, we're unable to reproduce it. So some information could be useful like: what version of mangohud exactly are you on, what games/apps have you tried with, what OS are you using etc. |
@cglmrfreeman if you see only |
Well, I just tested |
Maybe there's somehow some other version installed somewhere and lutris picks it up. |
Wow this log contains some straight up nonsense. What the heck is lutris even doing?! ow-mangohud-log.log OS: openSUSE Tumbleweed 20220516 |
Should be fine, but if this gives you trouble then your 32bit MangoHud seems to be out of date. |
Is it? |
Yeah, i think you have old release package installed. Nuke the |
That is like, really, really, really stupid that that worked 🤦. I had always assumed uninstalling and reinstalling packages would remove such data, but apparently not. Is there some documentation where it says this folder may need refreshing? |
Random tar file is not managed by distro's package manager. You install, you yourself uninstall it too :P |
I have never installed mangohud manually as far as I know, if that's the random tar you are speaking of. Even if that was the case, why would the package manager not overwrite on install of a package? If the distro package manager knew it wasn't installed by itself, why would it say successful installation once it tried to install it's own managed version from a repo? I'm finding this situation extremely absurd and wanting to begin auditing every binary I have "installed". Of course, if mangohud could have output a version number instead of saying "error this isn't a program lol" that might have been helpful as well. EDIT: I'm now straying way offtopic for an already closed issue. Thank you for your assistance. EDIT2: Upon further investigation, I booted into an older snapshot and sure enough |
mangohud in the Ubuntu repos is still 0.6.5-2 btw |
64 bit OpenGL games reliably fail almost immediately with
as the only terminal output
Ubuntu 21.10, happens with the builds from the Ubuntu repository, latest stable and latest builds from GitHub all the like.
The text was updated successfully, but these errors were encountered: