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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [HOWTO] Conky - мощный монитор для XWindow  (Прочитано 941754 раз)

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

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1995 : 18 Декабря 2010, 20:01:49 »
Подскажите пожалуйста как сделать так чтобы в коньках отображалась температура ядер ЦП :)
diesel@diesel-desktop:~$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +38.0°C  (high = +76.0°C, crit = +100.0°C) 

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +37.0°C  (high = +76.0°C, crit = +100.0°C)
Например так:
${cpu cpu1}
${cpu cpu2}

Так выводится нагрузка процессора а не температура
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн kot_x120

  • Новичок
  • *
  • Сообщений: 44
  • Во имя всеобщего блага
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1996 : 18 Декабря 2010, 20:05:15 »
Подскажите пожалуйста как сделать так чтобы в коньках отображалась температура ядер ЦП :)
diesel@diesel-desktop:~$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +38.0°C  (high = +76.0°C, crit = +100.0°C) 

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +37.0°C  (high = +76.0°C, crit = +100.0°C)
Например так:
${cpu cpu1}
${cpu cpu2}

Так выводится нагрузка процессора а не температура
Блин Х)
Позор мне...
${execi 1 sensors | grep 'Core 0' | cut -c 15-16}°C
${execi 1 sensors | grep 'Core 1' | cut -c 15-16}°C

Оффлайн Talles

  • Активист
  • *
  • Сообщений: 364
  • arch linux
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1997 : 19 Декабря 2010, 09:34:26 »
как заставить конки выводить твою ОС?
в смысле прописать то в 'TEXT' 'Arch Linux' я и сам смогу, но мне надо чтобы он сам поределял

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1998 : 19 Декабря 2010, 10:36:47 »
Я вывожу так

