[Mini How-To] Schede Nvidia: velocità della ventola in base alla temperatura

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
Avatar utente
blusa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 706
Iscrizione: martedì 7 febbraio 2006, 18:41

[Mini How-To] Schede Nvidia: velocità della ventola in base alla temperatura

Messaggio da blusa »

Premessa: non so se tutte le schede Nvidia hanno questo comportamento, ma io, con una geforce 6600gt, spesso mi trovavo a spengere il pc perchè le mie orecchie chiedevano pietà.
La ventola infatti gira costantemente alla massima velocità facendo un rumore che supera di gran lunga quello generato dalla somma di tutte le altre ventole, sia se sto scaricando la posta, sia se sto usando applicazioni 3d.
Cercando in giro ho trovato questa guida (scritta per gentoo ma che a me ha funzionato su ubuntu) che permette di variare la velocità della ventola in base alla temperatura raggiunta dal chip della scheda.
Generalmente le schede dovrebbero già variare la velocità in hardware (la mia no!), quindi questa guida serve solo a creare una sorta di nTune e Speedfan per Linux.

Farò solo una traduzione e rivisitazione senza aggiungere niente semplicemente perchè non ne sono in grado.

Disclaimer: non sono responsabile del funzionamento della guida, quindi testatela a vostro rischio!

Iniziamo: per prima cosa installiamo tramite synaptic nvclock, è un piccolissimo software che permette di vedere e modificare alcuni parametri delle schede Nvidia. La versione deve essere >=0.8.b
Ad esempio il comando

Codice: Seleziona tutto

nvclock -i
permette di conoscere lo stato della scheda, cioè la velocità, i vari voltaggi, la temperatura e la velocità della ventola.

Quindi controlliamo che nvclock riesca a controllare e a modificare la ventola della vostra scheda altrimenti il procedimento sarà inutile.
Per fare questo basta dare

Codice: Seleziona tutto

nvclock -i
per vedere se viene letta la temperatura e

Codice: Seleziona tutto

nvclock -f -F 75
per modificare la velocità della ventola al 75%.
Se nvclock riesce sentirete diminuire molto il rumore del dissipatore, altrimenti niente da fare.
Occhio a questo comando!!! se date un valore troppo basso alla velocità (non scendete sotto 50) la vostra scheda rischia di fondersi in poco tempo poichè la ventola non raffredda più (poco tempo può essere anche meno di un minuto!!!)

Tramite

Codice: Seleziona tutto

python -V
controllate di avere python ad una versione >= 2.3

A questo punto, se tutte le verifiche sono andate a buon fine, potete copiare in /usr/local/bin lo script allegato, togliete l'estensione .txt, rendetelo eseguibile e avviatelo.
Dopo pochi istanti dovreste sentire la ventola diminuire di velocità.
Se anche questo funziona basta che aggiungiate lo script in sistema->preferenze->sessioni->programmi di avvio per avviarlo allo start.

Questo è il link della guida originale, in caso di bisogno e come ringraziamento all'autore.
http://gentoo-wiki.com/HARDWARE_Nvidia_ ... Adjustment

Lo consiglio vivamente ai possessori di 6600gt e soprattutto alle loro orecchie.
Allegati
nvidiafanspeed.txt
(7.97 KiB) Scaricato 91 volte
"Money, it's a crime
Share it fairly but don't take a slice of my pie"
Pink Floyd
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 7 ospiti