power-profiles-daemon package conflicts with TLP
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
High
|
Bin Li | ||
tlp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
THE PROBLEM:
The new power-profiles-
/lib/systemd/
--------------
[Unit]
Description=Power Profiles daemon
Conflicts=
Before=
...
--------------
If a unit has a Conflicts= directive on another unit, starting the former will stop the latter and vice versa. And because tlp.service doesn't declare Conflicts= directive on power-profiles-
An issue has been reported to the project maintainer regarding this [1].
EXPECTED BEHAVIOUR:
TLP package is not installed by default. Installing TLP package explicitly should make it the active power management agent in the system. Any other power management agents installed in the system should be effectively disabled including Power Profiles daemon.
ACTUAL BEHAVIOUR:
Even after installing TLP package explicitly. The power-profiles-
PROPOSED SOLUTION:
TLP service unit may include Conflicts=
Also, configuring TLP service unit with Before=
REFERENCES:
[1] https:/
[2] https:/
[3] https:/
ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: tlp 1.3.1-2
ProcVersionSign
Uname: Linux 5.11.0-22-generic x86_64
ApportVersion: 2.20.11-0ubuntu65.1
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Thu Jul 8 01:26:37 2021
InstallationDate: Installed on 2020-03-14 (480 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20200309)
PackageArchitec
SourcePackage: tlp
UpgradeStatus: Upgraded to hirsute on 2021-06-03 (34 days ago)
description: | updated |
description: | updated |
tags: | added: oem-priority |
Changed in oem-priority: | |
importance: | Undecided → High |
Changed in oem-priority: | |
assignee: | nobody → Bin Li (binli) |
status: | New → Triaged |
Status changed to 'Confirmed' because the bug affects multiple users.