# The system manager gives the user manager cpu/memory/pids by default (systemd # 259: `systemctl show user@1000.service -p DelegateControllers` → `cpu memory # pids`). Without `io` in that set no `io.weight` file can exist anywhere below # `user.slice`, so `IOWeight=` in a rootless quadlet is silently inert — the same # class of trap as `RequiresMountsFor=`. Granting the controller here is what # makes the media servers' I/O share real. # # Inert until `user@1000.service` starts again, i.e. the next reboot (restarting # it would kill every rootless container on the host). Verify after the reboot # with the check in [[Quadlet Lifecycle]]. [Service] DelegateControllers=cpu memory pids io