Bug 102352

Summary: nv4x fan run whole time at 100%, stable patch existing since about 1 year, please merge
Product: xorg Reporter: caguduzexi
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: trivial    
Priority: medium CC: mirh
Version: unspecified   
Hardware: All   
OS: Linux (All)   
i915 platform: i915 features:
Description Flags
NV42 Quadro FX3450 Vbios dump
NV43 Quadro FX550 Vbios dump
NV49 Geforce 7900GS Vbios dump none

Description caguduzexi 2017-08-21 22:26:42 UTC
Martin Peres have made a fix for this issue in Sep.2016:


He also tagged this fix as stable:


After months nothing happening, imirkin have send out a ping:


Now over a half year later still nothing happened. Could someone take a look at this?

Comment 1 Ben Skeggs 2017-08-22 07:54:49 UTC
The patch you're talking about has been merged for a long time now.
Comment 2 caguduzexi 2017-08-23 22:51:41 UTC
I saw after your report that the patch is been merged into the kernel since 4.11-rc1. Every later kernel should not let the gpu-fan run at 100%.
I tested now a fresh linux live iso with kernel 4.12 and have 100% gpu-fan the whole time. The fan speed did not change from the 100% when the computer is been turned on. NV43 and NV42 GPUs are been tested and none of those slows down.
If there is some other live linux iso i should test, i would do that.
Comment 3 caguduzexi 2017-10-03 16:10:06 UTC
Any news on this? What should i do?
Comment 4 caguduzexi 2017-10-03 20:42:20 UTC
Created attachment 134644 [details]
NV42 Quadro FX3450 Vbios dump

Here is a VBIOS dump of a Nvidia Quadro FX3450 card. I got it by running 
"cp /sys/kernel/debug/dri/0/vbios.rom  ./vbios_fx3450.rom"
Comment 5 caguduzexi 2017-10-03 21:15:51 UTC
Created attachment 134645 [details]
NV43 Quadro FX550 Vbios dump

Here is a VBIOS dump of a Nvidia Quadro FX550 card. I got it by running 
"cp /sys/kernel/debug/dri/0/vbios.rom  ./vbios_fx550.rom"
Comment 6 caguduzexi 2017-10-03 21:26:16 UTC
Thanks to mupuf. He find out that the reason for not working fan is:

nouveau 0000:08:00.0: therm: parsing the fan table failed

This have been displayed by adding "nouveau.debug=debug" to the kernel boot line.
Comment 7 Martin Peres 2017-10-10 20:42:37 UTC
Sorry for delay. I wanted to pick it up this weekend, but failed. I will try again next week end!
Comment 8 caguduzexi 2017-10-23 22:49:46 UTC
I bought extra for this bug an Nvidia 7900GS card. It have a bigger and powerfull fan - that is running the whole time at 100%. Kernel 4.13.9 . Because its such a powerful fan, you have to speak louder to other people in the same room when you are both next to the computer...
Should i do something to help fixing this bug?
Comment 9 caguduzexi 2017-10-23 22:51:56 UTC
Created attachment 135017 [details]
NV49 Geforce 7900GS Vbios dump

Here is a VBIOS dump of a Nvidia Geforce 7900GS card. I got it by running 
"cp /sys/kernel/debug/dri/0/vbios.rom  ./vbios_geforce_7900gs.rom"
Comment 10 caguduzexi 2018-01-29 13:36:51 UTC
@Martin Peres
Sorry for delay. I wanted to pick it up this weekend, but failed. I will try again next week end!

We have now the next year. There was tons of week ends in between your post and now. Nothing happened. One of the fan have failed because it ran the whole time at 100%. Now i have to buy a new fan.

When would i be able to use the computer like expected?
Comment 11 caguduzexi 2018-08-12 22:30:54 UTC
I tried now Kernel 4.17.14 (the latest kernel recently).
The error is still there! Please help fixing this! I dont know what to do. Fans are spinning at 100% the whole time.
Comment 12 mirh 2019-06-19 16:04:16 UTC

Please retest >5.0, and also report back in bug 107447 perhaps.
Comment 13 Martin Peres 2019-12-04 09:30:45 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/365.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.