Mimochodem, zpristupneni profilu napajeni v Gnome zpusobuje problemy stavajicim zpusobum prace s profily napajeni, viz napr. https://linrunner.de/tlp/installation/ubuntu.html -- pokud tedy nekdo pouziva napr. TLP, stejne si to bude vypinat. Je hodne zajimave si precist argumentaci v README Gnome repa k powerprofilesctl - existuji alternativy, ale nam prijde lepsi to udelat po svem. Nektere z nich maji zajimave vlastnosti, ktere my neumime, ale mozna je casem zapracujeme. Rozbijeme to ale hned, opravime to mozna casem. Achjo...
s doslovnou citaci si asi ulit, kdyz ocividne (asi jak komu) pise svuj pohled plynouci z meziradku: https://gitlab.freedesktop.org/hadess/power-profiles-daemon
A proc bych to mel delat? Taky se te neptam, jestli nahodou nejsi zamestnanec RedHatu. Tohle neni soudni proces, tohle jsou osobni a tedy silne subjektivni nazory. Tak jako je silne subjektivni nazor RedHatu vyjadreny v tomhle clanku, ze to jak meni Gnome je skvele...
Je to moje interpretace toho, co jsem si precetl na webu TLP, na webu power-profiles-daemon a v issue k odinstalovani TLP pri upgradu Ubuntu v Launchpadu odkazovane z instalacnich instrukci TLP pro Ubuntu.
Hodne to pripomina pulse audio, systemd, Wayland, Gnome on-screen keyboard, Client-side decorations (a zkripleni Geditu, Evince a Nautilu) a podobne situace, kdy diskuse vzdy konci tim: my verime tomu, ze to takhle bude lepsi a jsme jedini, kdo ma penize na podobny typ zmen, nase zmeny ledacos z existujicich reseni rozbiji ale pokud pouzijete nase reseni tak jak je, bude vam to fungovat -- pokud si budete chtit opravovat sva stavajici reseni, muzete to na sve naklady samozrejme delat, ale asi vas to nebude dlouho bavit. Pokud vam nasi zmenou zmizely vlastnosti ktere pro vas byly dulezite a my jsme vam v dobrem umyslu (typicky security) sebrali API pres ktere byste si to mohli s malym usilim dobastlit zpatky, merzi nas to, ale proste to tak je.
Je logické, že si to navzájem šlape po prstech s ostatními nástroji na optimalizaci spotřeby, když všichni nedělají nic jiného, než že přepínají ty samé volby v kernelu.
Je rozdíl mezi TLP, které si uživatel musí nainstalovat a zapnout, tudíž se u něj dá předpokládat, že ví, co dělá, a mezi něčím, co je zapnuté by default pro všechny uživatele. Řešili jsme to třeba, když jsme optimalizovali spotřebu Fedora Workstation. Ono existuje hromada dalších možností, jak tu spotřebu posunout ještě níž, ale pak člověk zjistí, že tato volba způsobuje problémy u řadičů disků této firmy, které jsou na 20 % notebooků, jiná volba, zase způsobuje problémy s wifi kartami konkrétního výrobce atd. Pokud dáte uživatelům něco by default, musíte být podstatně opatrnější a mít jistotu, že to funguje 99 % uživatelů. Když se u LTP stane, že něco nefunguje na hardwaru 20 % uživatelů, nic se neděje, ti lidi si to sami zapnuli, můžou si to zase vypnout, případně to je ten typ power userů, kteří si ty profily dokážou sami upravit.