"We are back" « oc.at

AMD Radeon RX 7900 XTX: Fan Controller im *****?!

GrandAdmiralThrawn 28.03.2025 - 17:34 333 3
Posts

GrandAdmiralThrawn

XP Nazi
Avatar
Registered: Aug 2000
Location: BRUCK!
Posts: 3727
Seit heute crashed meine Radeon. Grund: Die Lüfter drehen mit 23%. Und zwar immer. Auch der Zero-Fan Modus im Leerlauf greift nicht mehr, die Lüfter bleiben nicht mehr stehen, sondern drehen konstant gleich schnell.

Weder das AMD Treiberpanel noch MSI Afterburnber noch Fan Control schaffen es, die GPU Lüfter hochzudrehen, auch nicht im Fan Control "Force" Modus. Dementsprechend überhitzt die Karte bis selbst das Throttling nicht reicht und der Treiber crashed, weil die Karte temperaturtechnisch kritisch wird.

So.

Fan Control reported eine "Diskrepanz" zwischen den angewiesenen rpm (hier Mal testweise 100% konstant) und den Umdrehungen, die die Karte meldet, eben 23% vom Maximum. Zudem meint Fan Control, der Lüftercontroller würde eventuell nicht mehr antworten oder es gäbe ein Override von woanders. Das könnte / sollte man mit "Force" overriden, das bringt bei mir aber auch nix.

Ist mir echt der Fan Controller meiner Grafikkarte gestorben?! Gibt's sowas? Habe schon den Treiber reinstalliert, bringt genau gar nichts, gleiches Resultat...

Zuerst verreibt mir ein Gleitlager eines Lüfters und jetzt das... Ich habe ned so ganz das Gefühl hier "Qualität" erworben zu haben (Karte ist direkt von AMD, also Referenz)...

Ich würde mir den unfaßbar armseligen AMD RMA-Prozess wenn möglich gerne sparen. Vielleicht isses ja doch ein Softwareproblem? Außer Windows Updates und diverse Steam Spieleupdates habe ich vor Auftreten des Problems aber nix eingespielt.

Ideen?

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12163
Um ein Softwareproblem mit dem Windows-Treiber auszuschlieszen, wuerde ich an deiner Stelle ein aktuelles Live-GNU/Linux booten, dann mit `grep -l amdgpu /sys/class/hwmon/hwmon*/name` nach dem sysfs-Directory fuer die GPU-hwmon-Treiber suchen, und im entsprechenden Directory mit den "fan*_*"-Files interagieren. Ich hab gerade nix online, wo ich das anschauen koennte, aber ein altes Script von mir hat dort sowas hier gemacht, um eine RX 6400 auf 800RPM und 20W Maximalverbrauch runterzuregeln:

Code:
handle_amdgpu() {
  local base="${1}"
  echo "Setting up amdgpu at $base ..."

  echo 1 > "${base}/"fan1_enable
  echo 800 > "${base}/"fan1_target
  echo 20000000 > "${base}/"power1_cap
}

GrandAdmiralThrawn

XP Nazi
Avatar
Registered: Aug 2000
Location: BRUCK!
Posts: 3727
Danke!

Ich habe aber auch augenscheinlich zu früh geposted bzw. vor'm Posten zuwenig getestet. Nur eine Applikation: "Helldivers 2" in seiner aktuellsten Version.

Kurz zum Probieren Furmark 2 gesaugt (ist hier eine Windows 11 Maschine, leider kein Linux), und hier drehen die Lüfter sehr wohl hoch! Zwar nicht entsprechend meiner Kurve (AMD Panel kann grade Mal wieder nicht mit'm Treiber reden, braucht einen Reboot wegen zuvieler Crashes), aber jo.

Er dreht definitiv ordentlich hoch, bis 92% ohne Crash. Bei mir bläst die Graka ja direkt oben aus'm Case raus, da spür ich das auch, brauche nur die Hand drüber zu halten.

Edit: Noch schnell Horizon Forbidden West getestet, funktioniert! Also kurz gesagt, es scheint nur Helldivers II zu betreffen. Wie schafft man sowas...

Bearbeitet von GrandAdmiralThrawn am 28.03.2025, 18:07

Rogaahl

Elder
interrup
Avatar
Registered: Feb 2014
Location: K
Posts: 2452
Ich habe schon einmal davon gelesen das der HW Fan Controller in einen locked state gehen kann, finde aber jetzt nichts Sinnvolles. Ich würde auch einmal alle tweaking tools und Treiber (mit DDU) komplett löschen und beim Treiber installieren reset settings anhaken.

AMD SMI CLI tool könntest du dir noch ansehen und ein:

Code:
amd-smi reset --fans --gpu all

probieren.


Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz