99fancontrol.sh — никакого эффекта [Решено]

Изображение пользователя JRiver.

здравтсвуйте, уважаемые
недавно вернулась на kubuntu, поставила версию 13.04, установила обновления. вроду все нормуль. кроме...
проблема вот в чем — после выхода из ждущего режима вентилятор фурычит на полную так, что уши закладывает. на ubuntu 13.04 и mint 15 подобная фигня была побеждена путем создания /etc/pm/sleep.d/99fancontrol.sh и все было отлично и не гудело. здесь же не помогает, блин! после перезагрузки все тихо и прилично. после ждущего — мой ноут из другой комнаты слышно.
есть ли способ победить этот баг или как еще это назвать?
спасибо

0
lord_i - 10 Октябрь, 2013 - 15:08
Изображение пользователя lord_i.

Покажите Ваш /etc/pm/sleep.d/99fancontrol.sh и выхлоп команды
ls /sys/devices/virtual/thermal/

0
JRiver - 10 Октябрь, 2013 - 17:39
Изображение пользователя JRiver.

99fancontrol.sh в свое время стырила в вашем же комментарии к новости о выходе 13.04

и выхлоп
0
lord_i - 10 Октябрь, 2013 - 17:44
Изображение пользователя lord_i.

А попробуйте сделать вот такой файл:
#!/bin/sh
#
#
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device0/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device1/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device2/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device3/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device4/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device5/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device6/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device7/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device8/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device9/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device10/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device11/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device12/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device13/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device14/cur_state;
     echo -n 0 > /sys/devices/virtual/thermal/cooling_device15/cur_state;

дать ему права на запуск и когда воет вентилятор запустить его.

0
JRiver - 10 Октябрь, 2013 - 18:49
Изображение пользователя JRiver.

кхм. а что должно было произойти? потому как ничего не произошло.

0
lord_i - 10 Октябрь, 2013 - 19:36
Изображение пользователя lord_i.

Было сомнение что 99fancontrol.sh имеет права запуска. Странно все это ...
А что говорит
cat /sys/class/thermal/cooling_device*/cur_state
когда вентилятор гудит?
По идее должно вывести значения нулей и единиц, соответствующих максимальной скорости вентилятора
Если есть единицы - из под рута запустить файл что выше. Если единицы остались - что-то происходит не так.
Тогда можно попробовать вручную из под рута (через sudo) делать
echo -n 0 > /sys/devices/virtual/thermal/cooling_deviceХХ/cur_state
где вместо ХХ подставлять порядковый номер строки с единицей (счет начиная с нуля)
Потом смотреть - прописался ли ноль.
И так во все переменные где есть единицы. По идее когда пропишутся везде нули - это минимум скорости вентилятора. Пробуйте. Интересный казус. Мне всеже кажется что какая-то фигня с правами на выполнение.

0
JRiver - 11 Октябрь, 2013 - 09:22
Изображение пользователя JRiver.

да, единички есть, даже семерка есть
надеюсь, что мои криворучки чо-нить снесут и будет повод с чистой совестью уйти на 12.04, ибо как в кабине трактора
спасибо )

0
lord_i - 11 Октябрь, 2013 - 09:46
Изображение пользователя lord_i.

Есть это понятно. Нули прописываются вручную?

ЗЫ Отступать - не linux way :)
ЗЫЫ Эта проблема вылезла, когда из ядра убрали поддержку i386. Так что версия кубунты тут уже роли не играет. Все текущие ядра уже обрезанные :(.

0
JRiver - 13 Октябрь, 2013 - 14:08
Изображение пользователя JRiver.

Отступать - не linux way
о то ж )

Эта проблема вылезла
от гадство.

спасибо вам еще раз. мои криворучки ничего не сломали, но желаемого достигли — больше не шумим. правда, я сама не поняла как так получилось, после очередной перезагрузки и последующего возвращения из ждущего вентилятор шуметь перестал. слышно как он разгоняется, и шум сразу сходит на нет.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры