Skip to content
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

Wine-GE no longer campatible with Gamescope on Steam Deck #4114

Closed
Emurikku opened this issue Nov 15, 2024 · 9 comments
Closed

Wine-GE no longer campatible with Gamescope on Steam Deck #4114

Emurikku opened this issue Nov 15, 2024 · 9 comments
Labels
bug:unconfirmed Someone works on identifying the issue

Comments

@Emurikku
Copy link

Describe the bug

Hello,

Since the latest versions of SteamOS (3.6), games using Wine-GE won’t recognize your controller anymore. Steam Input will stay stuck on keyboard mode.

This was bound to happen, as Wine-GE is now kinda old, but I think the future versions of Heroic should now recommend Proton-GE by default.

You’ll have to transfer your save files as the prefixes are not the same: from “drive_c/users/deck/…” to “pfx/drive_c/users/steamuser/…”.

Add logs

.

Steps to reproduce

  1. Launch a game with Wine-GE;
  2. Go to Gaming Mode;
  3. No controller input, but keyboard will work.

Expected behavior

Controller inputs should work.

Screenshots

No response

Heroic Version

Latest Stable

System Information

  • OS [e. g. "Ubuntu"]: SteamOS

Additional information

No response

@Emurikku Emurikku added the bug:unconfirmed Someone works on identifying the issue label Nov 15, 2024
@m3e-g
Copy link
Contributor

m3e-g commented Nov 15, 2024

Does it work with Proton then?
I think it's the same issue as #4108 and something broke when flatpak platform was updated to 24.08

@Emurikku
Copy link
Author

Yes, it’s related indeed. Maybe the issue will be solved with a new refresh of the Flatpak.

But I can confirm that it works with Proton-GE. Anyway, with UMU, it seems that Wine-GE is soon to be deprecated.

@arielj
Copy link
Collaborator

arielj commented Nov 16, 2024

the flatpak change was reverted, a new update to heroic flatpak should appear soon

@Emurikku
Copy link
Author

Emurikku commented Nov 16, 2024

Yes, it did.

Wine-GE works again with this refresh, but should we still use it? It’s been a while since the latest release, and GE seems focused on UMU now.

@arielj
Copy link
Collaborator

arielj commented Nov 16, 2024

Yes, it did.

Wine-GE works again with this refresh, but should we still use it? It’s been a while since the latest release, and GE seems focused on UMU now.

should/shouldn't is hard to say, it's an option, it's outdated but still works, so I think it's fine to keep it as an option

at the end of the day, you can use whatever makes a game work, and it can be different for different games

@Emurikku
Copy link
Author

Yeah, but the fact is it didn’t work for a week. How can we be sure that from now on, Wine-GE will be a viable solution in future updates? It was a real pain finding it was the culprit in that Steam Input issue.

@arielj
Copy link
Collaborator

arielj commented Nov 16, 2024

the issue seems to have been something with flatpak, it could have happened with proton-ge too for all I know

nobody can predict what's going to create issues, maybe nothing breaks wine-ge anymore or something breaks proton-ge, nobody knows

I know the ideal for the future is to not use wine-ge anymore and use proton-ge + UMU, but there are still issues with that combination too in heroic (like currently winetricks doesn't work in that case, so that breaks other games)

@Twig6943
Copy link

pretty sure the winetricks issue will be fixed in the future (also does it also not work when you manually run via WINEPREFIX=placeholder winetricks )

@casasfernando
Copy link
Contributor

I think this issue should be closed to avoid confusion.
The cause of the problem was unrelated to Wine-GE. It was a Flatpak issue.
I could confirm this because I use HGL in Flatpak and AppImage release flavors and only Flatpak was affected.
Moreover Steam Input issue only affected Gamepad emulation layouts, while kbd+mouse continue to work as usual.

Wine-GE is very solid in my experience and much better to troubleshoot issues with non-Steam games than Proton-GE. It’s a pity that is not maintained anymore.
I’m currently using it with all of my non-Steam games and will certainly continue to do so.

Just my two cents.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug:unconfirmed Someone works on identifying the issue
Projects
None yet
Development

No branches or pull requests

6 participants