Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [Wiki] [HOWTO] Настройка lm-sensors - контроль за работой компьютера  (Прочитано 180708 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ScriptMakeR

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Извиняюсь, туплю. Все, вроде, работает. Только вот теперь у меня на панели 14 показателей температуры.
Ет так должно быть? Не многовато ли?
temp1, temp2, temp3, temp4, temp5, temp6, core0, core1 и целых 6 штук ЦП с разными показателями.
З.Ы. : Нет температуры HDD и скорости куллеров. Их можно как-нить добавить?
« Последнее редактирование: 19 Марта 2011, 09:03:11 от ScriptMakeR »
Вирусы под Linux распространяются методом "Ух ты!!! Дай посмотреть!" ;)

Оффлайн Charles Malaheenee

  • Активист
  • *
  • Сообщений: 756
  • Учтите, мы можем дать и вредный совет.
    • Просмотр профиля
14?! Многовато:) Правой кнопкой на всех этих значках - настройка и там настраиваете, что душе угодно.
« Последнее редактирование: 19 Марта 2011, 11:11:46 от Malaheenee »
Все мы где-то, когда-то и в чем-то были новичками.

Оффлайн ScriptMakeR

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Хм.. А какие лучше убрать и какие оставить? ;)
libsensors
   temp1
   temp2
   temp3
   temp4
   temp5
   temp6
   core0
   core1
hddtemp
   /dev/sg0
   /dev/sda
acpi
   FDTZ
   BATZ
   SKNZ
   CPUZ
   DTSZ
   GFXZ
Просто не совсем понимаю, какой за что отвечает.
Вирусы под Linux распространяются методом "Ух ты!!! Дай посмотреть!" ;)

Оффлайн Charles Malaheenee

  • Активист
  • *
  • Сообщений: 756
  • Учтите, мы можем дать и вредный совет.
    • Просмотр профиля
   core0 - температура ядер
   core1 - температура ядер
   /dev/sg0 - температура жесткого диска
   /dev/sda - температура жесткого диска; любой, мы выбираем обычно этот

Остальное можно в БИОСе посмотреть, чтобы определиться что за что отвечает.
Все мы где-то, когда-то и в чем-то были новичками.

Оффлайн Antony3d

  • Любитель
  • *
  • Сообщений: 83
  • 12.04+GNOME Shell 3.4.1
    • Просмотр профиля
Очень непонятная проблема меня преследует.  :-\

Задача была такая: регулировать обороты кулера в зависимости от температуры ядер.

Решилась установкoй и настройкой lm-sensors, fancontrol, pwmconfig. В данный момент, после настройки pwmconfig имеем:


a3d:~$ cat /etc/fancontrol

# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=5
DEVPATH=hwmon1=devices/platform/it87.656
DEVNAME=hwmon1=it8720
FCTEMPS= hwmon1/device/pwm1=hwmon1/device/temp2_input
FCFANS= hwmon1/device/pwm1=hwmon1/device/fan1_input
MINTEMP= hwmon1/device/pwm1=48
MAXTEMP= hwmon1/device/pwm1=56
MINSTART= hwmon1/device/pwm1=65
MINSTOP= hwmon1/device/pwm1=60
MINPWM= hwmon1/device/pwm1=60
MAXPWM= hwmon1/device/pwm1=195

Обороты на вентиляторе hwmon1/device/fan1_input автоматически плавно регулируются в зависимости от температуры. Всё вроде бы красиво и хорошо, НО! После перезагрузки контроль оборотов пропадает, а иногда работает (примерно 50на50), хаотично.

Стал разбираться в чём же может быть дело, позапускал pwmconfig в обоих случаях (когда работает и не работает). Разобрался... это, господа, просто какой-то немыслимый убунтец.  :o

Оказывается в одних случаях, при загрузке системы, мы имеем наименование датчиков "hwmon1/device/*" а в других "hwmon0/device/*".
И соответственно для того что бы обороты регулировались приходится каждый раз править (подменять) файл "/etc/fancontrol", в кротом вместо "hwmon1/device/*" указаны "hwmon0/device/*". После этого соответственно перезапускать сервис "/etc/init.d/fancontrol". А кроме этого, раз поменялись названия устройств, то и gkrealm соответственно перестаёт показывать температуру/обороты, правим еще и его конфиг.

В итоге имею полное извращение, 2 конфиг-файла fancontrol0 и fancontrol1:
(Нажмите, чтобы показать/скрыть)

В зависимости от неизвестной погоды на марсе, одним из этих файлов приходится подменять настоящий /etc/fancontrol, потом перезапускать сервис, а потом еще править вывод сенсоров в gkrealm.  :tickedoff:

В какую сторону копать? Что, в каких логах искать? В какой момент вообще система решает как назвать датчики hwmon1/device/ или hwmon0/device/ ? Почему она их называет по разному, в зависимости от чего?
 :'( Плиз хелп!  ???

п.с. на всякий случай вывод sensors (который вроде бы непричем):
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 30 Марта 2011, 09:43:42 от Antony3d »

Trojan386

  • Гость
