Die Temperatur meiner Grafikkarte (Sapphire ATi Radeon HD 3650) erreicht in 5 Minuten 150 °C und funktioniert dann nicht mehr.
Ich habe fglrx
installiert und es funktioniert jetzt. Ich kann sogar 5-30 Minuten lang 3D-Spiele spielen.
Wenn ich die Live-CD verwende und fglrx nicht installiert ist (es verwendet den Mesa-Treiber dann) wie kann ich den Lüfter steuern?
Akzeptierte Antwort:
-
Zuerst rate ich Ihnen, Ihren Kernel zu aktualisieren, da basierend auf diesem Link das Aktualisieren des Kernels das Erwärmungsproblem löst. Eine Anleitung zum Aktualisieren Ihres Kernels finden Sie möglicherweise in dieser Frage
-
Installieren Sie
shell-extension-radeon-power-profile-manager
-
Wenn das Problem weiterhin besteht, werden wir versuchen, ein Profil für GPUs mit geringer Leistung zu erstellen:
Basierend auf diesem XOrg-Link
Der Energieverwaltungscode unterstützt zwei grundlegende Methoden:
"dynpm"
"profile"
Sie können die Methoden über sysfs auswählen. Echo "dynpm"
oder "profile"
nach /sys/class/drm/card0/device/power_method
.
sudo echo profile > /sys/class/drm/card0/device/power_method
Eine direkte Steuerung der Lüftergeschwindigkeit ist nicht möglich (und wäre sehr gefährlich), aber sie kann durch Einstellen eines niedrigeren Leistungsprofils gesenkt werden
Die Datei „dynpm “-Methode ändert die Takte dynamisch basierend auf der Anzahl der ausstehenden Zäune, sodass die Leistung erhöht wird, wenn GPU-intensive Apps ausgeführt werden, und heruntergefahren wird, wenn die GPU im Leerlauf ist. Die Neutaktung wird während vertikaler Austastperioden versucht, wird jedoch aufgrund des Timings der Neutaktungsfunktionen nicht immer in der Austastperiode abgeschlossen, was zu einem Flimmern der Anzeige führen kann. Aus diesem Grund dynpm funktioniert nur, wenn ein einzelner Kopf aktiv ist.
Die „Profil“-Methode zeigt fünf Profile an, die ausgewählt werden können:
"default"
"auto"
"low"
"mid"
"high"
Wählen Sie das Profil aus, indem Sie das ausgewählte Profil an /sys/class/drm/card0/device/power_profile.
senden- „default“ verwendet die Standarduhren und ändert den Energiezustand nicht. Dies ist das Standardverhalten.
- „auto“ wählt zwischen „mittlerem“ und „hohem“ Energiestatus basierend darauf, ob das System mit Batteriestrom betrieben wird oder nicht. Der Energiezustand „Niedrig“ wird ausgewählt, wenn sich die Monitore im Zustand „dpms off“ befinden.
- „low“ zwingt die GPU dazu, die ganze Zeit im Energiesparmodus zu sein. Beachten Sie, dass „Niedrig“ auf einigen Laptops zu Anzeigeproblemen führen kann; Aus diesem Grund verwendet Auto nicht „Low“, wenn Anzeigen aktiv sind.
- „mid“ zwingt die GPU dazu, sich die ganze Zeit im „mittleren“ Energiezustand zu befinden. Der Energiezustand „Niedrig“ wird ausgewählt, wenn sich die Monitore im Zustand „dpms off“ befinden.
- „high“ zwingt die GPU, die ganze Zeit im „high“-Leistungszustand zu sein. Der Energiezustand „Niedrig“ wird ausgewählt, wenn sich die Monitore im Zustand „dpms off“ befinden.
So wählen Sie Low Profile:
sudo bash -c "echo profile > /sys/class/drm/card0/device/power_method"
sudo bash -c "echo low > /sys/class/drm/card0/device/power_profile"