Hello. Currently, the method I’m using to run startup commands is a systemd service in /etc/systemd/system. Somewhere there was a fantastic forum post about how to implement this and why it’s the recommended way to do a startup script, but I can’t find it.
I use this script exclusively to run power-control commands:
powertop --auto-tune, make an exception for my wireless mouse, put the frickin’ boot on
baloo-file’s neck, and use
cpupower to set a more economical power profile. All but the latter work. I’ve been living with this for a while, and now I want to fix it.
I can only guess that this has something to do with the startup script running too early, so something overwrites the
cpupower command, or perhaps there’s some prerequisite that hasn’t started yet. I’d appreciate any suggestions.
What would be even better, though, is if there were a way to command a
cpupower performance change on startup, AND whenever the laptop is un/plugged. If anyone can think of an easy way to do that, that would be awesome.