Zenway

Linux - это интересно!

Вы не вошли.

#1 02-06-2012 14:15:24

Raziel
Участник
Здесь с 02-06-2012
Сообщений: 3
LinuxOpera 11.64

Шум кулеров на Archlinux.

Доброго времени суток! Извиняюсь сразу, если задаю нубский вопрос.
Несколько дней назад решился полностью перейти на Линукс, до этого стояла винда в дуалбуте с разными убунтами\сусями. До этого игрался с Арчем на виртуалке, сразу очень понравился и решил ставить именно его. Все отлично работает, за исключением дикого шума кулеров. Через пары минут работы вентилятор начинает дико гудеть (не уверен конкретно это кулер видяхи или проца, скорее всего оба). При использовании сусы,убунты, минта - ничего подобного не наблюдалось...
Пробовал регулировать через Nvidia драйвер (Coolbits 5 в xorg.conf) - не работает. Точнее работает только на увеличение скорости вращения. Также пробовал ставить cpufreq c опцией cpufreq_ondemand, тоже не помогло.
Буду рад Вашим советам!

Вне форума

#2 02-06-2012 18:46:20

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxSeaMonkey 2.9

Re: Шум кулеров на Archlinux.

Воспользуйтесь: ArchWiki Fan Speed Control (Русский) / Контролировать скорость (и шум!) вашего кулера легко!
Я вот как то этого и не касался этого вопроса, краем глаза давно уже где то читал про настройку скорости вентиляторов с помощью lm-sensors, ну и графические оболочки есть для этого (sensors-applet, hardware-monitor, ksensors, xsensors, xfce4-sensors-plugin и ещё несколько). Попробуйте...

Вне форума

#3 03-06-2012 20:33:56

Alexander
Участник
Здесь с 06-11-2011
Сообщений: 14
LinuxFirefox 12.0

Re: Шум кулеров на Archlinux.

Через пары минут работы вентилятор начинает дико гудеть

Т.е. вентиляторы всё-таки регулируются, а разгоняются они от температуры - значит это проц не регулирует свою частоту и постоянно пашет на полную мощность.

cpufrequtils - лишь вспомогательный инструментарий, а для того, чтобы проц мог сбрасывать частоту нужен соответствующий драйвер
у меня на писюке с i5 работает acpi-cpufreq, на ноуте с Турионом - powernow-k8, гувернер и там и там стоит ondemand, вот что показывает cpufreq-info:
на писюке:

Скрытый текст

$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 1.60 GHz - 3.60 GHz
  available frequency steps: 3.60 GHz, 3.60 GHz, 3.50 GHz, 3.40 GHz, 3.30 GHz, 3.20 GHz, 3.10 GHz, 3.00 GHz, 2.90 GHz, 2.80 GHz, 2.70 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.60 GHz
  available cpufreq governors: ondemand, performance
  current policy: frequency should be within 1.60 GHz and 3.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz.
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardware limits: 1.60 GHz - 3.60 GHz
  available frequency steps: 3.60 GHz, 3.60 GHz, 3.50 GHz, 3.40 GHz, 3.30 GHz, 3.20 GHz, 3.10 GHz, 3.00 GHz, 2.90 GHz, 2.80 GHz, 2.70 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.60 GHz
  available cpufreq governors: ondemand, performance
  current policy: frequency should be within 1.60 GHz and 3.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz.
analyzing CPU 2:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 2
  maximum transition latency: 10.0 us.
  hardware limits: 1.60 GHz - 3.60 GHz
  available frequency steps: 3.60 GHz, 3.60 GHz, 3.50 GHz, 3.40 GHz, 3.30 GHz, 3.20 GHz, 3.10 GHz, 3.00 GHz, 2.90 GHz, 2.80 GHz, 2.70 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.60 GHz
  available cpufreq governors: ondemand, performance
  current policy: frequency should be within 1.60 GHz and 3.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz.
analyzing CPU 3:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 3
  maximum transition latency: 10.0 us.
  hardware limits: 1.60 GHz - 3.60 GHz
  available frequency steps: 3.60 GHz, 3.60 GHz, 3.50 GHz, 3.40 GHz, 3.30 GHz, 3.20 GHz, 3.10 GHz, 3.00 GHz, 2.90 GHz, 2.80 GHz, 2.70 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.60 GHz
  available cpufreq governors: ondemand, performance
  current policy: frequency should be within 1.60 GHz and 3.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz.

на ноуте:

Скрытый текст

$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: powernow-k8
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 109 us.
  hardware limits: 800 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 1.80 GHz, 1.60 GHz, 800 MHz
  available cpufreq governors: ondemand, performance
  current policy: frequency should be within 800 MHz and 2.00 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.

