6

I used to have Windows 10 on my Lenovo Yoga 730-15" and recently I replaced it with Ubuntu 20.04 LTS.

I see huge fall in discharge time to around one hour. I tried installing powertop and enabling tlp but no luck. Is this some incompatibility with my laptop and Ubuntu? Or, is there any other way I could solve this?

KayR
  • 63
  • 1
  • 1
  • 3

2 Answers2

10

Is your graphic card, Nvidia? If yes, it can help:

Go to Settings > Details , and see what 'Graphics' is your computer using. If it is Geforce, then open terminal and write

nvidia-settings

On opened window click 'PRIME Profiles' and select 'Intel (Power Saving Mode)'.

Restart your laptop.

pomsky
  • 68,507
M.Nikjah
  • 116
  • 1
  • 5
  • 1
    Hey thank you, That helped increase my charge time to two hours from one. It used to be around 3 hours before, can we do better.. ? – KayR May 20 '20 at 02:21
  • thanks this was what I needed, I went from ~3hrs to 8+hrs using this. Could you summarise what the main negatives of this approach? I assume a decrease in performance? – Matt Nov 27 '20 at 09:49
  • After this step, I was not able to open nvidia-settings again. 'sudo prime-select on-demand' and restart solved my issue. Note: 'watch -d -n 0.5 nvidia-smi' can be used to monitor GPU. – Atbey Feb 16 '21 at 00:30
  • The option is greyed out. :c Any idea how to make it available? – maciejwww Nov 07 '22 at 10:00
  • sudo prime-select intel will do the switch. The option is still greyed out though – Binh Apr 20 '23 at 19:50
0

You can try

  1. Laptop-mode-tools

  2. Linux-thermal-daemon

  3. TLP

Note: Different OS, different drivers, so we cant really do much here. I was using Windows10 which used to give 5-6 hours of battery life and now I am using Ubuntu 20.04 as primary OS which gives 2-3 hours of battery life max. Still try above things and see how much this helps.