Привет ЛОР! Во первых, хотел бы поблагодарить всех кто когда-то отвечал в темах с вопросами, если бы не вы, не осилил бы линукс никогда:3 Вот, после активных поисков проблемы, я таки решился регистрировать на ЛОР и пилить топик.
Собственно суть проблемы (спорное заявление) в названии. В общем, после обновления ядра sensors начала указывать три разных сенсора одним селектором (а раньше не видел, вернее видел, но только первый 'soc_dts0-virtual-0', 'acpitz' в этом случае выводится по собственному селектору, потому его присутствие не конфликтовало). Вывод терминала:
:~$ sensors soc_dts0-virtual-0 Adapter: Virtual device temp1: +44.0°C
acpitz-virtual-0 Adapter: Virtual device temp1: +26.8°C (crit = +90.0°C)
soc_dts1-virtual-0 Adapter: Virtual device temp1: +44.0°C
так это выглядит в конфиге: ${execi 15 sensors | grep «temp1» | cut -c 16-19}°C на всякий случай: exec == execute grep взять, temp1 селектор (вот здесь вся проблема, он выводит все показатели для данного селектора, чего раньше не было) cut вырезать;
собственно, самостоятельно я пытался пофиксить путем изменения порядка вырезания символов cut'ом; заменять «temp1» на «soc_dts0-virtual-0»; указывать индекс массива grep'у, но lua не понимает grep «temp1[0];
на этом идеи иссякли..
Может, если кто-то сталкивался с подобным, подскажете что сделать и как вернуть красотульки, которые сломались, буду премного благодарен!
скрины: http://piccy.info/view3/11954531/21b7a1bafd73c0e2fa89095a72ffca1a/ - все сломано
http://piccy.info/view3/11954533/409cad5ffc7743c293bcad583b74ec1b/ - здесь сломано