| 8 May 2026 |
K900 | Well yes but no | 19:15:45 |
K900 | But what that PR is doing is fine | 19:15:50 |
nyanbinary 🏳️⚧️ | eg not letting you enable the option if your kernel ver is below a ver | 19:15:54 |
nyanbinary 🏳️⚧️ | I mean I guess the idea is that this can support more things than just steam | 19:18:16 |
nyanbinary 🏳️⚧️ | Like Proton is used in Heroic too | 19:18:22 |
K900 | Well those could also try and enable ntsync | 19:18:31 |
K900 | Though I still dislike the conditional | 19:18:35 |
K900 | * Though I still dislike the double conditional | 19:18:42 |
nyanbinary 🏳️⚧️ | How come? | 19:18:47 |
K900 | Well if it's ever added to Heroic or whatever, it'll become a triple conditional | 19:18:59 |
K900 | And so on | 19:19:00 |
nyanbinary 🏳️⚧️ | Well what the better option :p | 19:19:16 |
nyanbinary 🏳️⚧️ | 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 | Maybe something like ntsync.enableBestEffort | 19:23:56 |
K900 | That is set by other modules | 19:23:58 |
K900 | And then the actual enabling is gated by (enableBestEffort && compatibleKernel) -> enable | 19:24:24 |
K900 | (I think this is correct?) | 19:24:34 |
K900 | Can't think of truth tables rn | 19:25:14 |
nyanbinary 🏳️⚧️ | What does Proton use instead of ntsync now on NixOS? | 19:28:44 |
K900 | fsync | 19:30:08 |
K900 | Which is perfectly fine and generally shouldn't cause major performance issues outside of pathological cases | 19:30:22 |
nyanbinary 🏳️⚧️ | I mean I do think ntsync is def what Valve is pushing distros to use considering its the default now with Proton 11 | 19:30:52 |
K900 | Once again, I am not opposed to ntsync, I just want to see a better solution for enabling it in multiple places | 19:31:38 |
K900 | I may end up just writing one tomorrow if I don't get lost in the staging mines] | 19:31:51 |
Marie | is 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 requested | 19:33:33 |
K900 | Not without being root | 19:34:25 |
nyanbinary 🏳️⚧️ | is gamemode still useful | 19:57:06 |
K900 | Never was particularly | 19:57:41 |
nyanbinary 🏳️⚧️ | If you enable gamescopeSession with steam does steam automatically use gamescope or how is it used :p | 20:12:07 |
K900 | It adds a separate session that you can log into | 20:13:03 |