Linux Laptop Boot Battery Optimizations
Boot Optimization
use sudo systemd-analyze critical-chain
to get the most time consuming services. If you don’t need those services just disable them by this command sudo systemctl disable service-name.service
and replace the service-name
with the name of the service you want to disable.
BIOS Optimization
Just disable any feature you do not use such as fingerprint scanner. To reboot into your BIOS settings, use this command sudo systemctl reboot --firmware-setup
.
Battery Optimization
Use tlp to manage your battery, and use powertop to get the power consumption statistics.
Install tlp and powertop using this command sudo apt install tlp powertop
.
To enable tlp
to manage your laptop battery, run this command in terminal sudo systemctl enable tlp
.
To see the power consumption of each service, just use this command sudo powertop
. Then disable the services you don’t need to reduce battery consumption.
Learn about how to edit the /etc/tlp.conf
config file, or just use tlpui (a GUI for tlp) from github.