Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] NTSYNC kernel support (Read 2049 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] NTSYNC kernel support

as per 6.15.5-artix1-1 kernel
There is no ntsync module load in rc.log
There is no /dev/ntsync
So kernel hasn't patched with ntsync patches?
I want my mtv ntsync


Re: NTSYNC kernel support

Reply #1
You can load it with modprobe or put it in a .conf file in /etc/modules-load.d

Code: [Select]
$ sudo modprobe ntsync

$ su                                                                                                                                           [12:01:45]
Password:
$ echo ntsync > /etc/modules-load.d/ntsync.conf          

Does proton support NTSYNC yet ?

Re: NTSYNC kernel support

Reply #2
as per 6.15.5-artix1-1 kernel
There is no ntsync module load in rc.log
There is no /dev/ntsync folder
So kernel hasn't patched with ntsync patches?
I want my mtv ntsync


I've tested both linux-zen and linux-cachyos (via the aur). Both have ntsync support. I am currently using it.

I haven't tested the base default. But checking on the PKGBUILD it is included as a module. The same goes for linux-zen and linux-cachyos.

So you need to enable it.

To try it out just follow what gripped says.

Just to elaborate a bit. The first command he mentioned enables it on the current session (doesn't apply at the next reboot). The third makes it permanent and available on next reboots.

Edit: The second command logs you into root.



You can load it with modprobe or put it in a .conf file in /etc/modules-load.d

Code: [Select]
$ sudo modprobe ntsync

$ su                                                                                                                                           [12:01:45]
Password:
$ echo ntsync > /etc/modules-load.d/ntsync.conf          

Does proton support NTSYNC yet ?

Not that I know of, but it is enabled on proton-ge. Currently using it.


 

Re: NTSYNC kernel support

Reply #4
Great! Solved!

Trying PROTON_USE_NTSYNC=1 for steam's forza horizon 4 and ge-proton10.9. No joy. Game starts with small fh4 screen and quits right after. It works w/o PROTON_USE_NTSYNC=1 for ge-proton10.9.
No warnings or errors when running steam via terminal.
(tried linux-zen with no joy either)

Code: [Select]
...
ProtonFixes[6193] INFO: Running checks
ProtonFixes[6193] INFO: All checks successful
ProtonFixes[6193] INFO: Using global defaults for "Forza Horizon 4" (1293830)
ProtonFixes[6193] INFO: Using global protonfix for "Forza Horizon 4" (1293830)
ProtonFixes[6193] INFO: Checking if winetricks "vcrun2022" is installed
wineserver: NTSync up and running!
Adding process 6194 for gameID 1293830
Adding process 6195 for gameID 1293830
Adding process 6196 for gameID 1293830
Adding process 6200 for gameID 1293830
Adding process 6202 for gameID 1293830
Adding process 6205 for gameID 1293830
Adding process 6214 for gameID 1293830
Adding process 6219 for gameID 1293830
Adding process 6227 for gameID 1293830
Adding process 6251 for gameID 1293830
Adding process 6279 for gameID 1293830
pid 6198 != 6196, skipping destruction (fork without exec?)
Game Recording - game stopped [gameid=1293830]
Removing process 6279 for gameID 1293830
Removing process 6251 for gameID 1293830
Removing process 6227 for gameID 1293830
Removing process 6219 for gameID 1293830
Removing process 6214 for gameID 1293830
Removing process 6205 for gameID 1293830
Removing process 6202 for gameID 1293830
Removing process 6200 for gameID 1293830
Removing process 6196 for gameID 1293830
Removing process 6195 for gameID 1293830
Removing process 6194 for gameID 1293830
Removing process 6193 for gameID 1293830
Removing process 6093 for gameID 1293830
Removing process 6092 for gameID 1293830
Removing process 6091 for gameID 1293830

Edit:
seems like fh4 specific issue here. Anyone else tried ntsync + ge-proton10.9 for fh4?