По проприетарному драйверу видяхи мало чем могу помочь, давно им не пользовался, на компе стоит nouveau, ибо не играюсь (для
игрушек параллельно винда), там есть уровни производительности:

Скрытый текст

$ dmesg | grep -A4 "performance level"
[   13.632293] [drm] nouveau 0000:01:00.0: 3 available performance level(s)
[   13.632296] [drm] nouveau 0000:01:00.0: 0: core 50MHz shader 101MHz memory 135MHz timing 5 voltage 950mV
[   13.632298] [drm] nouveau 0000:01:00.0: 1: core 405MHz shader 810MHz memory 324MHz timing 4 voltage 950mV
[   13.632300] [drm] nouveau 0000:01:00.0: 3: core 850MHz shader 1701MHz memory 2052MHz timing 3 voltage 962mV-1050mV
[   13.632378] [drm] nouveau 0000:01:00.0: c: core 50MHz shader 101MHz memory 135MHz voltage 950mV fanspeed 40%

но пока они работают нестабильно, поэтому по умолчанию выставлены на минимум, карта не шумит и не греется, на всякий случай посмотреть активный можно тут:

$cat /sys/class/drm/card0/device/performance_level

Вот такая у меня температурка:

$ sensors
nouveau-pci-0100
Adapter: PCI adapter
temp1:        +32.0°C  (high = +100.0°C, crit = +110.0°C)

Кстати, xorg.conf уже год как не нужен. Может там что-то старое и ненужное понаписано?

Вне форума

#4 03-06-2012 21:18:11

Raziel
Участник
Здесь с 02-06-2012
Сообщений: 3
Windows XPChrome 17.0

Re: Шум кулеров на Archlinux.

posixru пишет:

Воспользуйтесь: ArchWiki Fan Speed Control (Русский)

Спасибо, видел данную статью, но решил проблему с помощью задание частоты вращения в биосе.

Alexander пишет:

cpufrequtils - лишь вспомогательный инструментарий, а для того, чтобы проц мог сбрасывать частоту нужен соответствующий драйвер

Да-да, я выставил powernow-k8, гувернор - cpufreq_ondemand. Шум действительно стал немного меньше. Но я все равно уменьшил частоту вращения вентилятора через биос, так как сильно уж шум действует на нервы. Наверно, дело не в Арче, а в наступлении лета, т.к. биос показывал температуру процессора около 55-60 градусов, а кулер честно выполнял свою работу.

Alexander пишет:

Кстати, xorg.conf уже год как не нужен. Может там что-то старое и ненужное понаписано?

Для использования официального драйвера нвидии он обязателен, вроде. Да и все свои настройки он в xorg.conf записывает.

Вне форума

#5 03-06-2012 21:35:18

vovans
Администратор
Откуда: Ростов-на-Дону
Здесь с 19-10-2010
Сообщений: 511
Сайт
LinuxChrome 19.0

Re: Шум кулеров на Archlinux.

Кроме того что лето возможно ещё другое. У меня тоже ноут через некоторое время начинает сильно шуметь и греться. Разбираю, хорошо чищу (с пылесосом), собираю, снова всё тихо и без перегревов smile


zenway admin

Вне форума

#6 03-06-2012 21:41:25

Raziel
Участник
Здесь с 02-06-2012
Сообщений: 3
Windows XPChrome 17.0

Re: Шум кулеров на Archlinux.

vovans пишет:

Разбираю, хорошо чищу (с пылесосом), собираю, снова всё тихо и без перегревов smile

О, кстати, это вариант smile

Вне форума

#7 03-06-2012 21:57:45

vovans
Администратор
Откуда: Ростов-на-Дону
Здесь с 19-10-2010
Сообщений: 511
Сайт
LinuxChrome 19.0

Re: Шум кулеров на Archlinux.

Иногда даже помогает, если просто пылесосом в ту фигню, откуда воздух выдувается. Но если сильно уже забито, то может и не помочь. В принципе, та часть ноута обычно легко разбирается. Но у меня, например, желательно снимать ещё и сам куллер с радиатором, чтобы подлезть к месту загрязнения. Но это тоже не проблема smile


zenway admin

Вне форума

#8 03-06-2012 22:29:32

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxSeaMonkey 2.4

Re: Шум кулеров на Archlinux.

Raziel пишет:

видел данную статью, но решил проблему

shy.gifНу а я то думал что нет...

vovans пишет:

если просто пылесосом в ту фигню, откуда воздух выдувается

rupor.gifВот это акурат то, самое первое, что надо делать! talk.gifЯ думал делано уже! glasses.gif

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] CCBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.018 сек, 9 запросов выполнено - Использовано памяти: 1.67 Мбайт (Пик: 1.76 Мбайт) ]