[conky] отображать температуру процессора

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

[conky] отображать температуру процессора

Непрочитанное сообщение Gloft » 2010-08-04 21:00:01

Почитал чужие конфиги и документацию везде написано что для отображения в conky температуры процессора необходим пакет lm_sensors.
У поминания о том что он есть под FreeBSD я не нашел.
Как снимать температуру процессора на FreeBSD?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: [conky] отображать температуру процессора

Непрочитанное сообщение manefesto » 2010-08-05 10:23:06

Код: Выделить всё

kldload coretemp
sysctl -a | grep temp
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: [conky] отображать температуру процессора

Непрочитанное сообщение Mox » 2010-08-20 13:42:10

Gloft писал(а):Почитал чужие конфиги и документацию везде написано что для отображения в conky температуры процессора необходим пакет lm_sensors.
У поминания о том что он есть под FreeBSD я не нашел.
Как снимать температуру процессора на FreeBSD?
а что за проц?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: [conky] отображать температуру процессора

Непрочитанное сообщение Gloft » 2010-10-22 22:23:43

CPU: Intel(R) Core(TM)2 Quad CPU Q9650 @ 3.00GHz (2999.68-MHz K8-class CPU)
Origin = "GenuineIntel" Id = 0x1067a Family = 6 Model = 17 Stepping = 10
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x408e3fd<SSE3,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,XSAVE>
AMD Features=0x20100800<SYSCALL,NX,LM>
AMD Features2=0x1<LAHF>
TSC: P-state invariant

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: [conky] отображать температуру процессора

Непрочитанное сообщение Mox » 2010-10-23 0:09:29

тогда смотри ответ от manefesto
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

kuolema
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-10-31 11:50:23

Re: [conky] отображать температуру процессора

Непрочитанное сообщение kuolema » 2010-10-31 12:08:15

Отображение в conky:

В $HOME/.conkyrc в блоке TEXT приписываем подобное:
${color white}CPU Temp: ${execi 10 /sbin/sysctl -n hw.acpi.thermal.tz0.temperature}
Собственно, используем execi для дёрганья раз в 10 сек. нужного сисконтрола.

Если у Вас FreeBSD 8.1 и conky >=1.8.0, то советую или дождаться появления в портах ревизии 1.8.1_1, или откатиться на 1.7.2_7, либо же применить по очереди к версии 1.8.1 2 патча: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/151668

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: [conky] отображать температуру процессора

Непрочитанное сообщение manefesto » 2010-11-10 13:38:46

зачем execi ?
conky сам перерисовывается через заданный интервал
я такой яростный шо аж пиздеЦ
Изображение

kuolema
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-10-31 11:50:23

Re: [conky] отображать температуру процессора

Непрочитанное сообщение kuolema » 2010-11-11 11:06:48

2manefesto:
Спасибо за поправку: это у меня просто издержки старой копипасты с того момента, когда update_interval был больше интервала, указанного в $execi

kuolema
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-10-31 11:50:23

Re: [conky] отображать температуру процессора

Непрочитанное сообщение kuolema » 2010-11-14 20:19:52

manefesto писал(а):зачем execi ?
conky сам перерисовывается через заданный интервал
На 8.1/i386 с патченым conky 1.8.1 в конфиге execi сменен на exec - никаких проблем.

Но на 7.3/i386 у меня несколько иная ситуация: conky 1.8.1 непатченый, меняю execi на exec , перезапускаю conky - и сразу же CPU load взлетает до 100%.
Пришлось снова прописать execi с интервалом, совпадающим с величиной update_interval.

Возможно, это проблема известная (опять же, всем, кроме майнтайнера :)
В портах уже есть обновлення версия conky 1.8.1_1, обновлюсь и отпишу о результатах.

kuolema
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-10-31 11:50:23

exec VS execi & conky 1.8.1_1

Непрочитанное сообщение kuolema » 2010-11-14 23:14:24

Коньки на 7.3 обновлены до 1.8.1_1 из портов, всё хорошо с exec в конфиге - процесс conky больше не лидирует в top с WCPU 100%