| 30 Nov 2023 |
K900 | There was some stupid option that just LD_PRELOAD'ed tcmalloc globally without telling you | 05:03:34 |
K900 | I forgot what it was | 05:03:42 |
K900 | If you find it please rip it the fuck out | 05:03:48 |
Arch | In reply to@elvishjerricco:matrix.org Arch: though... isn't tcmalloc like it's own thing or something? That kinda makes me think it's a problem with that game on nixos rather than nixos in general Yeah, it's weird. I can run games through Proton, but not native games (specifically testing TF2 and DOOM Eternal). I've tried some debugging steps to no avail - I am on nixos unstable with a zen kernel (swapping kernels is about the only thing I haven't done at this point) | 10:43:37 |
Arch | This is the relevant NixOS config https://git.gmem.ca/arch/infra/src/branch/trunk/nix/london/configuration.nix#L156-L169 | 10:49:33 |
K900 | Just to make sure: you don't have anything in $LD_PRELOAD do you | 10:51:18 |
Arch | Nope, it doesn't exist in my env | 10:52:06 |
Arch | Cursed as hell solution but it works 🤔 | 11:06:53 |
Arch |  Download image.png | 11:06:53 |
@atemu12:matrix.org | Arch: That sounds like a great recipe for getting a VAC ban. I wouldn't do that. | 11:47:27 |
Arch | Yeah good shout. I don't really know what the right solution is :/ | 11:51:05 |
@atemu12:matrix.org | Did this use to work at any point? | 11:51:23 |
Arch | Prior to swapping to AMD https://git.gmem.ca/arch/infra/src/commit/1810a2e40e25ae09a52d0d142fc4e2be1a0e3656/nix/london/configuration.nix#L160-L175 | 11:54:27 |
@atemu12:matrix.org | And you didn't update Nixpkgs on that change? | 11:55:33 |
Arch | Hm thinking about it I probably did do a flake update | 11:56:06 |
@atemu12:matrix.org | Please try it using the same Nixpkgs version | 11:56:45 |
Arch | I'll have to try and remember what rev that was 😅 | 12:01:15 |
@atemu12:matrix.org | Check yout flake.lock? You could also just switch to the old generation; while unnecessary, the nvidia driver also doesn't interfere when there is no nvidia hardware present | 12:02:28 |
@atemu12:matrix.org | * Check your flake.lock? You could also just switch to the old generation; while unnecessary, the nvidia driver also doesn't interfere when there is no nvidia hardware present | 12:02:35 |
Arch | Hm good shout | 12:03:04 |
Arch | In reply to@atemu12:matrix.org Check your flake.lock? You could also just switch to the old generation; while unnecessary, the nvidia driver also doesn't interfere when there is no nvidia hardware present Okay! That worked - checked out (well, reset) my flake.lock and rebuilt. Seems to be all good now. _Interesting_ | 12:09:17 |
Arch | Guess that will teach me to change more than one variable lol | 12:11:01 |
@atemu12:matrix.org | Arch: Could you do a first-parent bisect between those two revisions of Nixpkgs? | 15:53:36 |
Arch | In reply to@atemu12:matrix.org Arch: Could you do a first-parent bisect between those two revisions of Nixpkgs? I can do later tonight! :) | 16:42:59 |
| pentane ⭔ joined the room. | 18:06:42 |
| coru joined the room. | 18:52:51 |
@r522:matrix.org | is the tcmalloc issue is https://github.com/ValveSoftware/Source-1-Games/issues/5043 ? | 21:35:38 |
K900 | Smells like it | 21:37:17 |
| 1 Dec 2023 |
| zentharen joined the room. | 00:29:24 |
Charles ⚡️ | so i have the g95nc now, it is very, very big | 07:27:41 |