Hi,
I have a geforce 9600gt (nv94) display adapter which has its fan running at 100% speed. Yesterday I've compiled and booted with the latest nouveau-2.6 tree. sensors from lm_sensors can correctly acquire GPU temperature and PWM speed but as far as I understood setting the speed is still not supported, am I right?
dmesg lists 3 performance levels with 100% fanspeed all of them.
Are there any other things that I can try? I saw a prlvl_wr module parameter which enables setting performance level but it is indicated that it is dangerous. Anyway, anything that I can try and help you?
Thanks.
On 13/12/2012 11:02, Ozan Çağlayan wrote:
Hi,
I have a geforce 9600gt (nv94) display adapter which has its fan running at 100% speed. Yesterday I've compiled and booted with the latest nouveau-2.6 tree. sensors from lm_sensors can correctly acquire GPU temperature and PWM speed but as far as I understood setting the speed is still not supported, am I right?
dmesg lists 3 performance levels with 100% fanspeed all of them.
Are there any other things that I can try? I saw a prlvl_wr module parameter which enables setting performance level but it is indicated that it is dangerous. Anyway, anything that I can try and help you?
Thanks.
Hi Ozan,
Please have a look at this documentation: http://cgit.freedesktop.org/nouveau/linux-2.6/tree/Documentation/thermal/nou... It will tell you how to use fan management on your card :)
Please report back! I am interested in your results!
Martin
Hi Ozan,
Please have a look at this documentation: http://cgit.freedesktop.org/nouveau/linux-2.6/tree/Documentation/thermal/nou... It will tell you how to use fan management on your card :)
Please report back! I am interested in your results!
Martin
Hey this is nice! I'll try it tonight when I'm back home.
Thanks :)
On 17/12/2012 13:35, Ozan Çağlayan wrote:
Hi Ozan,
Please have a look at this documentation: http://cgit.freedesktop.org/nouveau/linux-2.6/tree/Documentation/thermal/nou... It will tell you how to use fan management on your card :)
Please report back! I am interested in your results!
Martin
Hey this is nice! I'll try it tonight when I'm back home.
Thanks :)
Here you go :)
I managed to reproduce the issue. Please test this patch!
Thanks for reporting, Martin
Here you go :)
I managed to reproduce the issue. Please test this patch!
Okay switching to automatic mode when pwm1 == 100 now gradually (in a few seconds, it is not cut down to 35 suddenly) lowers it down to 35. Switching to automatic mode while in manual mode doesn't make the pwm increase until 100.
It seems okay I think.
(Another point,
Shouldn't we expect that the pwm is set to full power back again when I disable thermal management? Currently when I echo 0 to pwm1_enable, the fan power stays the same, e.g. 35 for example.)
You can add a <Tested-by> for me for a future reference.
Thanks! Ozan Çağlayan
On 19/12/2012 20:39, Ozan Çağlayan wrote:
Here you go :)
I managed to reproduce the issue. Please test this patch!
Okay switching to automatic mode when pwm1 == 100 now gradually (in a few seconds, it is not cut down to 35 suddenly) lowers it down to 35. Switching to automatic mode while in manual mode doesn't make the pwm increase until 100.
Yep, exactly what I meant to :)
It seems okay I think.
(Another point,
Shouldn't we expect that the pwm is set to full power back again when I disable thermal management? Currently when I echo 0 to pwm1_enable, the fan power stays the same, e.g. 35 for example.)
So, we had some discussions within the nouveau community about this and we decided that 0 would mean, no updates on the current status.
Anything against it?
You can add a <Tested-by> for me for a future reference.
Sure, let me send a pull-request to the nouveau maintainer then :)
Thanks! Ozan Çağlayan
Thanks for your testing and feedback!
Martin
So, we had some discussions within the nouveau community about this and we decided that 0 would mean, no updates on the current status.
Anything against it?
So if I switch automatic mode on and then disable it then do some heavy GPU processing, the fan power will stay at what it was in the low-load state, am I wrong? Isn't this dangerous?
Le 20/12/2012 14:07, Ozan Çağlayan a écrit :
So, we had some discussions within the nouveau community about this and we decided that 0 would mean, no updates on the current status.
Anything against it?
So if I switch automatic mode on and then disable it then do some heavy GPU processing, the fan power will stay at what it was in the low-load state, am I wrong? Isn't this dangerous?
Of course it is, but why would you disable automatic fan management?
You are supposed to activate it and let it activated at all time.
Of course it is, but why would you disable automatic fan management?
You are supposed to activate it and let it activated at all time.
It's not me but someone inexperienced playing with sysfs tunables for example :)
On 21/12/2012 13:04, Ozan Çağlayan wrote:
Of course it is, but why would you disable automatic fan management?
You are supposed to activate it and let it activated at all time.
It's not me but someone inexperienced playing with sysfs tunables for example :)
Ah, sure. Well, there is documentation. And it isn't more dangerous than the current situation (always disabled).
We will be waiting a until one kernel is released before activating fan management by default.
We will be waiting a until one kernel is released before activating fan management by default.
So these fan stuff will be merged into 3.9?
Le 07/01/2013 17:25, Ozan Çağlayan a écrit :
We will be waiting a until one kernel is released before activating fan management by default.
So these fan stuff will be merged into 3.9?
Yeah, quite likely :)
I see no reasons for us not to. So far, all bugs have been fixed.
dri-devel@lists.freedesktop.org