I am trying to extend battery operating time on an ARM laptop running Ubuntu 14.04. All I need is a terminal with word processor runnning in it. Nothing else needs to run. So, my question is: Which services, drivers, modules can I kill/unload to get the best battery life with only terminal functions remaining and what's the best way to accomplish that or automate that?

  • Please note Ubuntu 14.04 LTS (released 2014-April) had 5 years of supported life, so you should consider release-upgrade to a [later] supported release asap (unless you plan to switch to 14.04 ESM & paid support as it's off-topic here). – guiverc Apr 28 '19 at 5:02
  • First of all, if you are talking about a textmode word processor that runs inside the terminal, get rid of the desktop environment or install Ubuntu server in the first place. To analyze and reduce power consumption you can use powertop which offers some power saving tweaks out of the box. – danzel Apr 28 '19 at 10:17

Getting rid of drivers or modules won't help you much and I doubt that unnecessary services consumes noticable amount of battery life. But of course you might want to look for processes that consume CPU time using top, htop or glances. For I/O operations it's better to use iotop. And for network connections you might want to look at netstat, lsof or tcpdump.

What you can do to really extend your battery life is to maintain it in proper way in the first place, but you can read about it elsewhere.

Then, if you need terminal with word processor - switch to lightweight window manager, i.e. xfce. Or you can even go crazy and switch to blackbox window manager.

Consider disabling services like cups if you don't use printers, bluez if you don't use bluetooth. If you're paranoid you might even switch to static IP configuration and disable DHCP.

I also recommend Stacer for cleaning stuff up, if you want something that works automagically.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.