diff --git a/archinstall/applications/power_management.py b/archinstall/applications/power_management.py index 92ca4c7c29..b9f32b05fa 100644 --- a/archinstall/applications/power_management.py +++ b/archinstall/applications/power_management.py @@ -21,6 +21,18 @@ def tuned_packages(self) -> list[str]: 'tuned-ppd', ] + @property + def ppd_services(self) -> list[str]: + return [ + 'power-profiles-daemon.service', + ] + + @property + def tuned_services(self) -> list[str]: + return [ + 'tuned.service', + ] + def install( self, install_session: Installer, @@ -31,5 +43,7 @@ def install( match power_management_config.power_management: case PowerManagement.POWER_PROFILES_DAEMON: install_session.add_additional_packages(self.ppd_packages) + install_session.enable_service(self.ppd_services) case PowerManagement.TUNED: install_session.add_additional_packages(self.tuned_packages) + install_session.enable_service(self.tuned_services)