Enabling proposed on eoan, and upgrading kernel to 5.3.0-24-generic fixes the issue.
In eoan 19.10 the way graphics switch between nvidia and intel changed, specifically: If system booted with Intel, nvidia is not detectable on lspci and a reboot is required to use it, so nvidia is sort of disabled and the issue doesn't exist. If system booted with nvidia, you can switch to intel by logging out/in, but nvidia card remains powered on until next reboot, so this bug is applied on this case. In the second case, after upgrading kernel from proposed, nvidia card was disabled when not used, as expected. So I conclude that the problem is solved. It is worth noted that after upgrading, snd_hda_codec_hdmi displayed errors on dmesg about "hdaudioC1D0: HDMI: invalid ELD buf size -1". Also powerstat -D reports a watt elevated idling CPU power consumption from RAPL(from ~1.3 to 2.3), though it may be due to unrelated reason. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1840835 Title: High power consumption using 5.0.0-25-generic Status in linux package in Ubuntu: Fix Committed Status in linux source package in Disco: Fix Committed Status in linux source package in Eoan: Fix Committed Bug description: === SRU Justification === [Impact] Some Nvidia graphics card has audio function in addition to video function. When the video function is not bound to any driver, the audio function can't be runtime suspended, hence preventing the power resources from being turned off. [Fix] Allow Nvidia audio function to be runtime suspended. [Test] The user reported the fix works. [Regression Potential] Low. It only allows the audio function of discrete Nvidia GPU to be runtime suspended. Regular audio or audio function with a discrete GPU already bound to a driver are unaffected. === Original Bug Report === After updating to 5.0.0-25-generic kernel, battery life is considerably less and power consumption is about 10 watts more idle, using integrated graphics. This is a hybrid GPU laptop Intel HD 630/GP107M, and a possible cause is not powering off the dedicated GPU completely while using the integrated. nvidia-driver-430 GP107M [GeForce GTX 1050 Mobile] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1840835/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp