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.
