Introduzione
In questa guida sono presenti istruzioni utili per tenere sotto controllo le temperature interne del proprio computer. I software che verranno installati sono in grado di fornire, dove disponibili, anche informazioni riguardo la velocità di rotazione delle ventole e il voltaggio dei componenti più importanti.
Installazione
Installare i pacchetti lmsensors e hddtemp.
Configurazione
Configurazione automatica
Digitare in una finestra di terminale il seguente comando:
sudo sensors-detect
Seguire le istruzioni dello script e rispondere «Yes» alle domande che verranno proposte.
- Alla domanda riguardante la scelta tra «ISA» e «SMBUS», scegliere «ISA».
Al termine lo script restituirà un output simile a questo:
To make the sensors modules behave correctly, add these lines to /etc/modules: #----cut here---- # I2C adapter drivers i2c-viapro i2c-isa # I2C chip drivers eeprom it87 #----cut here----
Caricare i seguenti moduli digitando in una finestra di terminale i seguenti comandi:
sudo modprobe i2c-viapro sudo modprobe i2c-isa sudo modprobe eeprom sudo modprobe it87
Aprire con un editor di testo con i privilegi di amministrazione il file /etc/modules e aggiungere il seguente testo:
i2c-viapro i2c-isa eeprom it87
Infine digitare in una finestra di terminale i seguenti comandi:
sudo depmod -a sudo update-modules
Configurazione manuale
Scaricare nella propria Home il file presente a questo indirizzo.
Rendere eseguibile lo script, digitando in una finestra di terminale il seguente comando:
chmod 755 sensors-detect
Per avviare lo script, digitare in una finestra di terminale il seguente comando:
sudo ./sensors-detect
Seguire le istruzioni dello script e rispondere «Yes» alle domande che verranno proposte.
- Alla domanda riguardante la scelta tra «ISA» e «SMBUS», scegliere «ISA».
Al termine lo script restituirà un output simile al seguente:
#----cut here---- # I2C adapter drivers i2c-viapro i2c-isa # I2C chip drivers eeprom it87 #----cut here----
Caricare i seguenti moduli digitando in una finestra di terminale i seguenti comandi:
sudo modprobe i2c-viapro sudo modprobe i2c-isa sudo modprobe eeprom sudo modprobe it87
Aprire con un editor di testo e con i privilegi di amministrazione il file /etc/modules e aggiungere le seguenti righe:
i2c-viapro i2c-isa eeprom it87
Infine digitare in una finestra di terminale i seguenti comandi:
sudo depmod -a sudo update-modules
Controllo della tensione e della temperatura
Per avviare il programma, digitare in una finestra di terminale il seguente comando:
sensors
Il risultato sarà simile al seguente:
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:
+23°C
Core1 Temp:
+19°C
it8716-isa-0290
Adapter: ISA adapter
VCore: +1.18 V (min = +0.00 V, max = +4.08 V)
VDDR: +3.25 V (min = +0.00 V, max = +4.08 V)
+3.3V: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM
+5V: +4.81 V (min = +0.00 V, max = +6.85 V)
+12V: +11.58 V (min = +0.00 V, max = +16.32 V)
in5: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM
in6: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM
5VSB: +4.84 V (min = +0.00 V, max = +6.85 V)
VBat: +2.94 V
fan1: 0 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
temp1: +30°C (low = -1°C, high = +127°C) sensor = diode
temp2: +30°C (low = -1°C, high = +127°C) sensor = thermistor
temp3: -7°C (low = -1°C, high = +127°C) sensor = thermistor
vid: +1.300 V
Interfaccia grafica
Per controllare i valori tramite l'interfaccia grafica, sono presenti diverse applicazioni grafiche.
Sensors-applet
Installare il pacchetto sensors-applet , reperibile dal componente universe dei repository ufficiali.
Fare clic con il tasto destro del mouse, selezionare «Aggiungi al pannello...» e scegliere «Hardware sensors monitor».
Ksensors
Installare il pacchetto ksensors , reperibile dal componente universe dei repository ufficiali.
Per avviarlo andare nel menù K.
Xsensors
Installare il pacchetto xsensors , reperibile dal componente universe dei repository ufficiali.
Per avviarlo, digitare in ina finestra di terminale il seguente comando:
xsensors
Controllo delle ventole
Per controllare le ventole e la scheda madre, aprire una finestra di terminale e digitare il seguente comando:
pwmconfig
Le ventole verranno monitorate e sarà possibile modificare la velocità. Nel caso in cui è possibile il controllo totale, cioè fermare del tutto le ventole, creare un semplice script da lanciare all'avvio per un'ottimizzazione delle stesse.
Creare con un editor di testo e con i privilegi di amministrazione il file /etc/init.d/fancontrol e aggiungere le seguenti righe:
#
# 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 0Rendere eseguibile lo script, digitando in una finestra di terminale il seguente comando:
sudo chmod +x /etc/init.d/fancontrol
Per avviare lo script, digitare in una finestra di terminale il seguente comando:
/etc/init.d/fancontrol start
Per interrompere lo script, digitare in una finestra di terminale il seguente comando:
/etc/init.d/fancontrol stop
Se l'output non restituisce nessun errore, aprire con un editor di testo e con i privilegi di amministrazione il file /etc/rc.local e aggiungere la seguente riga:
/etc/init.d/fancontrol start
Modificarla come nel seguente esempio:
# # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. /etc/init.d/fancontrol start exit 0
Risoluzione dei problemi
In caso di problemi o rallentamenti con i vari programmi, consultare la relativa pagina
Ulteriori risorse
CategoryHardware CategoryAmministrazione CategoryDaRevisionare
