KDE Power Profile Selector Not Working (asus-nvidia)

I'm a bit slow to the punch here since this started happening a few weeks ago, but the power profile selector in KDE plasma has stopped working semi-recently, after an update.
No description
Solution:
GitHub
tuned/tuned/ppd/ppd.conf at 35eed3ca3ecd54aea38d86dc4545096b3531e18...
Tuning Profile Delivery Mechanism for Linux. Contribute to redhat-performance/tuned development by creating an account on GitHub.
Jump to solution
34 Replies
Kyle Gospo
Kyle Gospo2mo ago
Check the tuned and tuned-ppd services Likely an error preventing one of them from starting
ottergauze
ottergauzeOP2mo ago
Tuned is running, tuned-ppd errors out with the following:
No description
Kyle Gospo
Kyle Gospo2mo ago
You are missing part of your config Specifically for the battery I can find a stock config file on their GitHub for you but I'm driving so it's going to take a minute
ottergauze
ottergauzeOP2mo ago
Yeah no prob, no rush, I've got a patchwork solution in the meantime
Kyle Gospo
Kyle Gospo2mo ago
I will look into automatically resetting that config later so people in your position are just automatically corrected Should be fairly trivial to look for part of the missing bit and then just wipe it out if it's not there
ottergauze
ottergauzeOP2mo ago
I've literally just aliased "bat", "bal" and "perf" to asusctl commands on the host for now :huntershruggy: since i have a terminal open 99% of the time it worked enough that I didn't feel as much urgency to report it @Kyle Gospo Any update on this?
Solution
Kyle Gospo
Kyle Gospo2mo ago
GitHub
tuned/tuned/ppd/ppd.conf at 35eed3ca3ecd54aea38d86dc4545096b3531e18...
Tuning Profile Delivery Mechanism for Linux. Contribute to redhat-performance/tuned development by creating an account on GitHub.
Kyle Gospo
Kyle Gospo2mo ago
replace your config file w/ that and it'll start working
ottergauze
ottergauzeOP2mo ago
Bingo, took a restart, and it's working good as new
ottergauze
ottergauzeOP2mo ago
Looks like I was wrong, it's not actually changing the profile, atleast not as far as asusctl is concerned usually it's reflected in that
Kyle Gospo
Kyle Gospo2mo ago
asusctl is it's own thing, I would ignore that watch tuned instead that's all this is controlling
ottergauze
ottergauzeOP2mo ago
so you'd just advise against using asusctl for that?
Kyle Gospo
Kyle Gospo2mo ago
yep
ottergauze
ottergauzeOP2mo ago
got it
Kyle Gospo
Kyle Gospo2mo ago
tuned offers tuned-adm for CLI there's also tuned-gtk you can layer if you want a UI for it
ottergauze
ottergauzeOP2mo ago
I see, alright then, that should do the trick thanks for the help
Kyle Gospo
Kyle Gospo2mo ago
np
ottergauze
ottergauzeOP2mo ago
Oh, right, tuned-adm doesn't manage fan curves does it? that was the primary reason for me using asusctl
Kyle Gospo
Kyle Gospo2mo ago
it does not, you can continue to use asusctl for that
ottergauze
ottergauzeOP2mo ago
I will keep that in mind
Kyle Gospo
Kyle Gospo2mo ago
or maybe try coolercontrol
ottergauze
ottergauzeOP2mo ago
good point actually, and that should tie into the tuned profile?
Kyle Gospo
Kyle Gospo2mo ago
no but tuned is very customizable could probably set something up to change it
Kyle Gospo
Kyle Gospo2mo ago
No description
ottergauze
ottergauzeOP2mo ago
Would it be theoretically possible to, say, have tuned-adm invoke asusctl profile -P Performance when it's set to throughput-performance or something to that effect? That's kinda what I'm looking for Just having the KDE applet manage both, since I have my fan curves set pretty much to my liking via asusctl
Kyle Gospo
Kyle Gospo2mo ago
this would be directly conflicting with eachother since asusctl and tuned set similar values but it could work
ottergauze
ottergauzeOP2mo ago
Well regardless just having the applet also setting fan curves in one way or another that's the goal, anyway I set pretty aggressive fan curves for games and whatnot since I'm dealing with a laptop Furthermore is throughput-performance ideal for gaming workloads, since tuned-adm says it's tailored towards server workloads oh wait, it is affecting fan curves now That's another thing (sorry for pulling you in constantly over this). Coolercontrol doesn't have the ability to control my fans. sudo sensors-detect ends up giving me
Sorry, no sensors were detected.
Sorry, no sensors were detected.
I understand why, but it seems like the only thing that can control my fan curves is asusctl
Kyle Gospo
Kyle Gospo2mo ago
Yeah in that case you're stuck with asus then
ottergauze
ottergauzeOP2mo ago
Right, well it's not the worst thing in the world. but is there a way to make the KDE power widget hook into asusctl under those circumstances?
Kyle Gospo
Kyle Gospo2mo ago
There is not You would need to set up tuned to make the calls you need
ottergauze
ottergauzeOP2mo ago
Through custom profiles, I assume? then just use that custom profile for the respective profile in ppd.conf?
Kyle Gospo
Kyle Gospo2mo ago
Yea
ottergauze
ottergauzeOP2mo ago
got it, I'll see if I can make that work again, thanks for dealing with my bs lmao
Kyle Gospo
Kyle Gospo2mo ago
np
Want results from more Discord servers?
Add your server