Products > Computers

Thinkpad W540 and ubuntu

(1/2) > >>

ceoxrad:
Hello everyone, I posted the message below on the Ubuntu forums but nobody read my message in days and this issue is pretty serious for me right now.
I understand that this forum may not be the best for this kind of question but maybe someone knows how to help me.
I have a Thinkpad W540 with a discrete GPU (Nvidia quadro k1100m) and the thing runs really hot under Ubuntu while it should not.
The gpu chip is under the left palmrest of the machine, and when the gpu is heavily utilized a heating of the area is to be expected (this is what happens on Windows 10), if the gpu is disabled via Nvidia driver or is not used the palmrest is stone cold.
If I run Ubuntu on the machine (I tried 18.04 LTS and 20.04 LTS, identical outcome) the palmrest is really hot some minutes after boot (even if the PC is lightly loaded). I'm sure this is not an hardware problem because under Windows is perfectly fine. To further confirm this I tried the same on an identical W540 with the same result. This heating seems caused by the gpu, it's similar to the one I experience on Windows when the gpu is under load  |O.
I tried installing different drivers (Nouveau and proprietary Nvidia 390, both on Ubuntu 20.04 and 18.04) and sadly it makes no difference at all. From Nvidia control panel (with Nvidia driver installed) I saw that the gpu clock is always at 705MHz. This might explain the heating: the gpu is in a high power state doing nothing!

Do you guys know a way to prevent this? I don't care about the discrete gpu at all (might as well disable it permanently) but I do care about my wrist health and this thing is driving me crazy.
Sadly this device does not allow to disable the discrete gpu in bios so the only way out is either to fix the issue via software or change my laptop.
I'm also considering a vBios mod, if this can solve the problem.

If you have any suggestion on what to do this is greatly appreciated.
Thanks in advance and if you need further information I can provide them

andersm:
I've got one of those at work. I ultimately installed the Nvidia proprietary drivers, and used its control panel to switch to the Intel GPU. I don't know if this turns the Nvidia GPU completely off, but at least the machine is significantly cooler than before.

ceoxrad:
Thank you for the answer, the fact that you managed to make it usable is great news!
Did you use the drivers suggested by ubuntu in the additional driver page or straight from Nvidia website? With the suggesed ones (nvidia 390) is hot even with Nvidia gpu disabled

chriva:
Install Nvidia's drivers. I have no idea why they still default to the open source garbage...

Not sure if they've fixed the the optimus crashfest yet but you might also want to look into getting that up and running after you've installed the drivers :)

Last time I messed with it they'd even blacklisted Nvidia's drivers in a hard to find script file only to force their beliefs on people. I hope you don't have as bad a time as I had :)

andersm:

--- Quote from: ceoxrad on May 23, 2020, 01:24:41 pm ---Did you use the drivers suggested by ubuntu in the additional driver page or straight from Nvidia website? With the suggesed ones (nvidia 390) is hot even with Nvidia gpu disabled
--- End quote ---
It looks like I currently have the recommended nvidia-driver-390 installed. You certainly notice that the left palm rest is warmer than the right hand side, but it doesn't get hot. The fan also isn't constantly running at full speed, like I remember from before installing any drivers, or with Nouveau.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod