Releases: Kron4ek/Wine-Builds
Wine-Wayland test build
This is a test build that is intended only for Wayland! It doesn't work on X server (Xorg)!
If you want regular builds that work on X server, you can find them below and above on this page.
Wine-Wayland only supports Vulkan, OpenGL is not supported yet. So you can only run games that use Vulkan renderer, and you can run D3D9/10/11 games by using DXVK.
Repo of the Wine-Wayland project: https://github.com/varmd/wine-wayland (please read all the "Caveats" and "Notes" there)
Ready-to-compile sources generated by me from the project: https://github.com/Kron4ek/wine-wayland
Seems to work fine for me (screenshot) on Sway. Please let me know if it doesn't work for you.
Important! Always disable mscoree and mshtml during prefix creation/updating, otherwise you will get two black windows hanging for a long time (or forever).
export WINEDLLOVERRIDES="mshtml,mscoree="
wine-5.20-wayland-amd64/bin/winecfg
Wine 5.20
Reuploaded 25.10.20. Recompiled with MinGW.
5.20 release.
ESYNC is finally updated and ready to use! It is included in this Staging release (and, i suppose, will also be included in future releases). As before, it is disabled by default and can be manually enabled with the WINEESYNC environment variable:
export WINEESYNC=1
ulimit -n 1000000 (increasing file descriptors limit is required for Esync)
wine-5.20-staging-amd64/bin/wine some_game.exe
Staging-TkG builds have Fsync support in addition to Esync. Fsync can be enabled (yes, it is disabled by default too) with the WINEFSYNC environment variable:
export WINEFSYNC=1
wine-5.20-staging-tkg-amd64/bin/wine some_game.exe
However, unlike Esync, Fsync requires additional kernel-side patches. So if your kernel doesn't include the required patches, then just use Esync. You can enable both of them, in which case Wine will automatically use Fsync if it's supported by the kernel, and Esync otherwise.
Proton supports Esync and Fsync too.
Most of you probably already know all this, but still this information may be useful to someone.
Wine 5.19
Wine 5.18
Wine 5.17
Wine 5.16
Wine 5.15
Wine 5.14
Proton 5.0-9
Proton 5.0-9 release.