I have the very same issue as given in this link- Battary draining fast.
I'm using Acer Nitro 7 which has NVIDIA GeForceGTX 1650 with 4 GB of dedicated GDDR5 Graphics card(mentioning this bcoz I think the most probable issue is bcoz of the graphic card).
I installed Ubuntu 18 last year. After installation, I noticed that my battery drains faster than usual and also overheats henceforth fans rotate fast and make noise.
Because of that, I had to remove Ubuntu and use Windows instead.
I had no similar problem in Windows. The battery works very well, it works 5-6 hours. So, I think the problem does not belong to the hardware.
Last week, I installed Ubuntu 20.04 alongside Windows as dual boot and I have the same problem as before. Ubuntu hardly gives me a backup of 1.5 hours. I have already installed tlp, powertop, and required Nvidia driver which this post suggests but still the battery backup has not increased.
Did I miss something in these solutions? Plz, help me how can I solve this problem as I'm stuck over this for 2 days.
options nvidia "NVreg_DynamicPowerManagement=0x02"
is set somewhere in/etc/modprobe.d/*
(this should have happened automatically when you installed the driver). E.g. rungrep NVreg_DynamicPowerManagement /etc/modprobe.d/*
. For maximal power savings you could also run your laptop using just the IGD. Not being a gamer or graphics designer (I do use the card for compute work) I never quite understood why I'd want e.g. Firefox to do its graphics processing on the NVidia card. A waste of power for what, 10µs faster page rendering? I rather have 9+ hours on battery. – zwets Jul 22 '21 at 20:54