Frogging-Family / wine-tkg-git

The wine-tkg build systems, to create custom Wine and Proton builds
860 stars 155 forks source link

winewayland drivers patches not installing #1065

Open avoladrian1 opened 1 year ago

avoladrian1 commented 1 year ago

Hello, when I set the winewayland.drv patch from community-patches. It doesn't put the patch and refuses to compile. Please someone help!

Tk-Glitch commented 1 year ago

The patch is dead in its current form. Parts were upstreamed gradually, others are still pending..

avoladrian1 commented 1 year ago

Basically many patches are not maintained at all?

Tk-Glitch commented 1 year ago

I'm maintaining the main patches in the wine-tkg-git repo the best I can but community patches repo is mostly community driven and can indeed be left unmaintained for varying amounts of time. The Wayland driver patchset is a pita and doesn't offer much benefit if any (it's actually more of an annoyance than using xwayland right now, and offers zero performance gain), so it's definitely low on the list.

Tk-Glitch commented 1 year ago

I think it works on current valve proton bases but not on wine mainline.

avoladrian1 commented 1 year ago

That sucks. Since I use wayland and also game its a fairly big problem for me. although thanks for telling me this since it doesn't matter for most people.

Tk-Glitch commented 1 year ago

I'm using Wayland and game without it just fine myself but I'm on AMD. Nvidia users are still not having a great time with Wayland.

avoladrian1 commented 1 year ago

XWayland is fine for most games.. although running Roblox through XWayland is a goofy experience. When I right click the mouse, it doesn't lock the cursor position like its supposed to (same with shiftlock and 1st person)

daktras420 commented 10 months ago

While i know this subject is closed. Heres some additional info. Wine source does now include the wayland driver while its still more pre alpha then beta at this time. However it able to be used the wayland-wine project shows us this. So if you replace - - with-x to with-wayland wine switches from conpile with the xorg driver to wayland driver and related patches. So for my wine build i don't use any community wayland patches and turn off ge patches and those related to xorg or x11. I test every few weeks building with proton because valve is working on wayland patching for proton but it regularly has compile issues still so once in a blue moon i get lucky and get a wayland proton compile