I am getting terrible battery life on my MacBook Pro on Arch Linux (only about two hours). I have cpupower, powertop, and macfanctld enabled. I had to use macOS for a project recently and I realized that I was getting a lot better battery life (closer to 5 hours). Does anyone have ideas of how to troubleshoot?
@sumner It has been a while since I used Apple hardware, but the ones I had always ran hot. One of my buddies who knows more about such things explained to me that it had something to do with the semi-proprietary nature of Mac hardware. Makes it hard to support power management features (which are, of course, fully supported by MacOS). You might want to try some different distros, see if any of them have solved the problem for your hardware, and then reverse engineer their solution. Worst case.