Автор Тема: Не работает апплет CPUFreq  (Прочитано 8142 раз)

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

Оффлайн nikol

  • Новичок
  • **
  • Автор темы
  • Сообщений: 23
  • Пью до потери сопротивления.
Не работает апплет CPUFreq
« : Сентябрь 17, 2011, 19:48:17 »
Не получается настроить апплет CPUFreq для моего VIA C7 - пишет "not supporeted", хотя:

cpufreq-info
cpufrequtils 006: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: e_powersaver
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 140 us.
  hardware limits: 399 MHz - 1.60 GHz
  available frequency steps: 399 MHz, 499 MHz, 599 MHz, 698 MHz, 798 MHz, 898 MHz, 998 MHz, 1.10 GHz, 1.20 GHz, 1.30 GHz, 1.40 GHz, 1.50 GHz, 1.60 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 1.60 GHz and 1.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz.
  cpufreq stats: 399 MHz:69,29%, 499 MHz:1,17%, 599 MHz:0,83%, 698 MHz:0,66%, 798 MHz:0,58%, 898 MHz:0,37%, 998 MHz:0,38%, 1.10 GHz:0,34%, 1.20 GHz:0,27%, 1.30 GHz:0,20%, 1.40 GHz:0,25%, 1.50 GHz:0,21%, 1.60 GHz:25,44%  (7503)
На рыбалке и карась - баба.

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 934
  • ivm@jabber.at
    • Matuntu
Re: Не работает апплет CPUFreq
« Ответ #1 : Сентябрь 18, 2011, 15:56:51 »
 а нужен ли он? попробуй использовать Монитор изменения частоты процессора он еще к тому же кроме индикации управлять режимом работы камня позволяет не меньше чем сонфигурационный файл CPUFreq демона
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн nikol

  • Новичок
  • **
  • Автор темы
  • Сообщений: 23
  • Пью до потери сопротивления.
Re: Не работает апплет CPUFreq
« Ответ #2 : Сентябрь 18, 2011, 16:12:32 »
Простите, я имел ввиду апплет для LXPanel в RuntuLite 10.04. Монитора изменения частоты процессора я не нашел там...
На рыбалке и карась - баба.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Не работает апплет CPUFreq
« Ответ #3 : Сентябрь 19, 2011, 12:09:33 »
апплет для LXPanel в RuntuLite 10.04.

   Есть информация, что этот функционал не работает в версии lxpanel 0.5.5. В коде версии 0.5.6 работоспособность должна быть восстановлена - протестируйте и отпишитесь по результатам.

Оффлайн nikol

  • Новичок
  • **
  • Автор темы
  • Сообщений: 23
  • Пью до потери сопротивления.
Re: Не работает апплет CPUFreq
« Ответ #4 : Сентябрь 19, 2011, 13:21:56 »
После установки lxpanel 0.5.6:
1) Панель работает стабильно.
2) Апплет показывает во всплывающих подсказках Frequency:1600Mhz (максимальная),
Governor: ondemand.
3) Функциональности у апплета нет.
4) Ondemand не бывает на постоянной максимальной частоте.
На рыбалке и карась - баба.

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Re: Не работает апплет CPUFreq
« Ответ #5 : Сентябрь 19, 2011, 14:38:07 »
Установил lxpanel 0.5.6
изменились флаги в индикаторе раскладки клавиатуры - изменил
CPUFreq frontend добавился на панель и работает
вернее его функционал таков: при наведении на апплет появляется всплывающее окно с информацией с какой частотой работает процессор и в каком режиме (например ondemand)
нажав правой кнопкой мыши по значку можно в параметрах апплета поставить галочку, чтобы запоминал выбранный режим, но после перезагрузки галка слетает.


вобщем осталось разобраться как правильно и эффективно переключать режимы процессора

раньше использовал разные методы, но хочется узнать как лучше...


Кстати хардинфо тоже показывает текущую частоту процессора (пункт Processor, строка Frequency), поэтому апплет не так важен, важнее метод переключения режима процессора.


Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 934
  • ivm@jabber.at
    • Matuntu
