Pagina 1 di 1

ventola a palla

Inviato: gio 17 dic 2009, 22:36
da thepaperboy
ciao a tutti
ho acquistato un pc hp compaq 6720s, gli ho messo la slack 13 ma ora mi rendo conto che la ventola va sempre a palla. qualcuno ha idea di come intervenire?

Re: ventola a palla

Inviato: gio 17 dic 2009, 23:37
da andy-x
Hai provato a vedere nel bios a che livello e' la velocità minima di funzionamento?
Il 6720s non lo conosco ma i vari "dc7xxx" hanno nel bios un cursore per impostare la velocità minima di funzionamento della ventola.

Re: ventola a palla

Inviato: ven 18 dic 2009, 12:19
da thepaperboy
andy-x ha scritto:Hai provato a vedere nel bios a che livello e' la velocità minima di funzionamento?
Il 6720s non lo conosco ma i vari "dc7xxx" hanno nel bios un cursore per impostare la velocità minima di funzionamento della ventola.
grazie. esattamente sai dove dovrei guardare? non riesco a trovare l'opzione, ne ho solo una che recita "ventola sempre accesa durante alimentazione da rete" ma è fra l'altro disattivata

Re: ventola a palla

Inviato: ven 18 dic 2009, 20:16
da slux
Hai caricato i moduli cpufreq?

Codice: Seleziona tutto

andrea@nbandrea:~>lsmod|grep acpi
acpi_cpufreq            5551  0
freq_table              1907  2 cpufreq_ondemand,acpi_cpufreq
processor              25343  3 acpi_cpufreq
Che frequenza riporta il sistema se fai questo comando?

Codice: Seleziona tutto

cat /proc/cpuinfo
Assicurati inoltre di usare un governor tipo ondemand o conservative

Codice: Seleziona tutto

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Se non fosse così prova in questo modo:

Codice: Seleziona tutto

echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Re: ventola a palla

Inviato: lun 21 dic 2009, 14:22
da thepaperboy
slux ha scritto:Hai caricato i moduli cpufreq?

Codice: Seleziona tutto

andrea@nbandrea:~>lsmod|grep acpi
acpi_cpufreq            5551  0
freq_table              1907  2 cpufreq_ondemand,acpi_cpufreq
processor              25343  3 acpi_cpufreq
Che frequenza riporta il sistema se fai questo comando?

Codice: Seleziona tutto

cat /proc/cpuinfo
Assicurati inoltre di usare un governor tipo ondemand o conservative

Codice: Seleziona tutto

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Se non fosse così prova in questo modo:

Codice: Seleziona tutto

echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
sembrerebbe tutto a posto come dici tu: cpufreq caricati, goevrnor ondemand. la frequenza è 1400 mhz, in negozio mi han detto che è normale che vada sempre al massimo, ma non mi pare proprio.

Re: ventola a palla

Inviato: lun 21 dic 2009, 18:49
da slux
slux ha scritto:in negozio mi han detto che è normale che vada sempre al massimo, ma non mi pare proprio.
Concordo.E' una castronata colossale.Solo per questa affermazione,io restituirei il portatile :badgrin:
La cpu deve scalare frequenza quando è in idle.
Hai guardato se nel bios hai un'opzione di tipo EIST (enhanced intel speed step) o similare?Magari la possibilità di scalare frequenza è disattivata da bios
Per riprova controlla anche questo:

Codice: Seleziona tutto

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
La mia cpu ha le seguenti frequenze disponibili:

Codice: Seleziona tutto

andrea@nbandrea:/sys/devices/system/cpu/cpu0/cpufreq>cat scaling_available_frequencies
2001000 2000000 1600000 1200000 800000

Re: ventola a palla

