Не работает охлаждение CPU

подошел на минуту к компьютуру,попробовал на mxlinux(debian stable),lmsensors работает,определяет чип правильно it8620-isa-0228
,версия 3.5.0.3,в arch 3.6.0.2
почему в arch выкинули поддержку it8620 если в debian работает?
Linux Forever!
vasek
Vadim, если будешь пробовать создавать файл /etc/sensors.d/it8620e, то тогда нужно будет убрать все дополнения в части it87.
Возможно я и не прав .... модуля то it86 в ядре нет, только it87 .... честно говоря, что то ни хрена не могу сообразить сработает это или нет и нужно ли прописывать этот it87??? с другой стороны у тебя что то показывается и без прописки i87 ... вообщем затупил, а проверить не могу, да и гуглить особо нет желания.
Вообщем дерзай .... а не получится, то и не переживай - просто добавляй к показания определенное число, которое примерно оцени сам.
Ошибки не исчезают с опытом - они просто умнеют
Vadim
lmsensors работает,определяет чип правильно it8620-isa-0228
Если там правильно показывает температуру, вот и оценится можешь ....

Vadim
почему в arch выкинули поддержку it8620 если в debian работает?
.... они не обновлялись .... debian как мамонт .... шутка
Ошибки не исчезают с опытом - они просто умнеют
вот вывод в mxlinux
sensors
radeon-pci-0008
Adapter: PCI adapter
temp1:         +9.0°C  (crit = +120.0°C, hyst = +90.0°C)

fam15h_power-pci-00c4
Adapter: PCI adapter
power1:           N/A  (crit =  65.19 W)

it8620-isa-0228
Adapter: ISA adapter
in0:          +0.78 V  (min =  +0.00 V, max =  +3.06 V)
in1:          +1.52 V  (min =  +0.00 V, max =  +3.06 V)
in2:          +2.05 V  (min =  +0.00 V, max =  +3.06 V)
in3:          +2.05 V  (min =  +0.00 V, max =  +3.06 V)
in4:          +2.04 V  (min =  +0.00 V, max =  +3.06 V)
in5:          +2.23 V  (min =  +0.00 V, max =  +3.06 V)
in6:          +2.23 V  (min =  +0.00 V, max =  +3.06 V)
3VSB:         +3.29 V  (min =  +0.00 V, max =  +6.12 V)
Vbat:         +3.05 V
fan1:        2027 RPM  (min =    0 RPM)
fan2:           0 RPM  (min =    0 RPM)
fan3:           0 RPM  (min =    0 RPM)
fan4:           0 RPM  (min =    0 RPM)
fan5:           0 RPM  (min =    0 RPM)
temp1:        +33.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       -128.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = disabled
temp3:        +23.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = Intel PECI
temp4:        +41.0°C
temp5:        +45.0°C
temp6:        +45.0°C
intrusion0:  ALARM

k10temp-pci-00c3
Adapter: PCI adapter
temp1:         +9.2°C  (high = +70.0°C)
                       (crit = +80.0°C, hyst = +79.0°C)
вот 45 гр. и есть темп.ядер.33гр-материнки.
и что интересно,в /etc/sensors3.conf нет про it8620
$ cat /etc/sensors3.conf |grep -i it8
chip "it87-*" "it8712-*" "it8716-*" "it8718-*" "it8720-*"
как оно тогда работает?
conky на mxlinux показывают не тот выход,а k10temp-pci-00c3
Adapter: PCI adapter
temp1: +9.2°C (high = +70.0°C),надо как-то переключить.
или убрать k10temp-pci-00c3 совсем.
debian как мамонт .... шутка - да версия lm-sensors почти такая-же
Linux Forever!
запустил 3 систему ,debian testing,не работает как и в arch.
это из-за нового ядра,в mxlinux Linux mx 4.19.0-13-amd64 или версии lm-sensors,интересно.

попробовал старую версию 3.5.0.3 lm-sensors в debian-testing,заработало.Значит дело не в ядре а в самом пакете.
в debian заблокировал версию,поищу старую версию для Arch.
разработчики,нахрена ломать что работает..
Linux Forever!
Вчера вечером немного затупил и поленился заглянуть в исходники модуля it87 - так вот, этот модуль поддерживает кучу датчиков, в том числе и it6820e
IT8620E  Super I/O chip w/LPC interface
Вот только похоже этот модуль не правильно обсчитывает температуру этого датчика - и лезти дальше в эту кухню и искать причину, нет смысла.
Предлагаю попробовать следующий способ (и похоже последний) - как уже писал выше создать файл /etc/sensors.d/it8620e - содержание приведено выше (насколько понимаю этот файл должен должен подкоректировать модуль it87 в части расчета) и попробовать два варианта загрузки
- просто перегрузиться, ничего не прописывая
- загрузиться с параметром it87.force_id=0x8728
Если и это не поможет, то остается только одно - добавляй к показаниям поправку, ориентируясь на указанное выше значение 45град.

На этом, думаю, можно и завязывать ....
Ошибки не исчезают с опытом - они просто умнеют
vasek
остается только одно - добавляй к показаниям поправку
vasek,когда я начинал,возился с настройками conky ,смутно помню но но моему в конфигурации есть возможность сдвинуть показания на какое-то значение?
не знаешь?
и как из
temp1:        +27.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       -128.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = disabled
temp3:        +14.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = Intel PECI
temp4:        +32.0°C
temp5:        +45.0°C
temp6:        +45.0°C
направить на conky именно допустим temp4?
Linux Forever!
Vadim
направить на conky именно допустим temp4?
Не использую conky - для вывода информации спользую скрипт с dzen2 и вывожу всего 4 параметра: температура, память, заряд и дата.
А так как у меня tiling WM, то также вывожу информацию о workspaces (WS): номер текущего, номера открытых и количество открытых приложений в каждом WS.
Температура считывается из /sys/class/thermal/thermal_zone*/ и имеет три уровня: normal, warning, critical с соответсвующим цветом (зеленый, желтый, красный).

В части
Vadim
есть возможность сдвинуть показания на какое-то значение?
Сдвинуть думаю можно, добавив операцию сложения .... проверить не могу, так как conky не установлен ... может кто то и подскажет.
Ошибки не исчезают с опытом - они просто умнеют
вот пока добавил на mate-panel temp4 и обороты

temp4 на несколько гр. ниже,не страшно,по оборотам вентилятора четко видно.
когда больше 2400 температура большая.
vasek
- загрузиться с параметром it87.force_id=0x8728
оказывается надо it87.force_id=0x8620,при чем 8728?в вики ошиблись.
так лучше и больше всего показывает.
вот немного прогрел проц,работает
Linux Forever!
Можно добавить так, например, пусть то что выводится в conky для упрощения запишем как echo '10' , тогда
echo '10'
10
echo '10'|awk '{ print $1+30 }'
40

Vadim
оказывается надо it87.force_id=0x8620,при чем 8728?в вики ошиблись.
Смотри эту ссылку для it8620E
(2014-03-16) One request (Kertesz Laszlo). No datasheet. We had a report that the chip is somewhat compatible with the IT8728F for the hardware monitoring part. Be very careful with fan control as it wasn't tested. So you can try loading the it87 driver with force_id=0x8728 and see how it goes. If you do, please report!

PS - хотя это и не важно, можно вообще этот параметр не писать, если зависмость линейная, - всеравно же добавлять будешь в обоих случаях
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.