You are not logged in.
Hi all...This is my first post so be gentle
Today I updated the system and when checking if there are errors with
sudo journalctl -p 3 -xb
this was the error displayed
systemd-modules-load[412]: Failed to find module 'ntsync'
After some googling and AI questioning I understand that the module is for gaming and hence I do
game occasionally I would like to have this module if its possible.
I am on the lts kernel, also have the corresponding headers.
$ uname -r
6.12.51-1-lts
I tried to load the module with
sudo modprobe ntsync
, but I got
modprobe: FATAL: Module ntsync not found in directory /lib/modules/6.12.51-1-lts
.
And when I check with
fd -I 'ntsync'
, I have this
/usr/include/linux/ntsync.h
/usr/lib/modules-load.d/10-ntsync.confh
/usr/lib/modules/6.12.51-1-lts/build/include/uapi/linux/ntsync.h
So I am a little confused by this.
Does the lts kernel have the module or not, or is it supposed be built but somehow failed ??
Should upstream build the module to the lts kernel or arch ... or if its easy enough maybe I could it ??
Tnx...
Last edited by GokuSan (2025-10-08 15:12:05)
Offline
ntsync is only present in Kernel 6.14 or newer, so you need to use linux or linux-zen.
In addition, you need a wine or proton version that has it included.
At least for me on 6.17 it is loaded by default on the kernel side.
Last edited by BS86 (2025-10-08 13:55:31)
Offline
The config force loading ntsync was added by the new wine package because it can benefit from it, this is why the module tries to load, but fails on the LTS kernel for the reasons noted above.
Online
Tnx for the reply. I will consider this as solved.
Offline