Noul pachet power-profiles-daemon este problema (vedea TLP/issues/564). Acest pachet este instalat implicit în Ubuntu 21.04+ și în alte câteva distribuții.
Explicaţie
Noul pachet power-profiles-daemon vine cu o unitate systemd power-profiles-daemon.service
. Această unitate declară un conflict cu tlp.serviciu
provocând tlp.serviciu
să fie efectiv dezactivat.
/lib/systemd/system/power-profiles-daemon.service (observați că Conflicte=
directivă)
[Unitate]
Descriere=Daemon Profiluri de putere
Conflicte=tuned.service tlp.service auto-cpufreq.service
Înainte=multi-user.target display-manager.target
...
Dacă o unitate are un Conflicte=
directivă asupra unei alte unități, pornirea primei o va opri pe cea din urmă și invers. Și pentru că tlp.serviciu
nu declara Conflicte=
directivă privind power-profiles-daemon.service
. Acesta va fi întotdeauna cel care va fi dezactivat, indiferent de ordinea de activare a unităților.
Soluţie
- Puteți fie să dezactivați unitatea power-profiles-daemon.service cu
sudo systemctl dezactivați power-profiles-daemon.service
; sau
- Eliminați pachetul power-profiles-daemon din sistem cu
sudo apt purge power-profiles-daemon
.
- Alternativ, puteți trece peste
tlp.serviciu
configuratii cu sudo systemctl edit tlp.service
și setați Conflicte=
impreuna cu Înainte=
directive manual.
[Unitate]
Conflicts=power-profiles-daemon.service
Înainte=power-profiles-daemon.service