${goto 10}Distro${goto 90}:  ${exec lsb_release -d | sed -e 's/.*: //' | awk '{print $2,$3,$4}'}
В Ubuntu работает
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн Aynez

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1999 : 20 Декабря 2010, 18:31:46 »
помогите с температурными показателями
не хотят отображаться  :(
установил пакет lm-sensors и sensors-applet
вывел на панель Hardware Sensors Monitor, все показывает, а в коньках не хочет
просто выводит значок цельсия и все
может я что-то не так сделал?

${voffset -5}HDD Temp: ${alignr}${execi 10 netcat localhost 7634 | cut -b29-30} °C
${voffset -5}Core1 Temp: ${alignr}${execi 1 sensors | grep 'Core 0' | cut -c 15-16}°C
${voffset -5}Core1 Temp: ${alignr}${execi 10 sensors | grep 'Core 1' | cut -b15-16} °C

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2000 : 20 Декабря 2010, 19:44:11 »
Покажи вывод команды sensors в терминале, иначе трудно сказать.
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн Aynez

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2001 : 20 Декабря 2010, 20:42:32 »
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +33.0°C  (high = +70.0°C, crit = +83.5°C) 

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:     +1.03 V  (min =  +0.85 V, max =  +1.60 V)
 +3.3 Voltage:     +3.38 V  (min =  +2.97 V, max =  +3.63 V)
 +5 Voltage:       +4.92 V  (min =  +4.50 V, max =  +5.50 V)
 +12 Voltage:     +12.67 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:    1811 RPM  (min =  600 RPM)
CHASSIS FAN Speed:   0 RPM  (min =  600 RPM)
POWER FAN Speed:     0 RPM  (min =  600 RPM)
CPU Temperature:   +43.0°C  (high = +60.0°C, crit = +95.0°C) 
MB Temperature:    +34.0°C  (high = +45.0°C, crit = +95.0°C) 

Оффлайн kit_oz

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2002 : 20 Декабря 2010, 21:56:14 »
CPU Temperature:   +43.0°C  (high = +60.0°C, crit = +95.0°C)  
${exec sensors | grep 'CPU Temperature' | cut -c 21-22}°C

для лучшего понимания того что делаешь:
grep выбирает нужную тебе строку по заданной фразе
cut выбирает из этой строки указанные символы
дальше тут сам сможешь разобраться

а вообще я не особо понимаю ситуации - почему повсеместно используется exec при огромном количестве уже встроенных в conky средств вывода всей этой информации.
например вот конфиг, отвечающая за вывод температур и часть вывода sensors для понимания как работает hwmon
${hwmon 0 temp 1}°${hwmon 1 temp 1}° # core 0 и core 1
${hwmon 2 temp 1}°${hwmon 2 temp 2}° # в 3ем блоке temp1 и temp2
${hddtemp /dev/sda}°${hddtemp /dev/sdb}° # жесткие диски
${nvidia temp}° # ну и видеокарта
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 20 Декабря 2010, 22:55:45 от kit_oz »
молчание не всегда доказывает присутствие ума, но доказывает отсутствие глупости

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2003 : 20 Декабря 2010, 22:10:33 »
Просто потому, что не у всех это работает. Можно получить такой ответ

Conky: can't open '/sys/class/hwmon/hwmon2/temp2_input': No such file or directory
please check your device or remove this var from Conky
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:

imlib_context_free();

With the parameter:

context

being NULL. Please fix your program.
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн Aynez

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2004 : 20 Декабря 2010, 23:12:10 »
все заработало!
спасибо большое!

Оффлайн kit_oz

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2005 : 20 Декабря 2010, 23:31:30 »
я так понимаю это было вставлено из моего примера?
если сравнить представленные мной пример конфига и вывод sensors, то должно стать понятно что и где подстраивать под свои нужды (ну и заглянуть в /sys/class/hwmon/hwmon$N/device тоже должно помочь)
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +33.0°C  (high = +70.0°C, crit = +83.5°C) 

atk0110-acpi-0
Adapter: ACPI interface
CPU Temperature:   +43.0°C  (high = +60.0°C, crit = +95.0°C) 
MB Temperature:    +34.0°C  (high = +45.0°C, crit = +95.0°C) 
беря ближайший вывод sensors как еще один пример - тут скорее всего сработает такой конфиг
${hwmon 0 temp 1}° # который PCI Adapter
${hwmon 1 temp 1}° # процессор
${hwmon 1 temp 2}° # мать
молчание не всегда доказывает присутствие ума, но доказывает отсутствие глупости

Оффлайн Aynez

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2006 : 21 Декабря 2010, 00:26:27 »
да да, именно!
разобрался, спасибо!

Пользователь решил продолжить мысль 21 Декабря 2010, 01:06:09:



после перезагрузки не запускается :( :(


Conky: can't open '/sys/class/hwmon/hwmon1/temp2_input': No such file or directory
please check your device or remove this var from Conky
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
***** Imlib2 Developer Warning ***** :
   This program is calling the Imlib call:

   imlib_context_free();

   With the parameter:

   context

   being NULL. Please fix your program.
« Последнее редактирование: 21 Декабря 2010, 11:31:44 от Aynez »

Оффлайн kit_oz

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2007 : 21 Декабря 2010, 13:55:25 »
покажи вывод
ls /sys/class/hwmon/hwmon0/device
ls /sys/class/hwmon/hwmon1/device
молчание не всегда доказывает присутствие ума, но доказывает отсутствие глупости

Оффлайн Aynez

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2008 : 21 Декабря 2010, 14:41:20 »
ls /sys/class/hwmon/hwmon0/device

broken_parity_status      hwmon          power             temp1_crit_hyst
class                     irq            remove            temp1_input
config                    local_cpulist  rescan            temp1_max
consistent_dma_mask_bits  local_cpus     resource          uevent
device                    modalias       subsystem         vendor
dma_mask_bits             msi_bus        subsystem_device
driver                    name           subsystem_vendor
enable                    numa_node      temp1_crit

ls /sys/class/hwmon/hwmon1/device

driver  hid  hwmon  modalias  path  power  subsystem  uevent

Оффлайн kit_oz

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2009 : 21 Декабря 2010, 17:05:07 »
я тормоз.. Aynez извиняюсь - сразу не дошло что у тебя вывод идет через acpi, а к нему подход другой :-[
в данном случае для вывода температуры процессора действительно проще использовать exec sensors :(
молчание не всегда доказывает присутствие ума, но доказывает отсутствие глупости

 

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