The nvidia-powerd.service
systemd service is not configured for restarting. If the daemon were to crash it would not be retried, silently disabling the Dynamic Boost feature until the next system reboot.
Systemd offers a restart mechanism, controlled by the Restart=
key.
Because nvidia-powerd
currently exits with code 1 on unsupported hardware (Nvidia-powerd exit code) we cannot use Restart=on-failure
as that would cause a loop, but we could use Restart=on-abort
which only restarts when the process is terminated by signal.
When testing in Ubuntu we did experience a nvidia-powerd crash while gaming, so this is more than a hypothetical.