!KEJUbONnoBpiYKGWEq:nixos.org

NixOS Gaming

706 Members
Gaming things, my hands are typing words.180 Servers

Load older messages


SenderMessageTime
30 Nov 2023
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgat least on nixos-unstable, which is close enough to the same as 23.11 now that it's released01:23:30
@elvishjerricco:matrix.org@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 01:25:22
@k900:0upti.meK900 There was some stupid option that just LD_PRELOAD'ed tcmalloc globally without telling you 05:03:34
@k900:0upti.meK900I forgot what it was 05:03:42
@k900:0upti.meK900If you find it please rip it the fuck out 05:03:48
@arch:floofy.techArch
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:floofy.techArchThis is the relevant NixOS config https://git.gmem.ca/arch/infra/src/branch/trunk/nix/london/configuration.nix#L156-L16910:49:33
@k900:0upti.meK900 Just to make sure: you don't have anything in $LD_PRELOAD do you 10:51:18
@arch:floofy.techArchNope, it doesn't exist in my env10:52:06
@arch:floofy.techArchCursed as hell solution but it works 🤔11:06:53
@arch:floofy.techArchimage.png
Download image.png
11:06:53
@atemu12:matrix.org@atemu12:matrix.org Arch: That sounds like a great recipe for getting a VAC ban. I wouldn't do that. 11:47:27
@arch:floofy.techArchYeah good shout. I don't really know what the right solution is :/11:51:05
@atemu12:matrix.org@atemu12:matrix.orgDid this use to work at any point?11:51:23
@arch:floofy.techArchPrior to swapping to AMD https://git.gmem.ca/arch/infra/src/commit/1810a2e40e25ae09a52d0d142fc4e2be1a0e3656/nix/london/configuration.nix#L160-L17511:54:27
@atemu12:matrix.org@atemu12:matrix.orgAnd you didn't update Nixpkgs on that change?11:55:33
@arch:floofy.techArchHm thinking about it I probably did do a flake update11:56:06
@atemu12:matrix.org@atemu12:matrix.orgPlease try it using the same Nixpkgs version11:56:45
@arch:floofy.techArchI'll have to try and remember what rev that was 😅12:01:15
@atemu12:matrix.org@atemu12:matrix.orgCheck 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 present12:02:28
@atemu12:matrix.org@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 present12:02:35
@arch:floofy.techArchHm good shout12:03:04
@arch:floofy.techArch
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:floofy.techArchGuess that will teach me to change more than one variable lol12:11:01
@atemu12:matrix.org@atemu12:matrix.org Arch: Could you do a first-parent bisect between those two revisions of Nixpkgs? 15:53:36
@arch:floofy.techArch
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
@cyclopentane:aidoskyneen.eupentane â­” joined the room.18:06:42
@corusc4te:matrix.orgcoru joined the room.18:52:51
@r522:matrix.org@r522:matrix.orgis the tcmalloc issue is https://github.com/ValveSoftware/Source-1-Games/issues/5043 ?21:35:38
@k900:0upti.meK900Smells like it 21:37:17

Show newer messages


Back to Room ListRoom Version: 6