English Community

Linux Operating SystemsUbuntu
All Forum Topics
Options

5 Posts

08-29-2019

PT

8 Signins

94 Page Views

  • Posts: 5
  • Registered: ‎08-29-2019
  • Location: PT
  • Views: 94
  • Message 1 of 11

T590/T490 UEFI/BIOS Option Request!

2019-08-29, 16:00 PM

Hi there guys,

 

Hope this reaches the official team in charge of developing the UEFI for this two laptops.

 

I would like to see an option in the graphic settings to allow me to disable the dedicated GPU (Nvidia MX250 in my case) and run only the laptop with the integrated Intel GPU and another option to run in normal "hybrid" mode.

 

I have observe too, that when I select the option to give the integrated Intel GPU 512MB of video memory it does not retain the option after reboot and sometimes it doesn't even allow me to choose that option.

Maybe a bug, I don't know, but I would like to have that fixed too.

I'm using the latest UEFI/BIOS (1.52) by the way.

 

Thanks for any feedback in advance.

 

Best Regards,

Reply
Options

6107 Posts

10-29-2009

NC

17519 Signins

157336 Page Views

  • Posts: 6107
  • Registered: ‎10-29-2009
  • Location: NC
  • Views: 157336
  • Message 2 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-08-29, 18:47 PM

I think this kind of option has not existed in previous models either, except on workstations like P50/P51/etc.  This might be a stupid question, but is it sufficient to simply disable the graphics device that you don't want in Device Manager?  If not, please tell me what problem you are trying to solve with such a setting and maybe we can find another solution.

 

I tried to reproduce the bug report about the 256MB vs 512MB of video memory, but so far, no problem found.  Can you please tell me how to reproduce that?

Reply
Options

5 Posts

08-29-2019

PT

8 Signins

94 Page Views

  • Posts: 5
  • Registered: ‎08-29-2019
  • Location: PT
  • Views: 94
  • Message 3 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-08-30, 9:19 AM

Hello @someotherguy,

 

Thank you for your response.

 

