Page 2 of 2 FirstFirst 12
Results 11 to 18 of 18

Thread: Script for Fan Speed Control

  1. #11
    Join Date
    Aug 2014
    Posts
    3

    Default

    Ok, I found how to save my configuration.
    In nvidia-gui.py, line 119 & 120:
    Code:
    x_values = [0,  55, 59, 61, 63, 64, 65, 68, 80, 100, 110] #temp
    y_values = [15,  16, 17, 32, 63, 83, 92, 94, 98, 99, 100] #speed
    and at the line 66:
    Code:
    first = [0,10]
    I start at 10%, but the bios of my card start at 28%. So my minimum speed is 28%.
    To modify this, I've seen this thread, but I'm a little afraid to change the bios of my card (waranty etc..)

    To start your software, I've wrote this script to have a log file:
    Code:
    #! /bin/bash
    exec >/home/nsaha/.Nvidia_control_fan/start_fanspeed.log 2>&1
    python /home/nsaha/.Nvidia_control_fan/nvidia-gui.py
    But I still have the window at startup
    Anyway, this is an excellent software, thank you !

  2. #12
    Join Date
    Jan 2014
    Location
    Rome
    Posts
    8

    Post

    Thank you!
    Good job in modifying the script!
    I thought that a limit of 30% could be acceptable, but I was thinking of a gaming configuration

    Quote Originally Posted by nsaha View Post
    But I still have the window at startup
    If I have understood, you want the script to run without the GUI, right?

  3. #13
    Join Date
    Aug 2014
    Posts
    3

    Default

    Quote Originally Posted by MisterPup View Post
    If I have understood, you want the script to run without the GUI, right?
    Yes, but I've found a solution: I've commented the line 222 like this
    Code:
    #chart.show()
    And the script works without the GUI.
    With this script and Psensor, I can verify that all is fine

  4. #14
    Join Date
    Jan 2014
    Location
    Rome
    Posts
    8

    Default

    Ok

  5. #15
    Join Date
    Nov 2014
    Posts
    2

    Default

    I actually use a simple bash script to do the work, but yours are far more sophisticated, great job!

    The thing is the method we use is the same, nvidia-settings is the (only possible?) responsible to tweak the fan.

    However last days I tried to make some CUDA computations over tty, necessarily without a running X server. And what happens is that [gpu:0] and [fan:0] don't exist anymore, since there is no X servers/displays, thus nvidia-settings -a ... doesn't work.

    What you think about? Any ideas to set fan speeds without X servers?

  6. #16
    Join Date
    Jan 2014
    Location
    Rome
    Posts
    8

    Default

    Thank you!
    No I'm sorry, I don't know how to do it. I've done some tests and, as you said, nvidia-settings doesn't work.
    I've taken a look on the web, and I've found this outdated article
    https://sites.google.com/site/akohlm...dless-X-Server
    Also I've found your question on the Nvidia forum, have you tried the solutions proposed there?

  7. #17
    Join Date
    Nov 2014
    Posts
    2

    Default

    Thank you, that worked

    It doesn't allow you to auto adjust fan speeds, but to set a fixed speed and the GPU to hold this parameter. Although, this seems to be the best that can be done with the faulty geforce products line.

    I don't understand why nvidia doesn't have a proper heat management script inside the BIOS or the driver, so I'll keep watching for user mods to a lower level implementation oh these hacks. Please let me know if you find any driver related solution.

  8. #18
    Join Date
    Jan 2014
    Location
    Rome
    Posts
    8

    Default

    Perfect!
    Ok, you too if you find it first

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •