hallo zusammen,
ich habe jetzt auf 10.14.3 geupdated aber leider drehen die Lüfter meiner asus rog strix 64 extrem hoch.
ich bekomme das leider nicht hin... kann mir jemand dabei helfen ?
ganz liebe grüße
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenhallo zusammen,
ich habe jetzt auf 10.14.3 geupdated aber leider drehen die Lüfter meiner asus rog strix 64 extrem hoch.
ich bekomme das leider nicht hin... kann mir jemand dabei helfen ?
ganz liebe grüße
Hast du das aktuelle VBIOS auf deiner Karte? Bei Insanelymac hat jemand geschrieben, dass die Lüftersteuerung bei der Karte dann OOB funktionieren soll.
Alles anzeigenhallo zusammen,
ich habe jetzt auf 10.14.3 geupdated aber leider drehen die Lüfter meiner asus rog strix 64 extrem hoch.
ich bekomme das leider nicht hin... kann mir jemand dabei helfen ?
ganz liebe grüße
Moin,
ich habe auch die Vega 64 Strix von Asus und hatte mir mit einem Tool mal eine kext mit entsprechenden settings gebaut. Ich hatte das mit einem Tool und einer Anleitung gemacht aber kann mich beim besten Willen nicht mehr daran erinnern womit und wie. Ich lade dir die Datei hier mit hoch, dann kannst du das ja mal in deinem Clover testen. Ich verwende natürlich auch Whatevergreen und Lilu. Hoffe das hilt dir weiter
Grüße,
Jan
nein das hab ich noch nicht gemacht.
da muss ich mich erstmal reinlesen... melde mich wieder danke !
Die VGTab Kext sollte man nur nutzen wenn es anders nicht geht, da diese die gesamte PLIST vom AMD10000Controller.kext überschreibt. Wenn sich bei einem Update mal was am Inhalt ändert, kann das Probleme machen. Der sauberere Weg ist das Injecten der PowerPlayTable per Clover auf den PCI Pfad der Karte oder mittels PropertyInjector.kext. Die PowerPlayTable kann man sich entweder aus der von VGTab generierten Kext rauskopieren oder eben mit meiner Tabelle hier erstellen.
Was habt ihr so für Temperaturen im idle? Ich habe um die 50°C und das kommt mir etwas hoch vor. Die Karte ist eine Sapphire Vega 64 Nitro+
45 - 55°C, dann springt der Lüfter an und es geht wieder von vorne los. Ist bei beiden Karten hier identisch. Unter Windows minimal kühler aber Welten liegen nicht dazwischen.
Ok, dann muss ich mich eben damit abfinden, dass ich mit der Vega auch heizen kann. Ich hab den Lüfter jetzt mal bis 60° aus gestellt, sonst wird man ja verrückt von dem ständigen Wechsel zwischen 0 und 1200rpm.
Ja das nervt etwas bei den Karten die den Lüfter minimal mit so hoher Drehzahl laufen lassen. Da ist meine Gigabyte angenehmer unterwegs, die Lüfter drehen da initial mit 800RPM und das ist so gut wie nicht hörbar.
Version 2.0 steht im ersten Post zur Verfügung.
Ankündigung: Sofern es für die Radeon VII unter macOS ebenfalls PowerPlay Unterstützung geben wird, werde ich dafür auch eine Version erstellen.
Hallo,
ich habe diese Vega 56 Grafikkarte:
8GB Asus Radeon RX Vega 56 ROG Strix OC PCIe 3.0 x 16 Klick mich
Die Lüftersteuerung scheint wie mit al schon in einem anderen Fred diskutiert OOB zu laufen.
Macht sie auch bei mir, wenn auch etwas träge.
Nur ein Manko dabei, die Target Temperatur bei der die Lüfter nicht drehen, ist wohl bei 50 Grad.
Da die Karte ständig immer bei 48-52 Grad im normalen Office Betrieb arbeitet laufen permanent die Lüfter an und gehen wieder aus.
Dies nervt.
Die Excel Tabelle des Powerplaytable Generator ist wahrscheinlich nur für die Vega 64 und nicht für die Vega 56.
Mit VGTab wäre die Lüftersteuerung und Anpassung der Target Temperatur der Vega 56 möglich, jedoch möchte ich auch noch ein kleines Undervolting ohne Overclocking durchführen.
Deshalb meine bitte.
Könnte jemand für mich einen Kext oder SoftPowerPlayTable für meine Vega 56 basteln bei der:
1, der Lüfter bis 55 Grad auf null ist (idle Fan Speed 0 und TargetTemp 55)
2, ein dezentes undervolting von z.B. 50mv und 100mHz durchgeführt wird, damit die Temperatur im Idle Betrieb nicht ständig um haaresbreite die Lüfter triggert.
Wie gesagt der Lüfter sollte im normalen Office Betrieb unter MacOS nicht angehen deshalb auch das kleine Undervolt ohne Overclock.
Vieleicht sind ja auch schon diverse Kexte oder SoftPowerPlayTables anderer Vega 56 User in Benutzung und diese würden ihre hier zur Verfügung stellen.
Prinzipiell kannst du die PowerPlayTable der Tabelle nutzen, das Format ist für die Vega 56 und Vega 64 identisch. Es kann aber sein, dass ein paar Parameter an deine Karte angepasst werden müssen.
Ziehe dir dazu am besten mal die Werks-PowerPlayTable aus dem VBIOS. Das kannst du unter macOS ganz einfach mit z.B. IOJones machen. Suche dir dort den Eintrag für deine Grafikkarte (sollte GFX0 sein) und schau dort nach dem Eintrag "ATY,bin_image". Kopiere dir den ganzen Hex Wust in einen Texteditor und versuche hier die PowerPlayTable zu lokalisieren. Mit der Excel Tabelle sollte das für dich ein leichtes sein, du musst nur nach den Start und Endwerten der Tabelle suchen. Entferne nun der Übersicht halber alles was nicht zur PowerPlayTable gehört.
Jetzt musst du dir folgende Werte aus der PowerPlayTable deiner Karte holen:
- Minimum PWM Value
- Power Limit W
- Power Limit A
Die Position der Werte kannst du der Excel Tabelle entnehmen, in der PowerPlayTable findest du sowohl farbiges als auch Text Markup.
Die Hex Werte deiner Karte kannst du mit der Taschenrechner App im Hex Modus in verständliche Werte umwandeln. Beachte, dass die Werte im Little Endian Format vorliegen. Um sie in Dezimalzahlen umzuwandeln, musst du sie also umgekehrt in den Taschenrechner eingeben. So wird zum Beispiel aus einem "32 00" in der PowerPlayTable ein "00 32" im Taschenrechner.
Die Umwandlung läuft so ab: Taschenrechner in den Hex Modus setzen, 0032 eingeben, Taschenrechner in den Dezimalmodus setzen und schon hast du das Resultat.
Sobald du die Werte hast, kannst du diese in die Excel Tabelle eintragen und die PowerPlayTable somit an deine Karte anpassen.
Der Rest sollte kein Problem sein, in der Tabelle steht bei allen Parametern was sie tun. Undervolting funktioniert unter macOS übrigens nicht. Man hat soweit ich das einschätze nur Kontrolle über die Floor Voltage, alles weitere wird von macOS ignoriert.
ich denke ich habe die für meine Karte relevanten Daten extrahieren können. Wenngleich auch der Anfang nicht zu 100% zu deiner Excel Tabelle passt.
Nun scheitere ich aber daran:
Folgende Werte aus der PowerPlayTable deiner Karte holen:
- Minimum PWM Value
- Power Limit W
- Power Limit A
zuzüglich der benötigten Umrechnung
Magst nochmal über meine Daten rüberschauen. Siehe Anhang.
Ist für dich wahrscheinlich in fünf Minuten erledigt wenn man was wie es genau geht.
Minimum PWM Limit ist 42 (2A 00)
Power Limit W ist 260 (04 01)
Current Limit A ist 300 (2C 01)
Hallo,
habe deine Anleitung befolgt und die Exceldatei mit entsprechenden Werten zu meiner Vega 56 gefüttert
Die Frequenzen und Spannungen von P0 bis P7 habe ich unter Windows dem Tool Wattman entnommen und sind original so ohne übertakten usw.
Es wurden lediglich die Temperaturen und Lüfterdrehzahlen "gepimpt".
Leider funktioniert die herauskopierte Zahlenkette momentan für mich noch nicht.
Obwohl die Lüfter Laufen ca. 1200-1500 RPM steigt die GPU Temperatur bis 70 Grad und mehr. Das unter Null Last im Idle Betrieb.
Ich habe nicht gewartet bis die Temperatur ihr max errreicht hat und den Rechner vorher heruntergefahren. Wollte keinen Schaäden an Graka riskieren.
Dieses verhalten ist reproduzierbar und tritt auf egal auf welche Methode die Daten Injected werden. Entweder über einen Kext oder in Clover selbst.
Irgend etwas ist an den Daten evtl. noch im argen.
Was mich wundert ist das hohe Power Limit W von 260 Watt. Vega 64 hat 247 Watt??
Ausserdem fängt meine oben gepostete PPT mit A7 an. Die von Excel generierte mit B6. Egal oder muß noch angepasst werden?
Im Anhang meine PPT Excel der Vega 56.
Wäre nett wenn du nochmal darüber schauen könntest..
Danke..
Übertrage doch die PowerPlayTable der Karte in die Excel Tabelle.
Alles anzeigenbarrrrt hatte die Idee, fertige Settings/Strings für die jeweiligen Vega Versionen (Asus, Sapphire, MSI etc.) in diesen Thread zu posten. Damit z.B. "Anfänger" es ein wenig leichter haben passende Settings für ihre Karte zu finden. Deswegen werde ich hier mal die aktuellen Werte meinerseits bereitstellen. Die einen möglichst leisen Betrieb der erwähnten SAPPHIRE NITRO+ VEGA 64 ermöglichen. Settings laufen bei barrrrt und meinerseits ohne Probleme.
Karte: SAPPHIRE NITRO+ Radeon RX VEGA 64
Tabellen Version: V1.5 ( CMMChris)
Veränderte Werte:
Max Fan (RPM) = 2400 (Hat zwar laut Tabelle keinen Einfluss, habe den Wert allerdings trotzdem mal verstellt)
Throttling (RPM) = 2400
Minimum PWM Limit= 15
B6020801 005C00E1 06000090 2C00001B 00480000 0080A903 00F04902 00190008 00000000 00000000 00000000 00000201 5C004F02 46029400 9E01BE00 28017A00 8C00BC01 00000000 72020000 9000A802 6D014301 9701F049 02007102 02020000 00000000 08000000 00000000 05000700 03000500 00000000 00000108 20038403 B603E803 1A041A04 1A041A04 0101B603 01018403 000860EA 00000040 19010001 80380100 02DC4A01 0003905F 01000400 77010005 90910100 06C0D401 00070108 D04C0100 00008000 00000000 001C8301 00010000 00000000 000070A7 01000200 00000000 00000088 BC010003 00000000 00000000 C0D40100 04000000 00000000 00442302 00050000 00000100 0000F049 02000600 00000001 000000F0 49020007 00000000 01000000 000560EA 00000040 19010000 80380100 00DC4A01 0000905F 01000000 08286E00 00002CC9 000001F8 0B010002 80380100 03905F01 0004F491 010005D0 B0010006 C0D40100 0700086C 39000000 245E0000 01FC8500 0002ACBC 00000334 D0000004 686E0100 05089701 0006ECA3 01000700 01683C01 00000104 3C410000 00000050 C3000000 00008038 01000200 00888A01 00050000 01080098 85000040 B5000060 EA000050 C3000001 80BB0000 60EA0000 940B0100 50C30000 0200E100 00940B01 00401901 0050C300 000378FF 00004019 01008826 010050C3 00000440 19010080 38010080 38010050 C3000005 80380100 DC4A0100 DC4A0100 50C30000 06007701 00007701 00905F01 0050C300 00079091 01009091 01000077 010050C3 00000118 00000000 0000000B E4126400 60093C00 0F005403 90019001 90019001 90019001 90010139 003C0002 011807F7 00F700F7 00510100 005B0069 004A004A 005F0073 00730064 00400000 00976096 00905000 00000000 00000000 00000000 00000000 0202D430 00000210 60EA0000 0210
Frage an Na7ets und barrrrt : Ist der Wert für PP_PhmSoftPowerPlayTable (aus Post #36) nach wie vor der Wert, den ihr aktuell in Verwendung habt? Ihr scheint exakt dieselbe Karte zu haben wie ich.
Und sind PP_DisablePowerContainment, PP_DisableDIDT und DisableFanControl drin und wenn ja, jeweils auf welchem Wert?
Danke schon im Voraus!
EDIT: Hatte jetzt mit dem angegeben Code in PP_PhmSoftPowerPlayTable leider mehrfach Systemabstürze durch die GPU (auch einfach beim E-Mail-Schreiben). Der Bildschirm wird schwarz, die GPU-Lüfter drehen im Moment des Absturzes auf Hochtouren hoch und bleiben dort bis man den Ausschalter betätigt. Hatte das Problem jetzt aber schon mehrfach, zuvor mit verschiedenen VegaTab64-Kexts. Ob ein Zusammenhang besteht oder ob was anderes faul ist, weiß ich leider nicht.
EDIT 2: Habe gerade den Minimum-PWM-Wert für meine Sapphire RX Vega 64 Nitro+ mit IOJones von der Karte rausgelesen. Er ist "28". An der entsprechenden Stelle wäre dann "1C 00" einzutragen.
EDIT 3: Die richtigen Werte meiner Sapphire RX Vega 64 Nitro+ für
Power Limit W: 240 (F0 00)
Current Limit A: 300 (2C 01)
Ist nach wie vor der Wert, der im Post 36 steht bei mir...
@JimSalabim zu Deinem dritten Edit hast Du die Werte dann auch so eingetragen und was noch interessanter ist hat es zum Erfolg geführt?
griven Der beschriebene Fehler, bei dem beim Schwarzwerden des Bildschirms und dem davon begleiteten Hochdrehen der Lüfter ein mehrfaches "com.apple.DumpGPURestart" ins System-Log geschrieben wird, ist zumindest bisher immer nur dann aufgetreten, wenn iGPU ebenfalls aktiviert war (auch trotz eingetragener Werte für Minimum PWN, Power Limit und Current Limit von meiner Karte). Bei deaktivierter iGPU ist zumindest dieser Fehler bisher noch nicht aufgetaucht. Ob ein Zusammenhang besteht, weiß ich nicht. Ich muss es noch weiter beobachten.