Re: Не работает апплет CPUFreq
« Ответ #6 : Сентябрь 19, 2011, 19:37:13 »
когда нужно было выжать по максимуму время работы от батареи очень заинтересовало снижение тактовой процессора с целью снижения его энергопотребления один из вариантов конфигурировать демон  CPUFreq, тем более один знаток отписывался о введении Атом N270 чуть ли не в 400 МГц, врал мерз.... тогда и обнаружил что данный апплет позволяет не только индицировать но и выбирать режим и частоту работы CPU ondemand рекомендуемый производителем режим, очевидно ради высокой производительности CPU но с точки снижения энергопотребления мне предпочтительней Powersave. но я работаю с гномом и могу выбрать кликом мыши необходимый режим из имеющихся
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Re: Не работает апплет CPUFreq
« Ответ #7 : Сентябрь 19, 2011, 19:45:52 »
при наведении на апплет появляется всплывающее окно с информацией с какой частотой работает процессор и в каком режиме (например ondemand)
нажав правой кнопкой мыши по значку можно в параметрах апплета поставить галочку, чтобы запоминал выбранный режим, но после перезагрузки галка слетает.
вобщем осталось разобраться как правильно и эффективно переключать режимы процессора
Я спихнул эту заботу на демона cpufreqd. Он вроде должен знать как "правильно и эффективно".
http://habrahabr.ru/blogs/linux/80914/ - тут по-русски написано про это. Мне-то кажется, что такие хлопоты имеют смысл на ноутах. Чтоб батарейку не так быстро трескало. А на десктопах - да ну их, демонов этих. Ежели комп нагружен "толстыми" задачами, то ondemand (оно ж не зря по умолчанию) вполне подойдет. Частота сама будет меняться при изменении нагрузки. Если десктоп используется только "почту почитать", то можно conservative - не хуже получится. Смысл тот же, просто вниз по частоте оно быстрей сползает, а вверх - заметно медленней, чем в ondemand. cpufreqd - более хитрая штука. Может переключать все режимы от powersave до poerfomance но не только при изменении нагрузки, но и по другим обстоятельствам. Скажем, по наличию сетевого питания, по уровню заряда батарейки - ясно, что в буках это существенно. Ну еще по температуре может. Опять же, для буков всяких смысл есть. А в десктопах температуру лучше давить путёвым охлаждением, имхо.
http://ubuntovod.ru/polezno/ubuntu-na-noutbuke.html  - тут еще есть про буки, частоту и батарейки
« Последнее редактирование: Сентябрь 19, 2011, 20:14:04 от Feduka »
2:5020/655.11

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Не работает апплет CPUFreq
« Ответ #8 : Сентябрь 19, 2011, 20:16:05 »
Я на нетбуке вписал в файл .profile команду для cpufreq, принудительно ставящую проц в ondemand, судя по трехмесячным наблюдениям - этого достаточно для нормальной работы
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн nikol

  • Новичок
  • **
  • Автор темы
  • Сообщений: 23
  • Пью до потери сопротивления.
Re: Не работает апплет CPUFreq
« Ответ #9 : Сентябрь 19, 2011, 22:58:09 »
Мне казалось, что функциональность этого апплета не уступает gnom'овскому. Тем не менее на данный момент частота процессора вовсе не опускается. В gnom'е обычное состояние VIA C7 - 400Mhz. (У меня ноут, и мне критично...) Будем смотреть man'ы.

Пользователь решил продолжить мысль: Сентябрь 20, 2011, 12:49:40
1) Удалил CPUFreqd, cpufrequtils.
2) Нашел /etc/init.d/ondemand, и банально сделал на него ссылку на стол. (После запуска наступает ondemand, просто песня какая-то...)
3) Теперь note запускается с perfomans, а если хочется тишины, щелкаю ссылку.
4) Куда и как прописать запуск скрипта при старте системы? Или как-то подругому?
« Последнее редактирование: Сентябрь 20, 2011, 12:49:40 от nikol »
На рыбалке и карась - баба.

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Re: Не работает апплет CPUFreq
« Ответ #10 : Сентябрь 23, 2011, 10:02:33 »
Есть программа в главном меню для автозагрузки, там путь к скрипту укажешь и все.

Или можно через init.

Частоту процессора можно смотреть в Hardinfo (Пункт Processor, строка Frequency), так что апплет можно сказать - не нужен.




Проверил - действительно удаление cpufrequtils заставляет работать процессор на полную, поэтому кому надо постоянно perfomance, просто удалите cpufrequtils и ее сопутствующие пакеты например libcpufreq0.

CPUFreq - пригодится только владельцам ноутбуков, чтобы уменьшить частоту процессора при бездействии и при небольших нагрузках для снижения энергопотребления - чтобы батареи на дольше хватило.
« Последнее редактирование: Сентябрь 23, 2011, 10:06:09 от Пользователь. »

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 934
  • ivm@jabber.at
    • Matuntu
Re: Не работает апплет CPUFreq
« Ответ #11 : Сентябрь 23, 2011, 20:24:19 »
все верно, но конфигурируя демон можно добится только нового правила изменения тастот  процессора возможные как определил производитель, так и останутся просто можно ввести бук в минимальное потребление, что для работы в дороге интересно но дома от сети ... стационарный есть
P.S. когда выжимал из своего Еежика больше 9 часов работы от батареи изменяя добился 9ч 22минут вместо максимально возможных 9ч. тогда и нашел что аплет Монитор изменения частоты процессора еще неплохо ею управляет, батарея еще и имеет свойство стареть, так что не сильно такие экстремальные режимы и нужны
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16