I think a video will give a better understanting on the problem and will be better for you guys. (https://www.youtube.com/watch?v=q4KDbbYsRpU)

We have other 200 machines that our company purchased and I can replicate the problem in the others too.

 

The thing is we use this machines with Windows 10 (v1903) and no problem at all with hybrid graphics, works beautifully,  but the core of the company uses more Linux (Ubuntu 18.04.3 LTS) and as Nvidia is a little behind in giving a proper switchable hybrid option in their drivers, we are stuck in having to or either use the Nvidia GPU at all time or the Intel one, no real hybrid option in Linux.

 

In some cases we need to use only the Intel GPU because the temperatures on the CPU are getting a little too high, causing alot of throttling in the CPU clocks and directly impacting the work of the employee and the performance of the machine.

Even if we swith to the Intel GPU in Ubuntu with the safer and working approach via terminal with the command (prime-select intel) indeed we see that the temperatures are lower, but not that lower, this leads to my conclusion that the Nvidia GPU is not fully disable and generating heat.

 

This I presume is due to the cooling solution being share by both CPU and Nvidia GPU, and I have no complains to the cooling solution that Lenovo designed (just a heads up here), like I said in Windows works as intended and it was designed to work in a hybrid way and not in a full state all the time.

 

With this I would like to see in the UEFI/BIOS of this machines an option to disable the dedicated Nvidia GPU, this would indeed be a much easier solution to deploy a Linux machine until Nvidia finds a way to fix this, and less hassle to our support team with constant complains from our employees.

 

Sorry for the long text, but I have to give you guys the most details on this for you to be able to see the full picture of this.

 

Thank you for your time.

 

Best regards,

Reply
Options

6107 Posts

10-29-2009

NC

17519 Signins

157336 Page Views

  • Posts: 6107
  • Registered: ‎10-29-2009
  • Location: NC
  • Views: 157336
  • Message 4 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-08-30, 12:26 PM

I had a guess that this request was going to be about linux  :smileyvery-happy:

 

I think the solution is to push on linux to provide same capability as Windows where either graphics device can be independently enabled/disabled as needed.  I checked with one of our linux guys and he said that there is a tool called nvidia-settings which can do what you want.  Can you please try it?

Reply
Options

5 Posts

08-29-2019

PT

8 Signins

94 Page Views

  • Posts: 5
  • Registered: ‎08-29-2019
  • Location: PT
  • Views: 94
  • Message 5 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-08-30, 14:04 PM

@someotherguy

 

I think that Canonical will not handle Nvidia drivers and their behaviour (they are proprietary drivers not open-source), so pushing or not Linux to this (IMO) will do nothing.

 

I have already tried the nvidia-settings or "Nvidia X Server Settings" app, it's worse than using the prime-select command, believe it or not.

 

I think the best solution was to enable that feature on UEFI/BIOS for the users, it would do no harm, it gives the consumer an alternative and a option out-of-box and in the end provides a simple solution.

 

If you please can pass this to the team in charge of the UEFI/BIOS development it would be great, and the bug I mention above.

 

Regarding the bug, try to replicate it by using the tool "BIOS Update Utility (Windows) Version 1.52" (n2iuj13w.exe).

Reply
Options

6107 Posts

10-29-2009

NC

17519 Signins

157336 Page Views

  • Posts: 6107
  • Registered: ‎10-29-2009
  • Location: NC
  • Views: 157336
  • Message 6 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-08-30, 14:21 PM

There is nothing simple about adding BIOS setting.  It's quite high bar, and this situation does not meet it.  We need to focus on why linux does not provide same capability as Windows device manager, and/or why nvidia-settings does not work either.

 

What is specific problem with nvidia-settings?

 

I did reproduce the bug from your youtube video, I will report that and request a fix.  

Reply
Options

5 Posts

08-29-2019

PT

8 Signins

94 Page Views

  • Posts: 5
  • Registered: ‎08-29-2019
  • Location: PT
  • Views: 94
  • Message 7 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-09-03, 14:14 PM

Hi @someotherguy,

 

I understand is not simple, but is a setting that is avaiable in other laptops from Lenovo in domestic line.

 

Take as example the Ideapad Y700-15ISK, equipped with an Geforce 960M, not a professional line like the ThinkPad line, but you can find that same setting I requested in the UEFI/BIOS.

 

Linux cannot deliver the same performance as Windows because (and IMO) the X Server (the framework responsible for drawing the GUI in Linux) cannot interact properly with the proprietary drivers that Nvidia provides to us end-consumer. This is an old and know issue, do a Google search for related topics on this subject and you will find that Nvidia does not put effort to optimize or even fix this hybrid GPU issue.

 

That's why I was asking for this feature because I as a consumer would have the choise to abdicate from my dedicated GPU (that I paid the extra for btw) and in this cased is useless and badly optimize for my main OS, and go with the integrated one, that proves to be the best one for my work.

 

You can add to this a longer battery life with the option requested, because like I said and suspect, even if you choose the Intel GPU via the terminal command (prime-select intel) the Nvidia GPU wont fully shutdown, and is still active taking the battery efficiency to the ground.

 

If you wish to test the above put a Windows 10 (v1903) and an Ubuntu (LTS 18.04.3) side-by-side with up-to-date drivers and put a countdown timer and then you will see what laptop get's the most out of a full charged battery.

Reply
Options

11 Posts

01-26-2008

FI

22 Signins

253 Page Views

  • Posts: 11
  • Registered: ‎01-26-2008
  • Location: FI
  • Views: 253
  • Message 8 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-09-20, 2:36 AM

I have been playing around with T490 for few days now. Straightaway I installed linux on the laptop and I noticed really poor battery life. Nvidia's proprietary drivers cannot power off the MX250 and there are projects like bbswitch, but it fails on powering off too. So I'm having constant 12-25W power draw, which gives me around 2-3 hours of battery life.  When comparing to my Lenovo Yoga 910, it runs on 8-12W on similar conditions even when it has 4K screen.

So I would prefer also a BIOS option so that I can use only Intel GPU for now. 

Reply
Options

11 Posts

01-26-2008

FI

22 Signins

253 Page Views

  • Posts: 11
  • Registered: ‎01-26-2008
  • Location: FI
  • Views: 253
  • Message 9 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-10-22, 6:47 AM

@someotherguy Any news? Will you consider adding the option for disabling dGPU in BIOS?

Reply
Options

5 Posts

12-13-2019

CA

8 Signins

99 Page Views

  • Posts: 5
  • Registered: ‎12-13-2019
  • Location: CA
  • Views: 99
  • Message 10 of 11

Re: T590/T490 UEFI/BIOS Option Request!

2019-12-13, 23:19 PM

Have you tried any of the methods to power down the dGPU like bbswitch/bbsleep/ACPI calls or removing the PCI device? I'm curious if the T490 responds the same as my P43s since they're very similar, except the P43s has a Quadro P520 (based on the MX250). Also, @dylanger from this thread reports it takes down his Matebook X Pro MX150

 

https://forums.lenovo.com/t5/ThinkPad-P-and-W-Series-Mobile/Disable-NVIDIA-P520-on-the-P43s-ACPI-Calls/m-p/4600898/highlight/true#M85431

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save