Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
вроде работаетво всяком случае после 40 окрашивает в жёлтый до оранжевого нагреть не получается ну и аналогично для МБ но тут проверить сложнее - ни в какую не хочет греться, зараза ))))Спасибо всем! |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Haron_PrimeДык там просто: если температура больше 55 - оранжевый; иначе если больше 40 - желтый; иначе - дефолтный цвет. Все будет работать. И еще, смотрю, для получения 4-х значений температуры вы 4 раза вызываете sensors. Я в таких случаях вызываю команду один раз и записываю выхлоп в переменную, заменив символ переноса строки пробелом и убрав последовательности пробелов, напр.: Теперь для получения температуры просто берете нужное поле. В вашем случае:
PS. У вас на вывод каждого значения отдельный скрипт? Считаю это не правильным. На вывод всей информации в статусбаре должен быть один скрипт, во всяком случае у меня так. Это и есть начало оптимизации. ) upd. Чуть подправил под конкретный случай. |
vasek |
|
Темы:
48
Сообщения:
11334
Участник с: 17 февраля 2013
|
AivarПоддерживаю ….... достаточно вывести один раз, а дальше ввести параметр, например, color и оперировать только им ….... мой пример (где Tcpu значение температуры, полученное понравившимся юзеру способом) Я обычно для вывода температуры использую или awk или cat для файла /sys/class/thermal/thermal_zone.../temp и вывожу только одно значение, наибольшее — выводить несколько значений считаю лишним и не нужным — эти значения, как правило, особо и не отличаются …. но сокращается вывод и легче наблюдать ...PS.... такой способ удобен и для проверки - нет смысла греть проц, достаточно изменить в скрипте значения Twarn и Tcrit
Ошибки не исчезают с опытом - они просто умнеют
|
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
Вот только у меня значения расположены в различных местах на xmobar и перемещать их я не планирую. Второе, о каких 4-х значениях идёт речь? У меня только температура проца и мб, т.е. два вызова sensors, а не 4 |
indeviral |
|
Темы:
38
Сообщения:
3169
Участник с: 10 августа 2013
|
vasekну вот, а то какието sensoры, главное в оптимизации отказ от ненужного софта... и да как уже писал, зачем выводить какие то параметры если они в норме??
Ошибки в тексте-неповторимый стиль автора©
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Haron_Prime Haron_Prime4 вызова sensors в 2-х скриптах, которые, как я понимаю, вызываются один за другим. Кстати, свой предыдущий пост я несколько подправил конкретно под ваш случай. indeviralПоддерживаю:
indeviralПомню, но место все равно пустует. Я, наверное, когда наиграюсь, вообще слезу на стандартный i3status вместо самописных скриптов, там варианты тоже есть. |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
indeviralа как узнать, что они не в норме, если их не выводить? |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Haron_PrimeВыводить только те и только тогда, когда они не в норме. ) |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
Aivarага т.е. периодически на панели будут вылазить какие-то данные, а всё остальное время она будет пустовать оптимизация, чо ж.... ну и нафиг тогда вообще панель нужна? можно выводить попапом, вообще круть! переключил раскладку - вылез попап, переключился на другой ws - вылез попап, изменилась температура - вылез попап, поднялась нагрузка на процессор - вылез попап, повысился расход оперативки - вылез попап etc нет уж, увольте! я предпочитаю, чтобы все интересующие меня параметры были перед глазами в любой момент, а не пропадали/появлялись, устраивая из панели маяк это конечно дело вкуса и каждый сам решает, как ему удобнее лично мне удобнее постоянно видеть на панели всё то, что я туда вывожу то, что меня не интересует, не выводится |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Haron_Prime, не серчайте вы так... У меня у самого выводится все и сразу. Единственный скрытый момент - инфа о перегреве мат. платы, да и та выводится в качестве нотификации. А вообще, определенное зерно истины в лаконичном выводе есть - небольшой экран, ограниченные ресурсы машины, личные предпочтения и т.д. Так что все имеет право на жизнь. |