Have you tried installing TLP? Also, you can check your settings with "powertop", but you need to do some manual config to get any changes to stick.
But to avoid heartache, I definitely recommend using a laptop where the vendor supports Linux drivers etc. I've had good experiences with the driver support with recent system76 laptops.