Come posso vedere la temperatura della GPU della mia scheda grafica ATI?


14

Sto cercando di capire quanto tempo può durare la mia scheda grafica senza ventola senza surriscaldamento.

quando sto navigando in Internet, la ventola della scheda grafica è la cosa più rumorosa del mio computer.

Quindi la mia domanda è: come posso monitorare la temperatura della GPU della mia scheda grafica ATI Radeon HD 4850.


1
ha a che fare con Ubuntu o Linux perché voglio trovare un programma compatibile con esso che mi permetterà di vedere la mia temperatura gpu
Nick Bailuc,

Risposte:


15

Se si utilizza il driver proprietario (fglrx), il comando desiderato è aticonfig --odgt.

Per quanto ne so, per molte schede questo sensore non sarà esposto attraverso i sensori lm.


1
e aticonfig --odgcper il carico della GPU (% di utilizzo corrente), insieme alle velocità di clock
MestreLion

Puoi anche provare Psensor
danger89

5

Non molto tempo prima che si frigga. A seconda della quantità di carico di lavoro grafico che si sta eseguendo, il processo di produzione, la polvere accumulata potrebbe essere minuti, ore. acquistare un ricambio di raffreddamento senza ventola aftermarket se il rumore è un problema.

Per monitorare la temperatura della GPU, utilizzare queste domande e risposte per trovare il sensore GPU:

Come usare i sensori lm?


Ho appena pulito la mia scheda grafica dalla polvere oggi, e non ci sarà quasi nessun carico su di essa, dal momento che tutti i malati che usano è come Firefox. Sto chiedendo quanto durerà senza causare NESSUN danno?
Nick Bailuc,

Naturalmente causerà danni, il calore provoca danni a tutti i componenti elettronici in periodi di tempo prolungati, la scheda può arrivare a ~ 120 ° C e dovrebbe spegnersi o friggere. Sono certo che nessuno ha mai provato a bruciare una carta solo per vedere quanto tempo impiega troppo ...
Uri Herrera,

ma durerebbe 20 secondi?
Nick Bailuc,

Immagino che possa contenere fino a 20 secondi, è possibile installare lm-sensorsper monitorare la temperatura in modo da non superare la soglia.
Uri Herrera,

1
non mostra il mio fan della scheda grafica o la temperatura anche se ho avuto i driver installati
Nick Bailuc


1
sudo apt-get install lm-sensors
sensors

Che produce qualcosa di simile:

radeon-pci-0100
Adapter: PCI adapter
temp1:   +48.5°C  (crit = +120.0°C, hyst = +90.0°C)

0

Fai modprobe it87e se sei fortunato, lm-sensor ti darà le informazioni.

Se la scheda è molto calda, puoi provare a ridurne le prestazioni (se il modulo drm lo consente):

echo low > /sys/class/drm/card0/device/power_profile

0

Purtroppo, la serie HD 4xxx non ha oggi particolarmente buone funzioni di risparmio energetico nel driver Open Source, figuriamoci quando è stata scritta questa domanda.

A meno che la scheda non sia stata progettata per funzionare senza ventola, non sarà in grado di funzionare senza di essa. Inoltre, la maggior parte delle schede AMD contiene un firmware che regola la ventola. Non consiglierei di forzare lo spegnimento della ventola, ma semplicemente fare affidamento sul firmware interno della scheda per regolare la velocità della ventola.

Per ridurre la velocità della ventola, è necessario semplicemente ridurre la produzione di calore. Consiglierei di leggere le ultime opzioni di risparmio energetico per forzare la scheda a rimanere alla velocità di clock minima. Ciò consentirà di ridurre la produzione di calore a scapito della riduzione delle prestazioni.


0

Poiché i driver proprietari non sono più supportati, ho scelto la soluzione hardware. Ho preso il ventilatore con connettore di alimentazione standard per custodia atx e l'ho registrato sopra la scheda. Supponiamo che non sia buono per i giochi e il cryptomining ma funzioni bene per me.


0

Ho risolto questo problema usando lo script bash che imposta la velocità della ventola alla temperatura effettiva. Voglio dire se la temperatura del chip è 60deg velocità della ventola id 60%. Quindi eseguo questo sotto root cron ogni minuto. Ho creato un /bin/atiSpeedCronfile con questo contenuto:

#!/bin/bash
read temp < <(/usr/bin/aticonfig --od-gettemperature | grep "Sensor 0" | cut -c43-47)
echo temp: $temp
aticonfig --pplib-cmd "set fanspeed 0 $temp"

poi ho aggiornato cron usando

crontab -e

sotto l'account root ho inserito questa riga:

* * * * * /bin/atiSpeedCron

questo mi ha fatto dimenticare i fan di ati. a proposito / penso che i nonni dovrebbero farlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.