Auto-cpufreq on uBlue

Hello,

Currently, the Bluefin GTS on a DELL Inspiron 15 3520 laptop with an Intel Core i3-1215U provides a battery life of about 2 hours or even less when just browsing the web.

The laptop is being utilized quite conservatively, primarily for web browsing and watching YouTube, with no other activities.

I am looking into ways to improve its power-saving features. From what I’ve gathered online, auto-cpufreq should be compatible with Fedora, so I’m curious if I can get it to work on Bluefin and how to go about it.

I couldn’t find it available through brew, so I think installing it in a container might be the solution, but would there a specific method to do this?

IMO you should layer it.

I’m not completely ruling it out, but I would consider it only as a last option.

The issue is that on a standard Fedora setup, it might only be possible to build it from source, which is something I’m not very familiar with.

In addition to this complexity, there’s also the challenge posed by the layering technology, and I’m uncertain about how that could be installed as such.

If it could operate from a boxbuddy container, that would be fantastic, but I would need guidance on how to connect a container to the system itself.

from what I remember distroboxes can be created with --root directive (ie. distrobox create --root fedora) which should be a rootful container.

Thanks for the insight. Would this be something that comes before the creation of a container, or is it something that can be activated afterward?

I truly wish it could function directly from Boxbuddy. Installing it on an Arch container would be relatively easier through Arch Aur.

I realize that installation via snap is also an option, Ubuntu has it packaged, though I assume it doesn’t work on an immutable distro.

That said, I’m lacking the know-how to get it up and running. I was hoping you all might provide some steps or specific guidance on this. The battery life on a laptop is crucial, and I believe this is something everybody desires.

For example, if I go in a container like this: git clone https://github.com/AdnanHodzic/auto-cpufreq.git and then
cd auto-cpufreq && sudo ./auto-cpufreq-installer would it be sufficient?

Did it work?did you find a way to make it work?

No it did not. TLP may be layered but it slows down the system anyway. If you want battery out of a laptop then you should be considering something else altogether.