A Wine fejlesztői egy új megoldást készítenek, amely az ntdll komponensben a Windows szinkronizációs objektumait a Linux 6.14-ben bemutatott ntsync illesztőprogrammal kezeli. Ez a módszer közel natív teljesítményt biztosíthat, főként játékok és erőforrás-igényes alkalmazások futtatásánál, és a korábbi esync/fsync kiegészítéseknél tisztább megoldást kínál. A Fedora 44-ben ehhez kapcsolódva azt javasolták, hogy az ntsync modul alapértelmezetten betöltődjön a rendszer indításakor, így a Wine és Proton felhasználók – különösen a közösségi Proton-kiadásokban – még közelebb kerülhetnek a natív Windows élményhez
Tartalomjegyzék

A javaslat részletei
Bár a Linux kernelben az ntsync modul már stabilnak számít, a Wine oldaláról a változtatások még nem kerültek hivatalosan a fő forráskódba. Az integráció három hónapja áll, így a natív Wine-ban egyelőre nincs támogatás. A Fedora viszont lépett az ügy érdekében: a disztribúció kernelcsomagjaiban már benne van az ntsync modul, és a Fedora 44-hez javaslatot nyújtottak be arra, hogy ez automatikusan töltődjön be a rendszer indításakor. Ez előnyt jelentene azoknak a felhasználóknak, akik Wine-t vagy Proton variánsokat futtatnak, és ez különösen igaz a közösségi Proton-verziókra, amelyekben az ntsync támogatás már megjelent.
Várható hatások
A Fedora mérnöki bizottsága még nem döntött arról, hogy jóváhagyja-e a változtatást. Felmerült ugyanis, hogy a szinkronizációs modul betöltése felesleges minden egyes felhasználónál, hiszen a Fedora közösségnek csak egy része futtat Wine vagy Proton kompatibilitási réteget. Emiatt elképzelhető, hogy célzottabban, például a Wine RPM csomag függőségeként vezetnék azt be. Mindenesetre az biztos, hogy az ntsync a jövőben fontos szerepet kap a Linuxos játékélmény javításában, és a Wine fejlesztőinek beolvasztási erőfeszítéseivel együtt egy stabilabb és gyorsabb kompatibilitási réteg alakulhat ki a Windows alkalmazásokhoz és a játékokhoz