Inviato: mar 22 dic 2009, 14:11
da andy-x
Scusa Thepaperboy.... non avevo capito che era un portatile.... io parlavo di desktop. :-(

Re: ventola a palla

Inviato: mar 22 dic 2009, 15:55
da joe
Il mio portatile monta un P4-3.2GHz. Per zittire la ventola ho dovuto settare la frequenza al minimo scaling.
Per farlo ho ricompilato il kernel specificando la famiglia a cui appartiene la mia cpu. Questo passo potrebbe non essere necessario.
Poi ho compilato il driver più adatto per gestire il mio particolare tipo di cpu, che nel mio caso è CONFIG_X86_ACPI_CPUFREQ=m. È il driver più generico che sembra funzionare meglio (anzi è l'unico che funziona) sulla mia cpu.
A questo punto, avendo anche compilato il kernel per sfruttare l'hiperthreading o come si chiama, vengono viste due CPU "virtuali". E uso:

Codice: Seleziona tutto

cpufreq-set -f 1.86GHz -c 0
cpufreq-set -f 1.86GHz -c 1
Per impostare la frequenza minima. A quel punto tutto diventa più vivibile.
Probabilmente coi kernel recenti (io ho un 2.6.24.5 rimaneggiato) potrebbe esservi qualche differenza, ma in sostanza i passi per gestire lo scaling e quindi la ventola dovrebbero essere quelli.

Intanto potrestiinstallare cpufrequtils che comprende diversi programmini che rivelano alcune informazioni.
cpufreq-info, cpufreq-set ecc ecc.

Re: ventola a palla

Inviato: ven 25 dic 2009, 20:17
da thepaperboy
slux ha scritto:
slux ha scritto:in negozio mi han detto che è normale che vada sempre al massimo, ma non mi pare proprio.
Concordo.E' una castronata colossale.Solo per questa affermazione,io restituirei il portatile :badgrin:
La cpu deve scalare frequenza quando è in idle.
Hai guardato se nel bios hai un'opzione di tipo EIST (enhanced intel speed step) o similare?Magari la possibilità di scalare frequenza è disattivata da bios
Per riprova controlla anche questo:

Codice: Seleziona tutto

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
La mia cpu ha le seguenti frequenze disponibili:

Codice: Seleziona tutto

andrea@nbandrea:/sys/devices/system/cpu/cpu0/cpufreq>cat scaling_available_frequencies
2001000 2000000 1600000 1200000 800000
il problema è che sembrerebbe tutto a posto

Codice: Seleziona tutto

bash-3.1$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
1401000 1400000 1200000 800000

Re: ventola a palla

Inviato: lun 4 gen 2010, 21:47
da thepaperboy
non riesco proprio a trovare una soluzione. ho provato a cambiare le impostazioni nel bios relative alla ventola ma non cambia nulla
se eseguo da terminale acpitool mi dice:

Codice: Seleziona tutto

bash-3.1# acpitool
  Battery #1     : charging, 88.75%, 00:20:35
  AC adapter     : on-line 
  Thermal zone 1 : ok, 72 C
  Thermal zone 2 : ok, 71 C
  Thermal zone 3 : ok, 57 C
  Thermal zone 4 : ok, 32 C
  Thermal zone 5 : ok, 80 C

Re: ventola a palla

Inviato: ven 8 gen 2010, 16:13
da joe
Hai provato con cpufrequtils?

Re: ventola a palla

Inviato: ven 8 gen 2010, 17:58
da thepaperboy
joe ha scritto:Hai provato con?
non ho idea di che sia? che dovrei fare? soprattutto non capisco se è normale che si scaldi così tanto e la ventola faccia sto casino

Re: ventola a palla

Inviato: ven 8 gen 2010, 18:55
da joe
due post addietro ti ho postato la mia situazione, potrebbe essere simile alla tua. Mi sfugge che processore hai, ma va bè:

http://repository.slacky.eu/slackware-1 ... utils/005/

qua trovi il pacchetto da installare, cpufrequtils serve per ottenere info e settare la frequenza, contiene diversi programmini, a te per il momento basta installarlo, controllare eventuali dipendenze (cioè se non funge te lo dice il sistema cosa manca...). Poi lanci:

cpufreq-info

ed ottieni un output di questo tipo:

Codice: Seleziona tutto

$ cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 1.86 GHz - 3.19 GHz
  available frequency steps: 3.19 GHz, 2.39 GHz, 2.13 GHz, 1.86 GHz
  available cpufreq governors: userspace
  current policy: frequency should be within 1.86 GHz and 3.19 GHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 1.86 GHz.
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 1
  hardware limits: 1.86 GHz - 3.19 GHz
  available frequency steps: 3.19 GHz, 2.39 GHz, 2.13 GHz, 1.86 GHz
  available cpufreq governors: userspace
  current policy: frequency should be within 1.86 GHz and 3.19 GHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 1.86 GHz.
Intanto prova a dare questo comando e a postarne l'output come ho fatto io, inoltre se non lo hai già fatto sopra specifica il modello di cpu che hai... una cosa del genere dovrebbe già dare un'idea agli esperti del forum:

Codice: Seleziona tutto

# cat /proc/cpuinfo |head
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 3
model name      : Mobile Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping        : 4
cpu MHz         : 1862.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
Ti anticipo che non è da escludere il governor ondemand come imputato. Anche a me dava problemi di incantamento ventola a valori troppo alti di rumorosità...
Ma andiamo con ordine... rispetta i punti sopra e vedrai che qualcoa salta fuori! ;)

Re: ventola a palla

Inviato: ven 12 feb 2010, 0:43
da thepaperboy
trovato il problema. con top ho scoperto che il processo che si ciucciava tutta la cpu, consumando la batteria e mandando la ventola a palla, era hcid, il demone di bluez per il bluetooth. rimosso, tutto è tornato alla normalità.

ora però dovrò capire come far funzionare il bluetooth