Add hotplug support for some drivers and actions
Hello, so I am having a weird issue where the deamon won't show all profiles so i restarted after a reboot or shutdown, so i tested restarting the deamon and all 3 profiles appear so every time I bootup my pc I have to many restart the deamon.
Example after boot up:
Arch_Linux_Hubble ~ $: powerprofilesctl
* balanced:
Driver: placeholder
power-saver:
Driver: placeholder
Arch_Linux_Hubble ~ $: sudo systemctl status power-profiles-daemon.service
[sudo] password for hubble:
● power-profiles-daemon.service - Power Profiles daemon
Loaded: loaded (/usr/lib/systemd/system/power-profiles-daemon.service; enabled; preset: disabled)
Active: active (running) since Fri 2022-08-05 02:28:23 WEST; 27s ago
Main PID: 2482 (power-profiles-)
Tasks: 3 (limit: 18476)
Memory: 3.4M
CPU: 62ms
CGroup: /system.slice/power-profiles-daemon.service
└─2482 /usr/lib/power-profiles-daemon
ago 05 02:28:23 hubble systemd[1]: Starting Power Profiles daemon...
ago 05 02:28:23 hubble systemd[1]: Started Power Profiles daemon.
Arch_Linux_Hubble ~ $: sudo systemctl restart power-profiles-daemon.service
Arch_Linux_Hubble ~ $: sudo systemctl status power-profiles-daemon.service
● power-profiles-daemon.service - Power Profiles daemon
Loaded: loaded (/usr/lib/systemd/system/power-profiles-daemon.service; enabled; preset: disabled)
Active: active (running) since Fri 2022-08-05 02:29:04 WEST; 2s ago
Main PID: 30708 (power-profiles-)
Tasks: 4 (limit: 18476)
Memory: 3.3M
CPU: 15ms
CGroup: /system.slice/power-profiles-daemon.service
└─30708 /usr/lib/power-profiles-daemon
ago 05 02:29:04 hubble systemd[1]: Starting Power Profiles daemon...
ago 05 02:29:04 hubble systemd[1]: Started Power Profiles daemon.
Arch_Linux_Hubble ~ $: powerprofilesctl
* performance:
Driver: platform_profile
Degraded: no
balanced:
Driver: platform_profile
power-saver:
Driver: platform_profile
Arch_Linux_Hubble ~ $:
uname -r
5.18.16-arch1-1
Thanks for your time and sorry for bad english
Edited by hubblexplorer