View Full Version : programma per regolazione velocità ventola
Esiste per linux? [ho la 4870 che scalda abbastanza :muro: ]
:stordita:
Se non sbaglio lm sensor dovrebbe in qualche modo gestire anche le ventole, ma non so se quelle delle schede video siano supportate.
Un saluto a tutti...
masand
Per monitorare/controllare le ventole fia così:
Apri il terminale e digita:
pwmconfig
e 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:
#!/bin/sh
#
# 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 0
Rendere 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:
#!/bin/sh -e
#
# 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
Quanto scritto è preso dalla documentazione della comunità di Ubuntu.
Un saluto a tutti...
masand
Dimenticavo,
hai la firma irregolare.
Da regolamento si dovrebbero avere solo 3 righe ad una risoluzione di 1024 e con un massimo di 3 faccine prese dal forum stesso.
Ora tu eccedi di una riga e sono disposto a chiudere un occhio perché hai ridotto il font al minimo e mi sta bene, poi però c'è il fatto che hai anche le faccine...
O togli le faccine (specialmente quella che non fa parte del forum) o abbassi di una riga la firma... ;)
Un saluto a tutti...
masand
Dimenticavo,
hai la firma irregolare.
Da regolamento si dovrebbero avere solo 3 righe ad una risoluzione di 1024 e con un massimo di 3 faccine prese dal forum stesso.
Ora tu eccedi di una riga e sono disposto a chiudere un occhio perché hai ridotto il font al minimo e mi sta bene, poi però c'è il fatto che hai anche le faccine...
O togli le faccine (specialmente quella che non fa parte del forum) o abbassi di una riga la firma... ;)
Un saluto a tutti...
masand
di faccina ne ho una del forum e un altra presa altrove, cmq tolte
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.