github Kron4ek/Wine-Builds 10.16
Wine 10.16

9 hours ago

10.16 release.

Unfortunately, amd64 and x86 builds are currently broken due to NTSYNC, so only uploading amd64-wow64 builds for now. If anyone knows a solution to this problem, please share.

How to know if NTSYNC works

Note that for NTSYNC you need a new Linux kernel (6.14 or newer).

Run something through Wine (for example, winecfg) and, while it's running, execute lsof /dev/ntsync command. If you see your Wine process IDs there, then NTSYNC works and Wine uses it, otherwise it most likely does not work. An example of working NTSYNC:

$ lsof /dev/ntsync
lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing
      Output information may be incomplete.
COMMAND     PID USER FD   TYPE DEVICE SIZE/OFF NODE NAME
start.exe 26395 user  7r   CHR 10,119      0t0 1216 /dev/ntsync
wineserve 26397 user  9r   CHR 10,119      0t0 1216 /dev/ntsync
services. 26401 user 14r   CHR 10,119      0t0 1216 /dev/ntsync
explorer. 26407 user  8r   CHR 10,119      0t0 1216 /dev/ntsync
winedevic 26441 user  8r   CHR 10,119      0t0 1216 /dev/ntsync
svchost.e 26460 user  8r   CHR 10,119      0t0 1216 /dev/ntsync
plugplay. 26465 user  8r   CHR 10,119      0t0 1216 /dev/ntsync
winedevic 26486 user  8r   CHR 10,119      0t0 1216 /dev/ntsync
conhost.e 26501 user 11r   CHR 10,119      0t0 1216 /dev/ntsync
winecfg.e 26503 user  8r   CHR 10,119      0t0 1216 /dev/ntsync

If you have no /dev/ntsync file at all, then your kernel either does not support NTSYNC or ntsync kernel module is not loaded, you can try to load it manually via modprobe command:

# modprobe ntsync
SHA256
31537da56bd6ad69ea2cdaac0bb41622d8451505c3678ac271c49233cdd16499  wine-10.16-amd64-wow64.tar.xz
40c6f74771813d0e1ee54cb21107eecabfac397fcbe80f1e6eb8f5b1d3d8502b  wine-10.16-staging-amd64-wow64.tar.xz
387acaceb58bbd00c03a19192efcbfa77b731744d18dc48a2334781f75400f40  wine-10.16-staging-tkg-amd64-wow64.tar.xz

Don't miss a new Wine-Builds release

NewReleases is sending notifications on new releases.