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

Update Wine Wayland driver to 8.0-rc4 and add update instructions #147

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

orowith2os
Copy link
Contributor

No description provided.

@Tk-Glitch
Copy link
Member

winewayland driver development's future is upstream - see https://github.com/wine-mirror/wine/commits/master/dlls/winewayland.drv
So that part can be dropped as it's unlikely that repo will get updated anymore. The only possibly useful case would be to check and - if needed - rebase the patchset against Proton 8. But that's about it for winewayland :)

@orowith2os
Copy link
Contributor Author

Not everything is upstream yet, so I want to keep this patch going until it is, at which point this can be removed and newer builds can just use the Wine upstream that contains the driver.

@Riesi
Copy link

Riesi commented Jul 1, 2023

If I recall correctly Alexandros should be rebasing his wayland patches on top of what he has upstream already in this branch:
https://gitlab.winehq.org/afrantzis/wine/-/tree/wayland?ref_type=heads

Currently part4 got merged, so we would have to wait for it to be rebased on that.

@Riesi
Copy link

Riesi commented Jul 1, 2023

Not all is upstream already.
So one would have to update the community patch every time upstream gets a patch in and the downstream was rebased.

@TheComputerGuy96
Copy link

@Riesi That branch hasn't been updated in over 3 months now though (so I'm doing my own rebases)

@gnusenpai
Copy link

gnusenpai commented Sep 10, 2023

Is there any chance this can be rebased (ideally in some Proton-compatible way)? I've tried several ways myself, but I don't know enough about Wine/Proton's internals to make it work.

I did manage to get a normal Wine build working (based on the original wine-8.2 branch). In my testing, it improves the NVIDIA+Wayland experience a lot.

The full upstreaming is still a long ways off, and then some more time for it to trickle down to Proton.

@orowith2os
Copy link
Contributor Author

@gnusenpai I'm not at home, and won't be until the end of the month, so if I do rebase these, it'll probably take a while (unless the original patch creator rebases this themselves, and I generate one).

For now, it's not the best workaround, but just use an Xorg session.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants