10.12 release.
How to know if NTSYNC works
Note that for NTSYNC you need a new Linux kernel (6.14 or newer) and, of course, a Wine build that has NTSYNC support (like staging-tkg-ntsync).
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
0cf7ce173e9d89c4cbbb236f791d2dda28434583542957caa929e777415e3138 wine-10.12-amd64.tar.xz
b46c7e51aea74d8ad3836be44fd0ef2f51887a1207e4e429118fde3fed5f0096 wine-10.12-amd64-wow64.tar.xz
9926f052afb2c6a2c183a30ffed7d4e49ff4720d8aec69c65dfee04726d53151 wine-10.12-staging-amd64.tar.xz
5fa7317032846da79add307dd7364e9aee6a127ada26ed379fa8b342d6c19f95 wine-10.12-staging-amd64-wow64.tar.xz
d1c74e5e22fc78271a58ed8270f16389b172eeb1bdc34bc1c61b9ef29b9200d1 wine-10.12-staging-tkg-amd64.tar.xz
e6ec6a8213599583fa2c48e7b0c9ff5faa6a73ae01fabdfb283b5250ffe33867 wine-10.12-staging-tkg-amd64-wow64.tar.xz
4cc351f9f63321454ff0c24361b9224f88ec127438df29a749b43a47e085619c wine-10.12-staging-tkg-ntsync-amd64-wow64.tar.xz
43351c4468989f42f48dbb1b77389b1309de2da4d6327d00881643fc4e5a729f wine-10.12-staging-tkg-x86.tar.xz
fa9e4eee7f1408df072770a4a8ec42e3a1de3a97a489f838979501d5f75927d7 wine-10.12-staging-x86.tar.xz
3aa6265e3870b09f8914f10877dfff3ad8e64d1435162e253ccba6a4f8b95537 wine-10.12-x86.tar.xz