Newsgroup: it.comp.os.linux.iniziare
Titolo: installazione linux su amd athlon xp 64

Salve, ho un problema.
Vorrei installare sul pc di un parente linux, così lo faccio una volta e
mai piu' (e qui mi tocco).
C'è però un problema: rispetto a win xp la ventola della cpu è sempre
alta..rendendo il portatile rumoroso.
C'è qualche settaggio che potrei "usare" (non da bios ma su linux) per
rendere la cosa migliore ?
Al boot o chissà ... ?
Thankx
-- 
http://www.codingace.it/userdetail.aspx?userid=2
http://www.linuxace.it/userdetail.aspx?userid=2

 rendere la cosa migliore ?
Non sarebbe poi male sapere di che portatile stiamo parlando... >:-(
-- 
When you hear a physicist invoke the uncertainty principle, keep a hand
on your wallet 
		-- D.J Griffiths

 
http://h10025.www1.hp.com/ewfrf/wc/product?lc=it&dlc=it&cc=it&lang=it&product=442915


 
http://is.gd/cRD8B
prima risposta.
-- 
"Calcio vs. Merda  0 - 2"

 
Ovviamente unita al fatto (se si può, non conosco quell'HW) di
scegliere un profilo tipo "powersave" o "ondemand" per la velocità del
processore. Il risparmio energetico, via.


 rendere la cosa migliore ?
Anche io ho avuto lo stesso problema col mio
notebook che è un p4.
Avevo risolto parecchio tempo fà, ai tempi la
soluzione prevedeva anche al ricompilazione
del kernel per specificare la famiglia del
processore. E l'smp cioè la simulazione di due cpu
in quanto  il mio p4 era HT e voleva essere
trattato come un dual core in siostanza.
Attualmente se non ricordo male con salckware-12.1
non è stato necessario perchè il kernel huge già
comprendeva la funzionalità smp compilata.
In pratica:
1- configurazione kernel:
. specificare famiglia cpu
. eventualmente attivare smp
. assicurarsi che il driver per lo scaling della
  frequenza sia scelto correttamente.
  Nel mio caso mi sono dovuto accontentare dello standard
  acpi-cpufreq, nel tuo caso dovrai specificare quello più
  adatto al tuo athlon.
NOTE:
probabilmente questa parte la puoi saltare in quanto
attualmente, penso la maggior parte delle distribuzioni
comprendono kernel precompilati configurazti già per essere
smp.
Inoltre i vari driver vengono spesso inclusi come moduli
pertanto non è necessario compilare alcunchè, basta caricare
il modulo giusto all'avvio.
In soldoni per il momento lascia perdere la configurazione
del kernel che potrebbe non essere necessaria.
2- installa una piccola utiliti molto amichevole:
   cpufreq-utils
   Comprende diversi programmini tra cui
   . cpufreq-info
   . cpufreq-set
   Con il primo ottieni informazioni sull'attuale stato
   della gestione dello scaling del processore.
   Con la seconda puoi modificare diversi paramtetri tra
   cui il governor, cioè powersave, conservative, ondemand,
   userspace, ecc...
   poi puoi modificare direttamente la frequenza, portandola
   ad uno degli "scalini" disponibili consentiti.
   Ti riporto un esempio chiarificatore:
______________________________________________________________
cpufrequtils 005: cpufreq-info (C) Dominik Brodowski 2004-2006
Per favore, comunicare errori e malfunzionamenti a
 
cpu...@vger.kernel.org
.
analisi della CPU 0:
  modulo acpi-cpufreq
  CPU per le quali e` necessario cambiare la frequenza
                                 contemporaneamente: 0
  limiti hardware: 1.86 GHz - 3.19 GHz
  frequenze disponibili: 3.19 GHz, 2.39 GHz, 2.13 GHz, 1.86 GHz
  gestori disponibili: userspace
  gestore corrente: la frequenza deve mantenersi
                         tra 1.86 GHz e 3.19 GHz.
     Il gestore "userspace" puo` decidere quale velocita` usare
     in questo intervallo.
  la frequenza attuale della CPU e` 1.86 GHz.
analisi della CPU 1:
  modulo acpi-cpufreq
  CPU per le quali e` necessario cambiare la frequenza
                                 contemporaneamente: 1
  limiti hardware: 1.86 GHz - 3.19 GHz
  frequenze disponibili: 3.19 GHz, 2.39 GHz, 2.13 GHz, 1.86 GHz
  gestori disponibili: userspace
  gestore corrente: la frequenza deve mantenersi
                         tra 1.86 GHz e 3.19 GHz.
     Il gestore "userspace" puo` decidere quale velocita` usare
     in questo intervallo.
  la frequenza attuale della CPU e` 1.86 GHz.
_____________________________________________
Ok, penso sia chiaro:
Ti mostra
- il modulo che stai usando.
- i limiti di freq max e min
- gli scalini di frequenza consentiti
- il governor
nel mio caso ho utilizzato "userspace": setto la
frequenza all'avvio del sistema impostandola al
minimo nel mio caso 1.86 GHz. E lì resta.
Se poi ho bisogno di particolare potenza CPU,
uso cpufreq-set a mano.
Ecco cosa ho aggiunto nel mio /etc/rc.d/rc.local
_________________________
# make fan silent please.
cpufreq-set -c 0 -f 1.86G
cpufreq-set -c 1 -f 1.86G
_________________________
Inoltre in /etc/rc.d/rc.modules ho decommentato
il modulo che sto usando:
____________________________________
# generic ACPI P-States based driver
/sbin/modprobe acpi-cpufreq
____________________________
In quel file vedo anche altri moduli:
_________________________________
### CPU frequency scaling modules:
# generic ACPI P-States based driver
/sbin/modprobe acpi-cpufreq
# AMD mobile K6-2/3+ PowerNow!
#/sbin/modprobe powernow-k6
# AMD mobile Athlon PowerNow!
#/sbin/modprobe powernow-k7
# AMD Cool&Quiet PowerNow!
#/sbin/modprobe powernow-k8
# Intel SpeedStep using the SMI BIOS interface
#/sbin/modprobe speedstep-smi
# Intel SpeedStep on ICH-based chipsets
#/sbin/modprobe speedstep-ich
# Intel Enhanced SpeedStep
#/sbin/modprobe speedstep-centrino
# Intel Pentium4/Xeon clock modulation
#/sbin/modprobe p4-clockmod
# NatSemi Geode GX / Cyrix MediaGXm
#/sbin/modprobe gx-suspmod
# Transmeta Crusoe / Efficeon LongRun
#/sbin/modprobe longrun
# VIA Cyrix Longhaul
#/sbin/modprobe longhaul
________________________
Nel caso del tuo athlon sarà probabilmente
da decommentare una di queste, magari
informati un po' in cosa cambiano:
_____________________________
# AMD mobile Athlon PowerNow!
#/sbin/modprobe powernow-k7
# AMD Cool&Quiet PowerNow!
#/sbin/modprobe powernow-k8
___________________________
Comunque prima prova manualmente:
modprobe il mio modulo di scaling
poi
cpufreq-info
a seconda di quel che ti dice dai:
cpufreq-set -f ${freq_in_GHz}G -c ${numero_cpu}
va ripetuto per ciascuna cpu come nel mio rc.local
sopra riportato.
Puoi anche postare il risultato qui per aiuti
più precisi.
Quando sarai riuscito a domare la CPU manualmente
allora metterai i comandi giusti negli script di
avvio come ho fattto anch'io.
Io sto scrivendo da slax-6.1.2 che è basata su
slackware-12.2.
Non ho dovuto fare altro.
Ricordo che con una vecchia fedora-4 e con slackware-11.0
avevo dovuto ricompilare il kernel in alcuni punti.
La parte relativa agli script di avvio varia a seconda della
convenzione del tuo sistema (SyS-V / BSD-Style).