Battery Laptop Optimisations on Garuda Linux
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 https://github.com/AdnanHodzic/auto-cpufreq.git 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