Posted by roryrjb - Saturday, 11th August 2018
I am currently running Ubuntu 18.04 which ships with a
series kernel, but as reported around the web the
have improved power management and can apparently extend
I have been running this latest series for a couple of weeks now and the battery life on my Lenovo laptop is greatly improved, coming very close to or even the same as the battery life I experienced using Windows out of the box.
I’ve never really needed to upgrade the kernel a particular distro ships with beyond the usual updates, except in this case which I explored due to the abysmal battery life I have always experienced on any of the distributions I have tried.
Though not as common as Debian, for example which moves at a much slower pace, any time I researched manually upgrading kernels for Ubuntu I’ve always seen posts and comments generally discouraging it, and I guess depending on how it is done it can be error prone and could potentially lead to a non-bootable system. Though I am quite familiar with a lot of Linux, there are still a lot of things that I don’t know and don’t necessarily have time to research before hand or fix especially when I am still needing to get a lot of work done.
The best solution I have found for this is an official Ubuntu
mainline kernel repo which contains automated builds of the
latest supported releases: http://kernel.ubuntu.com/~kernel-ppa/mainline
here you can simply download the necessary .deb files
(ensuring you get the
dpkg -i linux*.deb them.
I don’t recommend this or do this anymore, for a specific and likely Ubuntu-only reason, that the mainline kernel isn’t compiled with user namespace support, and I have been dabbling with this functionality with certain Docker containers, so this is something to be aware of. Also see this guide for general recommendations.
Last updated: Sat 08 Jun 2019 08:02:42 BST