# Nvidia-powerd exit code

**URL:** <https://forums.developer.nvidia.com/t/nvidia-powerd-exit-code/326726>\
**Category:** Linux\
**Created:** [March 11, 2025, 10:53am UTC](https://forums.developer.nvidia.com/t/nvidia-powerd-exit-code/326726 "2025-03-11T10:53:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ales.astone](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/ales.astone/32/295899_2.png) [@ales.astone](https://forums.developer.nvidia.com/u/ales.astone)\
**Post date:** [March 11, 2025, 10:53am UTC](https://forums.developer.nvidia.com/t/nvidia-powerd-exit-code/326726/1 "2025-03-11T10:53:37Z")

</div>

The nvidia-powerd daemon exits with code 1 when it detects unsupported hardware.

That means that the `nvidia-powerd.service` systemd service is marked as failed, and thus `systemctl status` reports the system state as **degraded**. This is not ideal for distributions who wants to enable the service by default.

Could the daemon be changed to exit cleanly with code 0 in case it detects unsupported hardware? The systemd service would then not be marked as failed, but just as not running.
