Недавно перешел 3 недели назад на Linux с windows 8.1 Долго парился чтобы настроить kubuntu 13.10, в частности внешний вид, звук в скайпе и прочие неприятности. Настроил многое, но есть некоторые проблемы. Кстати по скорости работы браузеров kubuntu почему-то быстрее открывает вкладки, чем windows. Странно
Вообщем вопрос. У меня есть вентилятор на процессоре, раньше на виндовсе я контролировал его скорость через SppedFan и он у меня крутился на 1000об/мин. Также у меня есть видеокарта HD 7770 там тоже вентилятор, который я контролировал через утилиту OC_Guru. Как мне это дело контролировать тут в kubuntu 13.10 ? Я где-то что то нашел установил по инструкции какую-ту прогу через консоль, после этого у меня шум уменьшился, но по моему вентилятор видеокарты по прежнему работает шумно. Я где-то тут на форуме вычитал, что можно в файле указать скорость вентилятор, я пытался это делать через root запускал dolphin прописывал значения скорость меньше, но все равно файл тупо отказывался сохраняться. Расскажите мне пошагово, что я должен сделать, чтобы настроить скорость вращения вентиляторов на минимальное.
Также после спящего режима вентилятор начинает гудеть на всю, приходится все время выключать комп, немного неудобно
А в BIOS нету настройки скорости кулеров?
Я пробовал по этой статье настроить. Неудачно правда.. Так как в биосе нашел настройки Smart fan и решил не мучат себя вопросом почему команда sensors не хочет нечего выводить
Как уменьшить скорость кулера?
Думается мне, у Вас материнка не поддерживает управление вентиляторами из операционной системы.
MSI в комплекте с мамкой предоставляют пакет утилит для винды которыми можно регулировать обороты кулеров. Просматривать всевозможные датчики.. Изменять настройки биоса прямо из винды, разгонять все что только возможно. Думаю тут проблема не в том что мамка чегото не умеет, а в том что я не знаю как как подружить мамку с линуксом.
Покажите что при sensors-detect получается. Насколько помню - там много вопросов и важно как на них отвечаешь.
А теперь покажите
sudo lsmod
и
cat /etc/modules
после перезагрузки
покажите выхлоп sudo modprobe f71882fg
А теперь
cd /
locate f71882fg
и еще
uname -a
ИМХО как-то криво кернел установлен. В uname 3.13.0-19, а по локейт драйвера и хидера нет ...
И вообще, 3.13 стремная ветка. У меня на ней категорически не работает управление кулером проца после сна.
У Вас почему-то физически нет файла драйвера и хидера по путям
/lib/modules/3.13.0-19-generic/kernel/drivers/hwmon
/usr/src/linux-headers-3.13.0-19-generic/include/config/sensors/
о чем говорит выхлоп locate.
Поэтому драйвер и не грузится.
Почему их там нет - не готов сказать ...
Есть костыль здесь
Должен решить Вашу проблему.
ЗЫ Вас интересует все до перезагрузки системы. Остальное делайте как делали выше.
Вообще говоря, по хорошему обороты кулеров должен биос регулировать. Это самое надежное. Однако, бывает, что нужно настроить как-то по-своему исходя из какой-либо специфики. Тогда идешь на осознанный риск. А если драйвер подключился (я правильно понял?)- можно настроить его только мониторить датчики, а управление оставить на биос.
Нема за що :)
Я как понял у меня модуль f71882fg не загружается?
Да. И надо понять кто ему мешает.
Дело в том, что это древние статьи, которые не применимы к kubuntu 13.10. У меня там не находит вентилятор видеокарты. Да и фиг поймешь, что эта утилита делает.
Вроде как правильно настроены датчики. Проверить можно архивацией. Грузит процессор максимально.
Что делать, если после выхода спящего сна вентилятор начинает гудеть опять?
Я проверил у меня при выходе из спячки кулера работают на минимальных оборотах (ядро Linux Kernel 3.13.7 ).
У меня поверхностные знания линукса..
Я бы начал поиск ошибки с того чтобы проверил работает ли демон fancontrol и sensord (sudo /etc/init.d/fancontrol status)(sudo /etc/init.d/sensord status)
Если демон запущен то попробовал бы его перезапустить или перечитать конфигурацию (sudo /etc/init.d/fancontrol restart)(sudo /etc/init.d/sensord restart)
Также я бы попробовал вручную считать значения датчиков и управлять оборотами
В моем случае:
cat /sys/class/hwmon/hwmon2/device/fan1_input - должно показать количество оборотов кулера
echo "255" > /sys/class/hwmon/hwmon2/device/pwm1 - с помощью этого файла можно управлять оборотами от 0 - 255.. Тут наверное нужно быть осторожнее. Если окажется что кулер работает на полную и за того что процессор перегревается, а вы еще и обороты кулера понизите.. Я думаю что это не к чему хорошему не приведет.
cat /sys/class/hwmon/hwmon1/device/temp1_input - в этом файле хранится показатель терма датчика
sensord к управлению вентиляторами никакого отношения не имеет. Это демон, записывающий в кольцевую базу данных показания датчиков. В обычной жизни нужен едва-ли.
Выходит что его можно убрать с "автозагрузки" и работоспособность fancontrol сохранится?
удалил пакет lm-sensors.. Все работает и без него.. Выходит он нужен был только для поиска модулей которые нужно подключить..
Ну пакет можно было и не сносить ... он удобен для просмотра текущего состояния ... Просто демона отключить надо было.
Попробуйте сделать
sudo /etc/init.d/fancontrol start
И сообщите - заводятся ли вентиляторы.
Первый раз за все время (с 8.04 Харди) у меня на Кубунту вентилятор отказался менять скорость (после апгрейда до 14.04, ядро 3.13.7-031307-generic). Выяснилось случайно, когда ноут тупо вырубился от перегрева)
Ни один из способов в этой теме не дал никакого результата.
Но именно для моего мамонта asus a8j добрые люди сделали модуль. И он прекрасно работает. Может, кому еще пригодится.
UPD: Возникла одна вещь с этим модулем. Он меняет скорость от температуры туда-обратно нормально, НО при тесте на большие нагрузки он не раскручивает его на полную при высоких температурах. Если кто знает, как можно исправить в нем значения скоростей, то это решит вопрос окончательно. Все остальные способы у меня не работают (или я не могу нормально их воткнуть).
modinfo название_модуля обычно рассказывает о всех параметрах, которые можно модулю передать.
ну на нет, и суда нет.
тогда ничем не помогу, ибо не на чем тестить, как минимум.
Отправить комментарий