How to save battery power for every Linux system so that you could use your laptop longer without charging

Base Theory 

  1. Decrease cpu frequency
  2. Turn off GPU
  3. Turn off other devices when not used

For general Linux system

sudo apt install tlp
sudo systemctl enable tlp

sudo apt install powertop
sudo systemctl enable powertop

sudo apt install cpupower-gui 

sudo cpupower-gui

# use cpupower-gui to change the cpu frequency to minimum value

For gnome

sudo apt install tlp
sudo systemctl enable tlp

sudo apt install powertop
sudo systemctl enable powertop

Install cpu-power-manager and change the cpu-frequency to a minimum value:
https://extensions.gnome.org/extension/945/cpu-power-manager

For PopOS

sudo apt install powertop
sudo systemctl enable powertop

Install cpu-power-manager and change the cpu-frequency to a minimum value:
https://extensions.gnome.org/extension/945/cpu-power-manager

From top-right-corner, from power-section, set graphics-mode to compute-graphics and power-strategy to battery-life

Refrences