!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

255 Members
Gaming things, my hands are typing words.88 Servers

Load older messages


SenderMessageTime
12 Jan 2025
@atemu12:matrix.orgAtemuWas this always the case?16:27:42
@k900:0upti.meK900I think I managed to get rid of gamescope-wsi which is the big reentrancy hazard16:29:05
@k900:0upti.meK900At some point16:29:08
@k900:0upti.meK900But honestly16:29:10
@k900:0upti.meK900The more I think about it16:29:12
@k900:0upti.meK900The more I am tempted to just nuke $out/usr/share/vulkan16:29:22
@atemu12:matrix.orgAtemu$out/usr/share or just share?16:30:35
@atemu12:matrix.orgAtemuWhich packages are this?16:30:42
@k900:0upti.meK900$out/usr/share at fhsenv build time16:30:57
@atemu12:matrix.orgAtemuAh16:31:07
@atemu12:matrix.orgAtemuCan steamrt cope with layers not being in the fhs location?16:31:31
@atemu12:matrix.orgAtemuWhat about other apps with a loader built in?16:31:48
@k900:0upti.meK900There are none16:31:53
@k900:0upti.meK900And yes it can16:32:01
@k900:0upti.meK900It copes by not caring16:32:07
@atemu12:matrix.orgAtemuWell it must let that location through into the sandbox16:32:36
@atemu12:matrix.orgAtemuIsn't the loader typically built into the individual apps? (i.e. games)16:33:09
@k900:0upti.meK900
In reply to@atemu12:matrix.org
Isn't the loader typically built into the individual apps? (i.e. games)
Hell no
16:33:31
@k900:0upti.meK900Nothing ships its own vulkan-loader16:33:36
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/37323116:33:48
@atemu12:matrix.orgAtemuIf you don't think this could break anything, this lgtm16:45:09
@atemu12:matrix.orgAtemuBut it sounds like it'd break non-NixOS, so perhaps it should be an override option16:46:08
@k900:0upti.meK900fhsenvs on non-nixos are already very broken16:47:35
@atemu12:matrix.orgAtemuAre they? Never had that case I think16:48:01
@k900:0upti.meK900Well no fhsenvs except Steam even have drivers in them16:49:39
@atemu12:matrix.orgAtemuHm good point16:50:27
@k900:0upti.meK900Also I think this might actually be a red herring16:51:47
@k900:0upti.meK900Kinda16:51:48
@k900:0upti.meK900Because I can now crash the gamescope layer WITHOUT loading it twice16:52:00
@atemu12:matrix.orgAtemuIgh17:00:55

Show newer messages


Back to Room ListRoom Version: 10