How to increase battery life on Ubuntu 20.04 and what power saving software should I install, if any?
Solution 1:
TLP works to save power and prevent overheating. It provides AMD Radeon GPU power management. It provides power management for CPU, GPU, WiFi, Bluetooth, HDD and more.
You can install TLP like so:
sudo apt install tlp tlp-rdw
After installation run sudo tlp start
and reboot.
You will see longer battery life and reduced CPU / GPU heating after installation and reboot. However, it may take a few days to get the full effect of TLP.
TLP runs as a service. It is started from the terminal and it has no GUI.
After you install TLP, you run it for the first time using this command in the terminal:
sudo tlp start
Then you do not need to run it again. It will run automatically with each reboot.
You can check the status of the TLP service by running the following command in the terminal:
sudo systemctl status tlp.service
You will get an output like this:
● tlp.service - TLP system startup/shutdown Loaded: loaded (/lib/systemd/system/tlp.service; enabled; vendor preset: enabled) Active: active (exited) since Tue 2019-08-27 23:06:37 +03; 3 days ago Docs: https://linrunner.de/tlp Main PID: 2374 (code=exited, status=0) Tasks: 0 Memory: 0B CGroup: /system.slice/tlp.service
enabled
means it will run automatically every time the system starts.
To see TLP's extended status information, please run the following command in the terminal:
sudo tlp-stat
Please read more about TLP here.
Other proven effecctive ways that could be done together with TLP are:
-
Disable the discrete GPU and use the onboard / integrated GPU. This might reduce the graphics performance but will save power. Please pay attention that if you decide to disable the discrete GPU, you might run into video drivers issues so be careful with this one.
-
Follow the Use less power and improve battery life in the official Ubuntu documentation.