Vadim_BZ |
|
Темы:
25
Сообщения:
254
Участник с: 15 января 2013
|
vasek, всё это нужно было мне, что бы коньки отображали температуру. |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Могу предложить на пробу разукрасить вывод температуры (зеленая-желтая-красная) — у меня вывод такой ${color grey}Temperatura: Core0 - $color${execpi 5 sensors | grep "Core 0" | cut -b18-19 | xargs /home/user..../scripts/colorize.sh}${color}°C Скрипт скопипастил — понравился тем, что довольно прост, диапазоны раставь по своему усмотрению (у меня до 60 зеленый, далее до 70 желтый, после красный) #!/bin/bash # colorize.sh COOL=60 WARM=70 if [[ $1 -lt $COOL ]] then echo "\${color 00BF00}"$1 # COOL elif [[ $1 -gt $WARM ]] then echo "\${color FF0000}"$1 # HOT else echo "\${color FFFF00}"$1 # WARM fi exit 0
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Vadim_BZ, PS......Посмотрел этот скрипт - оказывается это устаревшая информация, сейчас он не нужен, так как при запуске sensors-detect автоматом загружается модуль i2c-dev и создаются файл-устройства /dev/i2c-N (что и являлось главной задачей скрипта) - как всегда, не проверил.
Ошибки не исчезают с опытом - они просто умнеют
|
Vadim_BZ |
|
Темы:
25
Сообщения:
254
Участник с: 15 января 2013
|
vasek, благодарю) Поэксперементирую. |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
1. Смотрим доступные шины (нужно установить i2c-tools и активировать модуль i2c_dev) $ sudo i2cdetect -l i2c-0 i2c i915 gmbus ssc I2C adapter i2c-1 i2c i915 gmbus vga I2C adapter i2c-2 i2c i915 gmbus panel I2C adapter i2c-3 i2c i915 gmbus dpc I2C adapter i2c-4 i2c i915 gmbus dpb I2C adapter i2c-5 i2c i915 gmbus dpd I2C adapter i2c-6 i2c DPDDC-D I2C adapter 2. Находим ячейку с адресом датчика (простым перебором всех шин) — определилась как 50 на i2c-2 $ sudo i2cdetect -y 2 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- PS.....После двух дней разбирательств оказалось, что я опять не прав - по адресу 0x50 находится EDID ($ sudo i2cdump 2 0x50 совпадает c edid.bin) -...удак
Ошибки не исчезают с опытом - они просто умнеют
|
Vadim_BZ |
|
Темы:
25
Сообщения:
254
Участник с: 15 января 2013
|
В итоге, с горем пополам, настроил отображение датчиков в коньках. Имеем:
В коньках:
Вот так это выглядит (уж простите за плохую читаемость, позже исправлю): Но вот дела, значения hddtemp и acpitemp в коньках обновляются с большой задержкой, хотя с hwmon всё нормально с обновлением показателей, может как-нибудь можно уменьшить время обновления этих показателей? |
Perfect_Gentleman |
|
Темы:
55
Сообщения:
1039
Участник с: 29 октября 2012
|
мне помогло GRUB_CMDLINE_LINUX="acpi_enforce_resources=lax" |