Battery Laptop Optimisations on Garuda Linux

[James Dyer] : Nov 17, 2023 : 248 words
linux open-source 🏷️ laptop garuda 2023

Table Of Contents

There are quite a few different ways to reduce power consumption on a laptop, most linux distros will be geared towards desktop, but I am always installing on a laptop, generally I was looking to use tlp but the options are quite bewildering and can be daunting so I was looking for something more lightweight and in fact garuda has a good starting point for this:


I chose to use auto-cpufreq and it encourages you to manually install, so:

git clone
cd auto-cpufreq && sudo ./auto-cpufreq-installer

and then I just ran the GUI version and installed the systemd unit which will be activated now on every startup.


There maybe other things I can do in the future, for example regarding:


It looks like you put this on the end of the kernel run up at GRUB time as in my Samsung brightness fix to GRUB_CMDLINE_LINUX_DEFAULT

Garuda Welcome -> Garuda Boot Options

However on an initial test using emacs at rest the cpu was averaging around 10% and even the window navigation felt laggy. I suspect it may be conflicting with auto-cpufreq which is often the way these power-saving tools are concerned.

turning of bluetooth

Bluetooth is of course very power efficient but that I am assuming this is just the transfer protocol? what about the actual device on board?, I don’t ever need to use this so it is worth considering just disabling in systemd