Fix ASUS UX533F High Temperature and Fan Off Issue on Ubuntu 19.04

asusnvidia-geforcetemperature

Using this boot workaround, I have been able to install Ubuntu 19.04 on my recently acquired ASUS UX533FN:

  • ASUS BIOS version 202 (already up-to-date)
  • NVidia GeForce MX150 with NVidia proprietary driver 418 installed
  • Linux version 5.0.0-16-generic
  • no Intel microcode update for the moment (dis_ucode_ldr as linux boot param)

Audio is working! For comparison, I haven't been able to have it working on Ubuntu 18.04 LTS.

Now my problem is the CPU temperature is very high! around 70-80°C without doing anything special that'd claim much CPU power – just writing these lines for example… and the fan doesn't run at all.


I have found the following workaround:

sudo prime-select query

If this command returns nvidia, then run:

sudo prime-select intel

then log off.

Result:
When you log back on, check the CPU temperature decreases and reach reasonable values (between 40°C and 50°C for example, depending on the room temperature), and you should hear the fan running when needed.

But this is only a workaround with which the NVIDIA GPU is not used at all…


Questions

How can I have the NVIDIA graphics card and the fan operational, without the CPU temperature going high?

Maybe I should stick with the Intel graphics only? I didn't ask for an NVidia card in the first place… I didn't realize this laptop had an NVidia card when I bought it.

Best Answer

To date, the best answer is to use the following workaround:


sudo prime-select intel

then log off.


After that, I have no more temperature issue with my laptop, and the fan does work when needed.

The drawback is that the NVidia GPU is simply not used at all, but it's fine for me. If I'd known this laptop model had an NVidia card when I bought it, I'd have selected the same model but without an NVidia card.

Related Question