Форум русскоязычного сообщества Ubuntu


Автор Тема: как снизить обороты куллеров и шум??  (Прочитано 3813 раз)

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

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
Здравствуйте на Windows под мою материнскую плату была программа которая снижала обороты и энергопотребления и снижала шум на нет ,можно ли сделать это в linux?

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
Re: как снизить обороты куллеров и шум??
« Ответ #1 : 24 Январь 2009, 02:05:14 »
В БИОСе количество оборотов в минуту настроить нельзя? Или указать более высокий порог под alarm, чтоб система не поднимала обороты...
Подпись автора jillsmitt истинна...

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
Re: как снизить обороты куллеров и шум??
« Ответ #2 : 24 Январь 2009, 14:43:16 »
не пробовал :-\ попробую отпишусь спасибо!

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
Re: как снизить обороты куллеров и шум??
« Ответ #3 : 24 Январь 2009, 16:30:01 »
нет нечего такого на моей материнской плате p5Q pro не нашел ???

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
Re: как снизить обороты куллеров и шум??
« Ответ #4 : 24 Январь 2009, 16:41:04 »
нет ли такой программы как fan speed control на ubuntu?

Оффлайн eloo

  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: как снизить обороты куллеров и шум??
« Ответ #5 : 24 Январь 2009, 18:40:48 »
Как следить за температурой процессора, скоростями кулеров и напряжением (lm-sensors)

sudo apt-get install lm-sensors

    * Создайте файл mkdev.sh:

gedit ~/mkdev.sh

    * Вставьте в него следующее:

#!/bin/bash

# Here you can set several defaults.

# The number of devices to create (max: 256)
NUMBER=32

# The owner and group of the devices
OUSER=root
OGROUP=root
# The mode of the devices
MODE=600

# This script doesn't need to be run if devfs is used
if [ -r /proc/mounts ] ; then
if grep -q "/dev devfs" /proc/mounts ; then
echo "You do not need to run this script as your system uses devfs."
exit;
fi
fi

i=0;

while [ $i -lt $NUMBER ] ; do
echo /dev/i2c-$i
mknod -m $MODE /dev/i2c-$i c 89 $i || exit
chown "$OUSER:$OGROUP" /dev/i2c-$i || exit
i=$[$i + 1]
done
#end of file

    * Сделайте его исполняемым и запустите:

sudo chmod +x ~/mkdev.sh
sudo ~/mkdev.sh

    * Запустите sensors-detect и ответьте положительно на все вопросы.

sudo sensors-detect

    * Чтобы вручную загрузить модули, выполните:

sudo /etc/init.d/module-init-tools

    * Выполните

sudo sensors -s

    * И посмотрите вывод команды

sudo sensors

Как изменить скорость вращения вентиляторов (lm-sensors)

    * Запустите pwmconfig для проверки скорости вращения вентиляторов машины

pwmconfig

    * Создайте файл /etc/init.d/fancontrol

sudo gedit /etc/init.d/fancontrol

    * Со следующим содержимым:

#!/bin/sh
#
# Fancontrol start script.
#

set -e

# Defaults
DAEMON=/usr/sbin/fancontrol
PIDFILE=/var/run/fancontrol-pid
PATH=/sbin:/bin:/usr/sbin:/usr/bin

test -f $DAEMON || exit 0

. /lib/lsb/init-functions


case "$1" in
       start)
               log_begin_msg "Starting fancontrol daemon..."
               start-stop-daemon --start -o -q -m -b -p $PIDFILE -x $DAEMON
               log_end_msg $?
               ;;
       stop)
               log_begin_msg "Stopping fancontrol daemon..."
               start-stop-daemon --stop -o -q -p $PIDFILE
               log_end_msg $?
               ;;
       force-reload|restart)
               sh $0 stop
               sh $0 start
               ;;
       *)
               log_success_msg "Usage: /etc/init.d/fancontrol {start|stop|restart|force-reload}"
               log_success_msg "  start - starts system-wide fancontrol service"
               log_success_msg "  stop  - stops system-wide fancontrol service"
               log_success_msg "  restart, force-reload - starts a new system-wide fancontrol service"
               exit 1
               ;;
esac

exit 0

    * Сделайте его исполняемым:

sudo chmod +x /etc/init.d/fancontrol

    * И протестируйте:

/etc/init.d/fancontrol start
/etc/init.d/fancontrol stop

    * Еcли все работает номрально, добавьте команду в автозапуск:

sudo gedit /etc/rc.local

    * Добавьте строку перед exit 0:

/etc/init.d/fancontrol start


Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
Re: как снизить обороты куллеров и шум??
« Ответ #6 : 24 Январь 2009, 20:32:27 »
Спасибо!а как уменьшить скорость вращения куллеров? и еще при запуке sudo ~/mkdev.sh  выходит такая ошибка /dev/i2c-0
mknod: `/dev/i2c-0': File exists

 

Страница сгенерирована за 0.053 секунд. Запросов: 22.