по данному мануалу ставил датчики на все свои компы, но на буке температура ядер по 60 -65, быстро перезагружаюсь в винду, на эвересте температура ядер 45-50-55, судя по работе куллера что Windows, что Ubuntu имеет одинаковые температуры, но кто из них врёт?

Пользователь решил продолжить мысль [time]Fri Apr  1 10:43:53 2011[/time]:
Хм.. Если на ноуте Acer 5720g через апплет частоты процессора выставить максимальную частоту (1.5), то через секунд 15 температура ядел становится 75-80, ЦП 60-65 и кулер гудит как бешеный. В винде даже в играх так не греется, а тут при простое, видяха радеон, но стоят стандартные дрова из синаптика (ati-xorg-video bla bla и radeon-xorg-video bla bla)
« Последнее редактирование: 01 Апреля 2011, 10:44:58 от Trojan386 »

Оффлайн mygreatrussia

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Привет всем! Установил lm-sensors 3,3,0, ядро 2.6.35-28,
Команда sensors выдает следующие результаты:
acpitz-virtual-0
Adapter: Virtual device
temp1:        +40.0°C  (crit = +95.0°C)

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:   +31.0°C 
Core0 Temp:   +35.0°C 
Core1 Temp:   +28.0°C 
Core1 Temp:   +32.0°C 
П,С. может кто то знает как настроить чтоб отображались вольтаж, обороты куллеров и другие данные. Линукс осваиваю недавно плиз сильно не пинать.

Оффлайн -alex-

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля

Пользователь решил продолжить мысль 06 Мая 2011, 11:18:01:
Здравствуйте.
Подскажите плиз как сделать чтобы при логоне по ssh сразу видеть вывод sensors ?
  Извиняюсь сам разобрался (apt-get install update-motd)
« Последнее редактирование: 06 Мая 2011, 11:18:21 от -alex- »

Оффлайн tokmakoff

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
День добрый!  Кто-нибудь уже сталкивался с проблемой с датчиками на 1155 сокете?
На старой мамке (asus p5q)и процессоре (core duo 8600)  все работало.  Сделал апргред (т.е. все поменял :) )  и на новой мамке и проце не определяются датчики.  Воевал уже по всякому, перечитал и перепробывал пол форума - результат 0.
С hdd даже ничего переделывать не пришлось - все подцепилось и нормально кажет. Температур процессора и мамки - нет.
Мать - ASUS p8p67, камень i5 2500.

sensor-detect выдает следующее
(Нажмите, чтобы показать/скрыть)

lsb_release -d
Description:   Ubuntu 10.04.2 LTS

sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.

Если кто-то смог решить проблему и подскажет  или готов попробовать решить - буду признателен.

Оффлайн elenhil

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Здраствуйте, переставил старую систему, столкнулся с проблемой (ubuntu 10.04)
сразу скажу, что на прошлой системе (10.04) я в конце концов все настроил, а сейчас не получается

нужно настроить скорость вращения вентиляторов
ставлю lm-sensors, pwmconfig, fancontrol
делаю
sudo sensors-detect
на все вопросы отвечаю yes
выполняю sensors:
acpitz-virtual-0
Adapter: Virtual device
temp1:       +64.0°C  (crit = +98.0°C)                 

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +54.0°C  (crit = +100.0°C) 
как видим, вентиляторов не видно
соответственно, pwmconfig выдает ошибку:
# pwmconfig revision 5770 (2009-09-16)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed
соответственно, fancontrol не работает

гугл сообщает что, скорее всего, просто нету таких датчиков в системе
однако, на старой системе все прекрасно работало

как быть ?

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
sensors-detect
...
Driver `k10temp':
  * Chip `AMD Family 10h thermal sensors' (confidence: 9)

Warning: the required module k10temp is not currently installed
on your system. If it is built into the kernel then it's OK.
Otherwise, check http://www.lm-sensors.org/wiki/Devices for
driver availability.

No modules to load, skipping modules configuration.

root@amd:/home/thunder# modprobe k10temp
FATAL: Module k10temp not found.

root@amd:/home/thunder# sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
Чо не хватает то? В Дебиане показало темпу проца после sensors-detect, допольнительно для этого не ставил ничего.

Пользователь решил продолжить мысль 11 Мая 2011, 10:04:29:
впиливать драйвер в ядро не охота, попробую поставить 2.6.38-5, там уже точно должен быть.

----------------

новое ядро решило проблему
« Последнее редактирование: 12 Мая 2011, 02:26:28 от ⚡ Thunde® ⚡ »

Оффлайн mygreatrussia

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
elenhil
запусти снова sensors-detect в самом конце он тебе выдаст какие необходимы модули для корректного отображения данных запусти модули sudo modprobe it87 - например и должен показывать больше датчиков(вместо it87 подставишь те которые выдаст sensors-detect)...

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
А как теперь в unity  в графическом режиме смотреть lm-sensors?
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
это как в графическом?
вообще также как и раньше

sensors
предварительно надо сделать
sensors-detect

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
был такой сенсорс гном аплет а теперь этого вроде как нету так же как и гнома. теперь же unity все через одно место.
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

 

Страница сгенерирована за 0.074 секунд. Запросов: 25.