Including tlp in Fedora Workstation by default

Nadim Kobeissi nadim at nadim.computer
Thu May 28 10:21:45 UTC 2015


On Thu, May 28, 2015 at 12:16 PM, Richard Hughes <hughsient at gmail.com>
wrote:

> On 28 May 2015 at 10:45, Nadim Kobeissi <nadim at nadim.computer> wrote:
> > I would like to suggest that tlp [0] be included with Fedora Workstation
> by
> > default, starting with Fedora 23.
>
> Why can't we just use the correct defaults? Having a "configure all
> the things" version of powertop isn't going to help anybody but the
> power users. This stuff should just work out of the box. There are
> lots of reasons why some things like USB autosuspend are not enabled
> by default (sound cards clicking) and ALPM on some chipsets is
> disabled (risk of disk corruption) and I'd much rather fix the bugs in
> the kernel than add a whole heap of userspace config options. Seeing
> options for the CPU scaling governor and CPU undervolting really
> doesn't make me feel great about this new package installed by
> default.
>

I understand and appreciate your perspective. I have two counter-arguments,
although I do admit they do not fully answer your concern.

1: My understanding is that tlp ships with a default configuration that,
without any modification, will enable reasonable settings for power saving.
We can just have tlp start on boot with this configuration. This will
benefit everyone, not just power users, without any weird or dangerous
config tweaks being necessary. If you believe that the default
configuration has unsavory settings (for example, if we find that it causes
sound card clicking), then the Fedora package can modify these defaults
accordingly while keeping the things we like and consider safe.

2: I think anyone will reasonably agree that the Linux kernel should simply
be "better." But until we're there, perhaps we should consider tlp as a
reasonable solution, even if it's a short-term one? We shouldn't inhibit
progressively better Fedora user experience until the kernel is perfect;
this would mean years of waiting for regular users.

Thanks for your response.

Nadim


> Richard
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150528/9068c975/attachment.html>


More information about the devel mailing list