!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

612 Members
Gaming things, my hands are typing words.164 Servers

Load older messages


SenderMessageTime
19 Jun 2026
@magic_rb:matrix.redalder.orgmagic_rbCause if im to port jovian to the frame, ill need some other solution15:19:30
@elvishjerricco:matrix.orgElvishJerricco
$ unshare -Uc --keep-caps setpriv -dd | rg -o sys_nice
sys_nice
sys_nice
sys_nice
sys_nice
sys_nice

also works with -r instead of -c

15:19:37
@magic_rb:matrix.redalder.orgmagic_rbFucking if i have to patch the kernel, so be it15:19:42
@elvishjerricco:matrix.orgElvishJerricco you definitely have the cap 15:19:43
@k900:0upti.meK900
In reply to @magic_rb:matrix.redalder.org
So what is the solution to our nice problem, rtkit?
Wait for kernel to get proper DRM scheduling priorities and then rtkit
15:19:43
@elvishjerricco:matrix.orgElvishJerriccoI just dunno if that cap is usable for anything meaningful15:20:11
@k900:0upti.meK900 I'm not sure what the Frame will do but I don't think Adreno even has priority contexts 15:20:15
@atemu12:matrix.orgAtemuI used to do the former but recently found out that the latter is feasible these days as Monado has a STEAMVR_LH driver15:20:34
@magic_rb:matrix.redalder.orgmagic_rb(I hope youve time k900, ill need your help for the port, i cant do it by myself)15:20:52
@elvishjerricco:matrix.orgElvishJerricco what do you mean? I think the only way this affects it is that commands like unshare typically drop the caps, but they don't have to (--keep-caps) 15:21:02
@atemu12:matrix.orgAtemuNot for high-prio queues.15:21:03
@magic_rb:matrix.redalder.orgmagic_rbSTEAMVR_LH15:21:17
@k900:0upti.meK900
In reply to @atemu12:matrix.org
Not for high-prio queues.
Hmm, I'm starting to wonder actually
15:21:19
@k900:0upti.meK900 This may work 15:21:26
@magic_rb:matrix.redalder.orgmagic_rb * 15:21:27
@atemu12:matrix.orgAtemuThese things are nasty in theory as they can drown out MM15:21:37
@k900:0upti.meK900 Maybe with an upstreamable kernel patch 15:21:38
@atemu12:matrix.orgAtemuNah, upstream doesn't want any of that15:21:57
@k900:0upti.meK900But also I'm kinda holding out for Valve to figure something out15:22:06
@atemu12:matrix.orgAtemuThey think that even SYS_NICE is too lenient15:22:11
@k900:0upti.meK900 Because in a steamrt3 world they will have the same problem 15:22:17
@elvishjerricco:matrix.orgElvishJerriccowhat kernel patch is needed there?15:22:20
@magic_rb:matrix.redalder.orgmagic_rbWhy?15:22:32
@k900:0upti.meK900
In reply to @elvishjerricco:matrix.org
what kernel patch is needed there?
Allowing RT GPU priority with CAP_SYS_NICE from non-root namespaces
15:22:53
@atemu12:matrix.orgAtemuThey would and have and IIRC they have a way of running the compositor via a proxy that runs in the root NS15:22:58
@atemu12:matrix.orgAtemuThough things may have changed since I last looked at it15:23:18
@atemu12:matrix.orgAtemuAsk smcv if you're really interested15:23:29
@k900:0upti.meK900 So far I've seen a Holo hack to setcap the vrcompositor binary via polkit 15:23:37
@k900:0upti.meK900 And that's very ew 15:23:43
@k900:0upti.meK900 Actually 15:23:55

Show newer messages


Back to Room ListRoom Version: 10