Ik wilde het kort houden om verwarring te voorkomen, maar ik was te kort en veroorzaakte meer verwarring. Sorry!
Hier is meer informatie…
TL;DR:
power-profiles-daemon conflicteert met tuned
we kunnen tuned uitvoeren als we power-profiles-daemon uitschakelen of verwijderen
dat zal de integratie van Gnome/KDE verstoren
tuned-ppd vervangt power-profiles-daemon
tuned-ppd en tuned gaan samen
met beide zal de integratie van Gnome/KDE werken
tuned-ppd is nog niet uitgebracht
je kunt unreleased tuned + tuned-ppd installeren vanuit rpm-bestanden als je wilt experimenteren
Lange versie:
Standaard wordt power-profiles-daemon automatisch geïnstalleerd als we KDE of Gnome installeren.
We kunnen tuned of tlp handmatig installeren, naast power-profiles-daemon, maar dan zullen de services conflicteren, zoals je hier hebt beschreven - het zal geen fouten geven, het zegt alleen dat de service is gestopt, maar geeft geen reden waarom. Ik vond dit nogal verwarrend en mysterieus, ik hoopte je dat mysterie te besparen, zelfs als ik een vertaler nodig had
Als we tuned of tlp willen houden, moeten we power-profiles-daemon uitschakelen met sudo systemctl disable --now power-profiles-daemon
of power-profiles-daemon verwijderen met sudo zypper rm power-profiles-daemon
.
Now tuned (of tlp) zal OK werken, maar dat zou ook de power-profiles-daemon integratie met KDE of Gnome verbreken. Als je geen DE integratie nodig hebt, dan is dat voldoende. We kunnen power profiles beheren met tlp-ui, tuned-adm of tuned-gtk, maar niet met Gnome ‘Quick Settings’ of KDE ‘Power and Battery’ widget.
Een andere manier om tuned te besturen, is met tuned-ppd. Als deze service draait, kunnen we de Gnome- of KDE-tools gebruiken. Ze sturen opdrachten naar power-profiles-daemon, die is uitgeschakeld/verwijderd, maar tuned-ppd zal in plaats daarvan reageren. Onze DE weet niet dat power-profiles-daemon is vervangen. Wanneer onze DE power-profiles-daemon vertelt om het profiel te wijzigen, zal tuned-ppd deze opdracht aannemen en het tuned-profiel wijzigen. Dus, beschouw tuned-ppd misschien als een ‘extensie’ van tuned - ze werken samen.
Helaas, omdat tuned-ppd erg nieuw is (eerste release 8 augustus), is er geen tuned-ppd-service in opensuse’s huidige versie van tuned.
De toekomstige versie van tuned heeft power-profiles-daemon als een conflicterend pakket, dus wanneer we die tuned installeren, zal het ons dwingen om power-profiles-daemon te de-installeren, en zullen we het verwarrende mysterieuze gedrag dat u zag vermijden. Bovendien bevat het tuned-ppd, dus we kunnen dat installeren, en onze DE-integratie zal nog steeds functioneren.
Het is nog steeds ‘experimenteel’, maar u kunt die toekomstige versie installeren. Ik zou ten zeerste aanraden om die Base:System-repository niet aan uw systeem toe te voegen. Het zal veel nieuwe, ongeteste versies van pakketten installeren, en dingen zullen waarschijnlijk kapotgaan.
In plaats daarvan, als je tuned + tuned-ppd vandaag wilt proberen, kun je direct de nieuwe tuned .rpm-bestanden downloaden en installeren. Je kunt ze vinden op deze URL, typ gewoon ‘tuned’ in het zoekvak aan de rechterkant van die pagina. Wanneer je ze installeert, zal het zeggen dat er een probleem is, en je vragen om power-profiles-daemon te verwijderen als oplossing.
Hieronder staat het originele bericht in het Engels:
I wanted to be brief, to spare some confusion, but I was too brief, and caused more confusion. I’m sorry!
Here is more detail…
TL;DR:
power-profiles-daemon conflicts with tuned
we can run tuned if we disable or remove power-profiles-daemon
that will break Gnome/KDE integration
tuned-ppd replaces power-profiles-daemon
tuned-ppd and tuned go together
with both, Gnome/KDE integration will work
tuned-ppd is not released yet
you can install unreleased tuned + tuned-ppd from rpm files if you like to experiment
Long version:
By default, we will get power-profiles-daemon automatically installed, if we install KDE or Gnome.
We can manually install tuned or tlp, in addition to power-profiles-daemon, but then the services will conflict, as you have described here - it will give no errors, it only says that the service has stopped, but does not give any reason why. I found this to be quite confusing and mysterious, I hoped to spare you that mystery, even if I needed a translator
If we want to keep tuned or tlp, we must either disable power-profiles-daemon with sudo systemctl disable --now power-profiles-daemon
or remove power-profiles-daemon with sudo zypper rm power-profiles-daemon
.
Now tuned (or tlp) will work OK, but that would also break the power-profiles-daemon integration with KDE or Gnome. If you do not need DE integration, then that is sufficient. We can control power profiles with tlp-ui, tuned-adm or tuned-gtk, but not with Gnome ‘Quick Settings’ or KDE ‘Power and Battery’ widget.
Another way to control tuned, is with tuned-ppd. With this service running, we can use the Gnome or KDE tools. They will send commands to power-profiles-daemon, which is disabled/removed, but tuned-ppd will respond instead. Our DE will not know that power-profiles-daemon has been replaced. When our DE tells power-profiles-daemon to change profile, tuned-ppd will take this command, and change the tuned profile. So, perhaps consider tuned-ppd as an ‘extension’ of tuned - they work together.
Sadly, since tuned-ppd is very new (first release August 8), there is no tuned-ppd service in opensuse’s current version of tuned.
The future version of tuned has power-profiles-daemon as a conflicting package, so that when we install that tuned, it will force us to un-install power-profiles-daemon, and we will avoid the confusing mystery behaviour that you saw. Additionally, it includes tuned-ppd, so we can install that, and our DE integration will still function.
It is still ‘experimental’, but you can install that future version. I would strongly recommend not adding that Base:System repository to your system. It will install lots of new, un-tested versions of packages, and things will probably break.
Instead, if you want to try tuned + tuned-ppd today, you could directly download the new tuned .rpm files and install those. You could find them at this URL, just type ‘tuned’ into the search box on the right side of that page. When you install them, it will say that there is a problem, and prompt you to remove power-profiles-daemon as the solution.
I hope this helps