Re: support for fans in nvidia gtx285?
Rio <[email protected]>
| Newsgroups | gmane.comp.gnome.apps.gkrellm |
|---|---|
| Message-ID | <[email protected]> |
On Tuesday 28 July 2009, Bill Wilson wrote: > On Tue, 28 Jul 2009 18:09:24 -0400 > Rio <[email protected]> wrote: > > > i have a gtx285. lm_sensors 2.10.7 cannot work with it yet. says there is no > > driver available for the ADT7473. the 2.6 29 kernel supports the chip and it > > is enabled. > > > > yet gkrellm somehow gets the gpu and board ambient temps and they are correct. > > > > is there limited support for the 7473 built into gkrellm or is it getting this > > data from something else? > > > > i would like very much to be able to monitor the fan speeds on these cards. > > they are pwm. > > > > suggestions? > > gkrellm first tries to get sensor data using lm_sensors, but can fall back > to reading values directly from the kernel. It tries lm_sensors first because > that is more likely to have correct scaling factors for newer sensor chips. > If it is a newer chip gkrellm doesn't know about, gkrellm still tries to read the > data but scales data by some default values which may just be accidentally > right for your chip. Or it can also get temperatures from the ACPI interface. > > We can tell more about what gkrellm is doing and the possibility of getting > fan data if you get sensor debug info by running: > > gkrellm -d 0x80 > ok i did it twice once with the adt7473 kernel module loaded and got 2 different readouts. first, this is with the 7473 module loaded: --- GKrellM 2.3.2 --- hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|34|C||/dev/sdb|WDC WD7502ABYS-02A6B0| 33|C| nvidia-settings gpus = 2 libsensors: init OK it8718:/sys/devices/platform/it87.656 it8718@290/in0 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in1 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in2 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in3 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in4 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in5 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in6 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in7 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in8 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan1 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan2 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan3 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan4 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan5 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/temp1 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/temp2 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/temp3 290ffff libsensors: error determining type for: it8718@290/vid libsensors: error determining type for: it8718@290/alarms coretemp:/sys/devices/platform/coretemp.0 coretemp@0/temp1 ffff coretemp:/sys/devices/platform/coretemp.1 coretemp@1/temp1 1ffff coretemp:/sys/devices/platform/coretemp.2 coretemp@2/temp1 2ffff coretemp:/sys/devices/platform/coretemp.3 coretemp@3/temp1 3ffff then this is without the module loaded: hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|34|C||/dev/sdb|WDC WD7502ABYS-02A6B0| 33|C| nvidia-settings gpus = 2 libsensors: init OK it8718:/sys/devices/platform/it87.656 it8718@290/in0 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in1 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in2 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in3 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in4 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in5 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in6 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in7 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/in8 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan1 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan2 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan3 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan4 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/fan5 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/temp1 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/temp2 290ffff it8718:/sys/devices/platform/it87.656 it8718@290/temp3 290ffff libsensors: error determining type for: it8718@290/vid libsensors: error determining type for: it8718@290/alarms coretemp:/sys/devices/platform/coretemp.0 coretemp@0/temp1 ffff coretemp:/sys/devices/platform/coretemp.1 coretemp@1/temp1 1ffff coretemp:/sys/devices/platform/coretemp.2 coretemp@2/temp1 2ffff coretemp:/sys/devices/platform/coretemp.3 coretemp@3/temp1 3ffff load_sensors_config: <sensor_config_version> <1> load_sensors_config: <sensor_sysdep_private> <2> load_sensors_config: <sensor_float_factor> <10000> load_sensors_config: <gkrellm_float_factor> <1000> load_sensors_config: <"Core> <0" "coretemp@0/temp1" 0 0 0 0> load_sensors_config: <"Core> <1" "coretemp@1/temp1" 0 0 0 0> load_sensors_config: <"Core> <2" "coretemp@2/temp1" 0 0 0 0> load_sensors_config: <"Core> <3" "coretemp@3/temp1" 0 0 0 0> load_sensors_config: <"sda"> <"hddtemp/sda" 10000 0 0 0> load_sensors_config: <"sdb"> <"hddtemp/sdb" 10000 0 0 0> load_sensors_config: <"temp1"> <"it8718@290/temp1" 0 0 0 0> load_sensors_config: <"temp2"> <"it8718@290/temp2" 0 0 0 0> load_sensors_config: <"temp3"> <"it8718@290/temp3" 0 0 0 0> load_sensors_config: <"GPU> <A" "nVidia GPU Ambient" 10000 0 0 0> load_sensors_config: <"GPU:0"> <"nVidia GPU:0 Core" 10000 0 0 0> load_sensors_config: <"GPU:1"> <"nVidia GPU:1 Core" 10000 0 0 0> load_sensors_config: <"fan1"> <"it8718@290/fan1" 0 0 0 0> load_sensors_config: <"fan2"> <"it8718@290/fan2" 0 0 0 0> load_sensors_config: <"fan3"> <"it8718@290/fan3" 0 0 0 0> load_sensors_config: <"fan4"> <"it8718@290/fan4" 0 0 0 0> load_sensors_config: <"fan5"> <"it8718@290/fan5" 0 0 0 0> load_sensors_config: <"in0"> <"it8718@290/in0" 0 0 0 0> load_sensors_config: <"in1"> <"it8718@290/in1" 0 0 0 0> load_sensors_config: <"in2"> <"it8718@290/in2" 0 0 0 0> load_sensors_config: <"in3"> <"it8718@290/in3" 0 0 0 0> load_sensors_config: <"in4"> <"it8718@290/in4" 0 0 0 0> load_sensors_config: <"in5"> <"it8718@290/in5" 0 0 0 0> load_sensors_config: <"in6"> <"it8718@290/in6" 0 0 0 0> load_sensors_config: <"in7"> <"it8718@290/in7" 0 0 0 0> load_sensors_config: <"in8"> <"it8718@290/in8" 0 0 0 0> load_sensors_config: <units_fahrenheit> <0> load_sensors_config: <volt_display_mode> <0> fans 1-4 are for the motherboard and work fine. fan5 duplicates fan4. none of the it87 inX voltages are correct except in1 which is the ram voltage. all the others are useless. eg: i read somewhere in3 was supposed to be the 5v line. it reads 2.94v but anyway i don't see anything with or without the 7473 loaded to help. > Bill > > ______________________________________________ > Gkrellm mailing list > [email protected] > Read archives-join-leave-set RSS feed: > http://archive.lists.netservicesgroup.com > This service is provided by The Network Services Group: > http://www.netservicesgroup.com > > -- Rio ______________________________________________ Gkrellm mailing list [email protected] Read archives-join-leave-set RSS feed: http://archive.lists.netservicesgroup.com This service is provided by The Network Services Group: http://www.netservicesgroup.com