LINUX.ORG.RU

Как управлять кулером на ноуте?


0

3

Купил ноутбук с APU AMD E-350, в винде кулер включается редко, в Ubuntu 11.10 постоянно работает.

Поставил пакет Jupiter, но там настроек кулера нет.

Подскажите, люди добрые, есть ли вменяемый софт для контроля температуры железа и частоты вращения кулера для нашей ОС? Или хотя бы какие файлы в /proc или /sys отвечают за это дело?

lm-sensors, fancontrol. Кроме того, проверь, что у тебя проц частоту в простое скидывает

YAR ★★★★★
()
Ответ на: комментарий от YAR

Как это проверить? Вот вывод cat /proc/cpuinfo:

processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 20
model		: 1
model name	: AMD E-350 Processor
stepping	: 0
cpu MHz		: 1600.000
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 6
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat npt lbrv svm_lock nrip_save pausefilter
bogomips	: 3193.76
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor	: 1
vendor_id	: AuthenticAMD
cpu family	: 20
model		: 1
model name	: AMD E-350 Processor
stepping	: 0
cpu MHz		: 1600.000
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 6
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat npt lbrv svm_lock nrip_save pausefilter
bogomips	: 3193.17
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

liberium
() автор топика
Ответ на: комментарий от YAR

Установил cpufrequtils, вот вывод cpufreq-info:

cpufrequtils 007: 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: 1000 ns.
  hardware limits: 800 MHz - 1.60 GHz
  available frequency steps: 1.60 GHz, 1.28 GHz, 800 MHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 800 MHz and 1.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.
  cpufreq stats: 1.60 GHz:91,06%, 1.28 GHz:0,02%, 800 MHz:8,92%  (107)
analyzing CPU 1:
  driver: powernow-k8
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 1000 ns.
  hardware limits: 800 MHz - 1.60 GHz
  available frequency steps: 1.60 GHz, 1.28 GHz, 800 MHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 800 MHz and 1.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.
  cpufreq stats: 1.60 GHz:91,08%, 1.28 GHz:0,01%, 800 MHz:8,91%  (106)

liberium
() автор топика
Ответ на: комментарий от liberium

Частота меняется, но что-то сильно у тебя жрет проц. Смотри top на предмет нагружающих проц приложений

YAR ★★★★★
()
Ответ на: комментарий от YAR

Ситуация проясняется. Вот вывод sensors:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +52.0°C  (crit = +98.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +61.5°C  (high = +70.0°C)
                       (crit = +93.0°C, hyst = +90.0°C)

Изменение частоты вращения работало из коробки, в принципе. Проблема в том, что проц постоянно с температурой около 60°C. А кулер разумно выключать при 40. Я думаю, так и делается в Ubuntu 11.10. Осталось понять, почему такая высокая температура. Я переключил governor в powersave - не помогает, хотя теперь 90% времени проц работает на 800MHz. Завтра буду пробовать с опенсорсными дровами видео и без иксов.

liberium
() автор топика
Ответ на: комментарий от liberium

ставь и настраивай laptop-mode-tools, там очень много параметров, у меня при работе даже от сети кулер иногда останавливается (Kubuntu, openSUSE). смотри, что жрет процессорное время и батарею (top, powertop от рута).

ibraim
()
Ответ на: комментарий от megabaks

В то время, как я пишу это сообщение, постоянная нагрузка на проц 4% создается компизом и компанией. Температура при этом 60. Постоянная нагрузка в 4% так разогревает проц штоле?

liberium
() автор топика
Ответ на: комментарий от Novell-ch

Проприетарные. С ними есть OpenGL 4.1 и Nexuiz без тормозов на ультре в полном разрешении, но нет гибернации и саспенда.

liberium
() автор топика
Ответ на: комментарий от ibraim

Спасибо, комрад! После того, как я в powertop переключил все tunables (кроме wlan, он не переключается) в good, температура упала до 50, и кулер стал выключаться.
Кроме того, через laptop-mode я настроил снижение скорости hdd, и теперь ноут работает тише, чем в винде!

Всем спасибо, сегодня я многому научился, и как будет время, забацаю графическую тулзу, смесь powertop и laptop-mode, а то неинтуитивно пока.

liberium
() автор топика
Ответ на: комментарий от ibraim

Зачем? ИМХО, лучший - дефолтный ondemand: и батарею зря не садит, и производительность не убивается :)

Deleted
()
Ответ на: комментарий от liberium

> как будет время, забацаю графическую тулзу, смесь powertop и laptop-mode

тогда и я тебе большое спасибо скажу. ibraimusmanov@yandex.ru <-- буду тестером.

ibraim
()
14 декабря 2011 г.
Ответ на: комментарий от liberium

Я тоже тебе спасибо скажу, да и потестю с удовольствием :) а то мой ноут шумит уж очень сильно, как это прекратить - не знаю :(

EightSeven
()

на ноуте — никак

anonymous
()

Или хотя бы какие файлы в /proc или /sys отвечают за это дело?

/proc/acpi/fan/*/state

попробуйте делать туда echo {0..3}

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.