-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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 not working in Proton #148483
Comments
Also having this same issue specifically with the game freeways. |
i also get a similar error message where i think it's the same problem with the "unmetal" demo via steam. It says "ChoosePixelFormat failed" and googling that error message hints towards a lack of opengl contexts. |
I'm having the same problem with the game Move or Die. I started using the flatpak version and it worked fine. |
Is this still relevant? I have made many fixes since this was opened. |
Oh nice, I will test it out. |
This particular problem persists on nixos-unstable as of 1ffba9f2f683 |
which video card manufacturer do you have? for nvidia, can you try enabling modeset? |
The card is an AMD Radeon RX 6600XT, using the mesa driver. |
Still broken, also affects the Cyberpunk 2077 launcher |
Other than confirming the problem, there is another issue with both Proton You can test on Proton with by adding the launch options: Using an AMG iGPU with Mesa. |
The CDPR launcher requires OpenGL, even though the game itself doesn't. You can work around the launcher crashing by adding |
That does indeed work around the problem for that game, but the launcher is an easy way to reproduce the issue with a decently popular title so it is good to have listed here. |
I think I know why it can't reach these libs...
|
I suspect this is about the ldconfig database again. There was a lot of fiddling with that in the past too. |
so, i messed around a bit with this issue today. it turns out, adding running $ ldconfig /nix/store/rb2yfmzdciahc6czkh7s4gaj8m56zkbr-glibc-2.34-210-bin/bin/ldconfig: Can't link /lib/p11-kit-trust.so to libnssckbi.so /nix/store/rb2yfmzdciahc6czkh7s4gaj8m56zkbr-glibc-2.34-210-bin/bin/ldconfig: file /lib32/libGLX.so is truncated i'm not sure why it's saying this; it seems similar to this issue, but that issue was resolved in glibc 2.31 (we're on 2.34), and this also only seems to affect 32-bit libraries. i tried to run |
#184842 should fix this issue. please test! |
Describe the bug
CloudBuilt (AppID 262390) fails to launch. It uses OpenGL but does not have a native Linux build so it runs via Proton. I can't remember any other game off the top of my head that I know to use OpenGL 3.2 and not have a Linux build but I imagine they would also be affected.
Some suspicious lines from the journal right before Proton throws an "abort/retry/ignore" dialog and the game dies:
Additional context
This used to be working just fine, some change in the last 6 months broke it. Also it works with Proton 5.0 so it seems to be specifically changes related to running Proton with the newer Soldier runtime.
Notify maintainers
@jonringer
Metadata
Maintainer information:
The text was updated successfully, but these errors were encountered: