!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

570 Members
Gaming things, my hands are typing words.158 Servers

Load older messages


SenderMessageTime
8 May 2026
@k900:0upti.meK900Well yes but no19:15:45
@k900:0upti.meK900But what that PR is doing is fine19:15:50
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️eg not letting you enable the option if your kernel ver is below a ver19:15:54
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️ I mean I guess the idea is that this can support more things than just steam 19:18:16
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️Like Proton is used in Heroic too19:18:22
@k900:0upti.meK900Well those could also try and enable ntsync19:18:31
@k900:0upti.meK900Though I still dislike the conditional19:18:35
@k900:0upti.meK900* Though I still dislike the double conditional19:18:42
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️How come?19:18:47
@k900:0upti.meK900Well if it's ever added to Heroic or whatever, it'll become a triple conditional19:18:59
@k900:0upti.meK900And so on19:19:00
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️Well what the better option :p19:19:16
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️Heroic uses Proton & umu-launcher so yeah I think ntsync as a module is fine though maybe it should be enabled along side with the programs.steam.enable module eventually?19:20:27
@k900:0upti.meK900 Maybe something like ntsync.enableBestEffort 19:23:56
@k900:0upti.meK900That is set by other modules19:23:58
@k900:0upti.meK900 And then the actual enabling is gated by (enableBestEffort && compatibleKernel) -> enable 19:24:24
@k900:0upti.meK900(I think this is correct?)19:24:34
@k900:0upti.meK900Can't think of truth tables rn19:25:14
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️What does Proton use instead of ntsync now on NixOS?19:28:44
@k900:0upti.meK900fsync19:30:08
@k900:0upti.meK900Which is perfectly fine and generally shouldn't cause major performance issues outside of pathological cases19:30:22
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️I mean I do think ntsync is def what Valve is pushing distros to use considering its the default now with Proton 1119:30:52
@k900:0upti.meK900Once again, I am not opposed to ntsync, I just want to see a better solution for enabling it in multiple places19:31:38
@k900:0upti.meK900I may end up just writing one tomorrow if I don't get lost in the staging mines]19:31:51
@marie:marie.cologneMarieis there a reason why proton cannot load the module by itself? I thought the kernel has things for module auto loading when some device is requested19:33:33
@k900:0upti.meK900Not without being root19:34:25
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️ is gamemode still useful 19:57:06
@k900:0upti.meK900Never was particularly19:57:41
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️If you enable gamescopeSession with steam does steam automatically use gamescope or how is it used :p20:12:07
@k900:0upti.meK900It adds a separate session that you can log into20:13:03

Show newer messages


Back to Room ListRoom Version: 10