powertop is the proof that zombie movies are wrong and that "Name and Shame" is enough to solve this problem. Just do it again.
Yes, there always be applications behaving badly. But no one cares about all applications in the world. People only care about THEIR applications running on THEIR system! So the only thing required to solve this problem is this: when I open my laptop again after a night of connected standby, it shows me the following pop-up:
"Good morning. Here is the list of applications which were busy draining your battery last night:
- Steam 65%
- Chrome 20%
Basically just a good Battery Monitor. Hopefully a better one than the built-in Android one https://plus.google.com/+SvenKnispel/posts/ReLvz6KJwG5
Then the next things that happen are:
1. Every single forum on the internet is full of advice saying "Don't forget to shutdown Steam/Chrome/etc. to save your battery"
2. Valve/Google/etc. is pissed off because they want to be part of the new Connected Standby fanciness so they go and fix the problem by supported it properly.
It's funny how engineers can be obsessed with finding silver bullet solutions and not interested in providing nice, good, synthetic feedback to users (which is admittedly not that easy). Wait... communicating with people? Are you crazy? I'd much rather stare at my screen for 70 hours a week, why did you think I became a software engineer? ;-)
Another striking example: network engineers and bufferbloat. While MTR on Linux offers 85% of the solution to bufferbloat no one bothered yet implementing something similar on Windows or in a web browser (hello speedtest.net?)
Well done powertop (and every other battery monitor in the world) for being different and proving that "Name and Shame" Just Works.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds