flathub / com.valvesoftware.Steam.CompatibilityTool.Proton-GE

https://flathub.org/apps/details/com.valvesoftware.Steam.CompatibilityTool.Proton-GE
50 stars 5 forks source link

Elden Ring crash after first white screen with recent bump to GE-Proton7-14-1 #91

Closed stacyharper closed 2 years ago

stacyharper commented 2 years ago

I upgraded this flatpak GE-Proton yersterday and suffered a bug on Elden Ring. The game just crash after the initial white screen.

To be sure the Proton version was in cause I tried to build back the version just before using the 90447b3 commit reference.

I now run the old GE-Proton7-9-1 and the game works again.

I am on Alpine Linux so I cant test the non-flatpak version of Proton-GE-7.14.

Lctrs commented 2 years ago

For what I know, Elden Ring doesn't work anymore with newer versions of Proton-GE until the runtime is updated to Mesa 22 (which won't happen until august/september and the release of freedesktop sdk 22.08).

See https://github.com/flathub/com.valvesoftware.Steam.CompatibilityTool.Proton-GE/pull/90, ping @ColinKinloch

stacyharper commented 2 years ago

Thanks for the informations. I'll stick with my builded version for a while so.

BTW: is it possible to have and switch between multiple flatpak version ? I tried to use flatpak --user update --commit=f071bded493f6aac84b5abec48302392dd201847d3a9f409458c50d1bd083e98 com.valvesoftware.Steam.CompatibilityTool.Proton-GE without any consequences.

Lctrs commented 2 years ago

I tried your command on my machine and it worked. Are you on the stable branch ?

stacyharper commented 2 years ago

Mhh maybe I was using beta. I'm not sure now :( It looks like I effectively can downgrade using --commit now. Before it was just saying

Looking for updates…
Nothing to do.
Lctrs commented 2 years ago

According to this commit, it should work with upcoming Proton-GE 7.16.

ping @ColinKinloch

ColinKinloch commented 2 years ago

The release notes mention the crash being after a period of time so I'm not optimistic.

It looks like new versions of vkd3d are dependent on vulkan features implemented in mesa 22. So I'd say stick to Proton-Exp and Proton-GE 7.9 until org.freedesktop.Platform 22 is ready.

ColinKinloch commented 2 years ago

I just tested Proton-GE 7.16. The same issue persists, however it did work with FLATPAK_GL_DRIVERS=mesa-git. https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/wikis/Mesa-git

stacyharper commented 2 years ago

I confirm it works with later version of GE and mesa-git !