Nope finde da erstmal nichts was für die Problematik verantwortlich sein könnte.
Versuch mal mit OpenCore dein Glück ob die VII dann spielt.
Eventuell auch die Karte mal unter Windows oder Linux testen um ein Hardware Problem auszuschließen.
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 erstellenNope finde da erstmal nichts was für die Problematik verantwortlich sein könnte.
Versuch mal mit OpenCore dein Glück ob die VII dann spielt.
Eventuell auch die Karte mal unter Windows oder Linux testen um ein Hardware Problem auszuschließen.
Okay, Danke fürs Prüfen!
Schade...
Unter Windows gehts problemlos. Da werd ich mich mal an OpenCore versuchen.
Update:
Uff...
Ich bin jetzt gut seit einem halben Tag am werkeln mit OpenCore, aber trotz einem clean Bootloader bleibe ich beim Booten hängen.
Ziemlich frustrierend - klar, ich bin hier vermutlich auch viel zu optimistisch ran gegangen, da ich gestern noch von einer Vega VII geträumt habe, die OOB funktioniert.
Was mich insgesamt sehr freut, ist die Anleitung von OpencCore. Sowas übersichtliches und gut erklärtes hätte ich mir auch von Clover mal erhofft.
Da ich nun häufiger gelesen hab, das OC doch eher die Zukunft für Ryzentoshes sein soll, hab ich mir nun ans Herz gefasst, und mir es als Projekt auf die Fahne geschrieben.
@Admins: Sollte ich eher einen neuen Thread aufmachen, oder ist es vom Zeitlichen verlauf meines Setups sinvoller es hier vortzuführen?
Folgende Randdaten soll mein Projekt haben:
OSX: 10.14.6
Bootloader: OC
Platform: ROG X570
CPU: Ryzen 9 3xxx
GPU: Vega VII (+Vega64)
Die Schwierigkeit in diesem Setup scheint nach meinen Recherchen zu sein, dass es noch kein Setup mit diesen Randdaten gibt.
Die Folgenden Setups habe ich mit ähnlichen Randdaten gefunden:
URL | OSX | Bootloader | Platform | CPU | GPU | Working? | EFI available | Erfolgreich auf meinem Setup |
https://www.insanelymac.com/fo…t-mac-os-x-catalina-1015/ | 10.15.3 | OC | Asus TUF GAMING X570-PLUS (WI-FI) | AMD Ryzen 9 3900X | MSI Radeon RX5700 XT | y | y | |
[Externes Medium: https://www.youtube.com/watch?v=0wACjS8XRLo]
| 10.14.6 | Clover | ASRock X570 Phantom Gaming 4 | AMD Ryzen 5 3600 | XFX RX 5700 -> Hä?! Die sollte doch nicht vernünftig laufen? | y | y | |
[Externes Medium: https://www.youtube.com/watch?v=Bnlu4FLZHsA]
| 10.14.6 | Clover | Gigabyte x570 Aorus Pro | AMD Ryzen 7 3700X | AMD Radeon Vega Frontier Edition | y | n | |
https://github.com/vaasheim/AMD-MSI-MEG-X570-ACE-Hackintosh | 10.15.3 | OC | MSI MEG X570 ACE | Ryzen 3xxx | RX5700 XT | y | y | nein. platform nicht unterstützt (OSX zu alt?) |
Ich werde nun versuchen aus den Builds mir die Entsprechenden wichtigen Punkte herauszusuchen, und auf eine zweite SSD ein clean install versuchen, da mein aktuelles System hier hängen Bleibt und rebootet:
Wobei es schon schwierig ist den Fehler trotz Slo-Mo auf Kamera festzuhalten.
Falls jemand zu meinem aktuellem Setup noch Ideen hat, was man versuchen könnte, wär ich auch dankbar.
Asonsten bin ich erstmal am Hoffen und versuchen.
Demnächst im Handel: "Die Leiden des jungen Hackintoshers"
Du kannst natürlich den EFI-Ordner hochladen, und mit viel Glück findet jemand den Fehler. Oder OC Debug nutzen. Oder die Anleitung probieren HowTo: RYZEN – El Capitan - Catalina
Also... Ich hab große Neuigkeiten! - Ich hatte auch endlich mal Glück!
Der EFI-Ordner aus meiner ersten Quelle hat auf Anhieb gebootet!
Nun bin ich drauf und dran gewesen, LAN und Audio zum laufen zu bekommen. Nach ein paar Fehlfersuchen habe ich aber das Prinzip verstanden, wie man Kexte manuell einfügt in die plist. LAN Funktioniert mit der gleichen Kext wie unter Clover - ich schreibe gerade von dem Build. Audio ist aber nach wie vor ein Problem mit dem ALC1220A. Ich vermute VoodooHDA müsste auch wie unter Clover klappen, aber ich wollte endlich mal mit AppleALC hören.
Mit den bootargs alcid=xxx habe ich schon 1,7,21,11 erfolglos duchprobiert. Ich habe dann hier gelesen, dass es noch die alc-layout-id gibt, und diese scheinbar "besser" funktioniert
. Bin dann mit gfxutil dran gegangen, um die ID ausfindig zu machen. Leider bekomme ich nur "DevicePath not found!" zurück - wird also nicht gefunden unter dem Begriff "HDEF". Andere PCI Geräte werden aber gefunden:
00:00.0 1022:1480 /PCI0@0/D003@0 = PciRoot(0x0)/Pci(0x0,0x0)
00:00.2 1022:1481 /PCI0@0/IOMA@0,2 = PciRoot(0x0)/Pci(0x0,0x2)
00:01.0 1022:1482 /PCI0@0/pci1022,1482@1 = PciRoot(0x0)/Pci(0x1,0x0)
00:01.2 1022:1483 /PCI0@0/BXBR@1,2 = PciRoot(0x0)/Pci(0x1,0x2)
00:02.0 1022:1482 /PCI0@0/pci1022,1482@2 = PciRoot(0x0)/Pci(0x2,0x0)
00:03.0 1022:1482 /PCI0@0/pci1022,1482@3 = PciRoot(0x0)/Pci(0x3,0x0)
00:03.1 1022:1483 /PCI0@0/GPP8@3,1 = PciRoot(0x0)/Pci(0x3,0x1)
00:03.2 1022:1483 /PCI0@0/GPP9@3,2 = PciRoot(0x0)/Pci(0x3,0x2)
00:04.0 1022:1482 /PCI0@0/pci1022,1482@4 = PciRoot(0x0)/Pci(0x4,0x0)
00:05.0 1022:1482 /PCI0@0/pci1022,1482@5 = PciRoot(0x0)/Pci(0x5,0x0)
00:07.0 1022:1482 /PCI0@0/pci1022,1482@7 = PciRoot(0x0)/Pci(0x7,0x0)
00:07.1 1022:1484 /PCI0@0/GP12@7,1 = PciRoot(0x0)/Pci(0x7,0x1)
00:08.0 1022:1482 /PCI0@0/pci1022,1482@8 = PciRoot(0x0)/Pci(0x8,0x0)
00:08.1 1022:1484 /PCI0@0/GP13@8,1 = PciRoot(0x0)/Pci(0x8,0x1)
00:08.2 1022:1484 /PCI0@0/GP30@8,2 = PciRoot(0x0)/Pci(0x8,0x2)
00:08.3 1022:1484 /PCI0@0/GP31@8,3 = PciRoot(0x0)/Pci(0x8,0x3)
00:14.0 1022:790b /PCI0@0/D02C@14 = PciRoot(0x0)/Pci(0x14,0x0)
01:00.0 1022:57ad /PCI0@0/BXBR@1,2/BYUP@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)
00:14.3 1022:790e /PCI0@0/SBRG@14,3 = PciRoot(0x0)/Pci(0x14,0x3)
00:18.0 1022:1440 /PCI0@0/pci1022,1440@18 = PciRoot(0x0)/Pci(0x18,0x0)
00:18.1 1022:1441 /PCI0@0/pci1022,1441@18,1 = PciRoot(0x0)/Pci(0x18,0x1)
08:00.0 1002:14a0 /PCI0@0/GPP8@3,1/X161@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)
00:18.2 1022:1442 /PCI0@0/pci1022,1442@18,2 = PciRoot(0x0)/Pci(0x18,0x2)
0b:00.0 1022:1470 /PCI0@0/GPP9@3,2/X162@0 = PciRoot(0x0)/Pci(0x3,0x2)/Pci(0x0,0x0)
0e:00.0 1022:148a /PCI0@0/GP12@7,1/D024@0 = PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x0)
00:18.3 1022:1443 /PCI0@0/pci1022,1443@18,3 = PciRoot(0x0)/Pci(0x18,0x3)
00:18.4 1022:1444 /PCI0@0/pci1022,1444@18,4 = PciRoot(0x0)/Pci(0x18,0x4)
00:18.5 1022:1445 /PCI0@0/pci1022,1445@18,5 = PciRoot(0x0)/Pci(0x18,0x5)
10:00.0 1022:7901 /PCI0@0/GP30@8,2/SAT0@0 = PciRoot(0x0)/Pci(0x8,0x2)/Pci(0x0,0x0)
0f:00.0 1022:1485 /PCI0@0/GP13@8,1/pci1022,1485@0 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x0)
11:00.0 1022:7901 /PCI0@0/GP31@8,3/SAT1@0 = PciRoot(0x0)/Pci(0x8,0x3)/Pci(0x0,0x0)
00:18.6 1022:1446 /PCI0@0/pci1022,1446@18,6 = PciRoot(0x0)/Pci(0x18,0x6)
00:18.7 1022:1447 /PCI0@0/pci1022,1447@18,7 = PciRoot(0x0)/Pci(0x18,0x7)
0f:00.1 1022:1486 /PCI0@0/GP13@8,1/pci1022,1486@0,1 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x1)
0f:00.3 1022:149c /PCI0@0/GP13@8,1/XHC0@0,3 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)
0f:00.4 1022:1487 /PCI0@0/GP13@8,1/AZAL@0,4 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x4)
02:01.0 1022:57a3 /PCI0@0/BXBR@1,2/BYUP@0/BYD1@1 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x1,0x0)
09:00.0 1002:14a1 /PCI0@0/GPP8@3,1/X161@0/pci-bridge@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)
0c:00.0 1022:1471 /PCI0@0/GPP9@3,2/X162@0/pci-bridge@0 = PciRoot(0x0)/Pci(0x3,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)
02:05.0 1022:57a3 /PCI0@0/BXBR@1,2/BYUP@0/BYD5@5 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x5,0x0)
02:08.0 1022:57a4 /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)
02:09.0 1022:57a4 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@9 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x9,0x0)
02:0a.0 1022:57a4 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@A = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0xA,0x0)
07:00.0 1022:7901 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@A/pci1022,7901@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0xA,0x0)/Pci(0x0,0x0)
06:00.0 1022:7901 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@9/pci1022,7901@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x9,0x0)/Pci(0x0,0x0)
04:00.0 8086:1539 /PCI0@0/BXBR@1,2/BYUP@0/BYD5@5/BYS5@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)
03:00.0 c0a9:2263 /PCI0@0/BXBR@1,2/BYUP@0/BYD1@1/BYS1@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)
05:00.0 1022:1485 /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8/pci1022,1485@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x0)
05:00.1 1022:149c /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8/XHC1@0,1 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x1)
0a:00.0 1002:66af /PCI0@0/GPP8@3,1/X161@0/pci-bridge@0/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
0d:00.0 1002:687f /PCI0@0/GPP9@3,2/X162@0/pci-bridge@0/GFX1@0 = PciRoot(0x0)/Pci(0x3,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
05:00.3 1022:149c /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8/XHC0@0,3 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x3)
0a:00.1 1002:ab20 /PCI0@0/GPP8@3,1/X161@0/pci-bridge@0/pci1002,ab20@0,1 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1)
0d:00.1 1002:aaf8 /PCI0@0/GPP9@3,2/X162@0/pci-bridge@0/pci1002,aaf8@0,1 = PciRoot(0x0)/Pci(0x3,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1)
Gibts da noch was anderes, wie ich die ID herausfinde, oder ist der Audiochip nicht richtig "verbunden" dass der mir hier nicht gelistet wird?
Wer wohl vorerst wieder den Voodoo rein machen, aber wär schon schöner mit AppleALC.
Update: Voodoo Funktioniert wie erwartet.
Back to topic:
Die Vega VII will immer noch nicht beschleunigen!
Sollte ich mal Craptalina ausprobieren?
HEURIKA!(sorry) Ich hab den Fehler gefunden!
Wir erinnern uns... X570 hat ein Feature, dass es auf anderen Plattformen noch nicht gibt. Und die Vega VII hat genau dieses Feature/Standard.
Naaaa?
Genau. PCIe Gen 4.0
Ich hatte an einer Stelle schon irgendwo die Bemerkung gelesen, dass man das den Slot einfach auf 3.0 Stellen soll. - Tja - nur gibt es bei mir im BIOS die Funktion nicht.
Zumindest nicht im BIOS vom 7.8.2019! Bequem über LAN geupdatet, und siehe da!
Und nach dem Neustart:
(Leistung und Takt wird nicht angezeigt, ich glaub da muss ich noch ne Kext von clover wieder rüber holen)
LuxMark LuxBallHDR Vega VII: 50097
LuxMark LuxBallHDR Vega 64: 30381
Geekbench 5 OpenCL test:
Ja, was soll ich sagen? Läuft erstmal!
Aber wenn ich mir die Zahlen so anschaue, immer noch nicht rund. In Geekbench müsste die Vega VII auf 84000 und die Vega 64 auf 56000 kommen.
Mein Strommesser sagt mir auch, dass mein rechner nur 350W verbraucht. Der Zieht aber allein im idle schon 120W. Also 230W für beide Grakas ist seltsam. Unter Windows ziehen beide fast 400W zusammen. Werde mal weiterforschen...
Ok, unter Luxmark ziehen beide Karten gut 600W zusammen o.o'
Ich würde an deiner Stelle die Vega 64 rausnehmen. Viele Apps die mit zwei GPUs umgehen können benötigen zwei identische Grafikkarten (z.B. FCPX) um sie auszunutzen.
Wegen den Geekbench Scores siehe hier: RadeonBoost.kext - Benchmark Scores wie am echten Mac / unter Windows
Bezüglich Leistung und Taktanzeige gibts für die VII keine Möglichkeit das zu realisieren. Apple hat diese Infos aus den neueren Grafiktreibern für Vega20 und Navi gestrichen. Passt wohl nicht in deren Philosophie.
😅 Naja, das wär ja etwas gegen den Sinn und Zweck der der Anschaffung der zweiten GraKa - ich brauch brachiale OpenCL Leistung für 3D-Scan. Meine Software interessiert es nicht, ob zwei gleiche Grafikkarten, eine interne Intel und ne Externe NVIDIA oder zwei NVIDIAs mit einer Radeon zusammenarbeiten.
Aber ich sehe deinen Punkt. Also am sinvollsten wäre es wohl die Vega 64 verkaufen und eine zweite Vega VII anschaffen? Klingt mir eigentlich sogar sehr vernünftig. Noch mehr rechenleistung whuhuuu!!
Ah, danke! Werd ich gleich mal testen!
hmm.. schöner Mist. Aber die Vega64 hatte ich auf jeden fall gestern noch mit Leistung und Takt. 🤔
Solltest du einen GPU Sensors Kext drin haben nimm den mal raus und starte neu. Dann installiere iStat neu. Sollte dann wieder angezeigt werden.
Ne, ist nicht drin. iStat neuinstallation hat auch nichts begracht.
Ein Problem das ich mit iStat seit Ryzen habe, ist dass die GPU auslastung nicht oben in der Zeile angezeit wird, sondern die Speicherauslastung. Hat das jemand auch?
Mit Radeon Boost hab ich leider kein Erfolg 😕
https://browser.geekbench.com/v5/compute/837176
Mach ich irgendwas Falsch? Hab es nach Lilu und WEG gesetzt.
Jep, die Vega VII ist drin.
Gibt es eigentlich Neuigkeiten zur Vega 64? Ich hab schon die Problematik mit "ATY,EFIVersion" gelesen.
Lässt sich das probeweise in der plist wieder einschalten, bzw. könntest du mir eine alte Version geben? Würde mich wundern, was der Perfomanceunterschied wäre.
In der plist ist mir aufgefallen, dass mein MacPro6,1 nicht vertreten ist. Könnte das ein Problem sein?
Wenn man die SMU Firmware auf die Vega 64 lädt funktioniert die Lüftersteuerung nicht mehr, lass es, lohnt sich nicht.
In der plist ist mir aufgefallen, dass mein MacPro6,1 nicht vertreten ist. Könnte das ein Problem sein?
Ist nur für AGPM und da du ne AMD Kiste hast lädt AGPM bei dir so oder so nicht.
ich glaub, ich hab hier eine Vega 64 zu verkaufen.
Ist nur für AGPM und da du ne AMD Kiste hast lädt AGPM bei dir so oder so nicht.
Achso, okay. Aber was könnte dann das Problem mit der niedrigen Perfomance sein?
Liegt denke ich am AMD Prozessor. Gibt keinen anderen Grund dafür.
Alles anzeigenHEURIKA!(sorry) Ich hab den Fehler gefunden!
Wir erinnern uns... X570 hat ein Feature, dass es auf anderen Plattformen noch nicht gibt. Und die Vega VII hat genau dieses Feature/Standard.
Naaaa?
Genau. PCIe Gen 4.0
Ich hatte an einer Stelle schon irgendwo die Bemerkung gelesen, dass man das den Slot einfach auf 3.0 Stellen soll.
Hast du zufällig auch eine "M.2 PCIe 4.0 SSD"? Würde gern wissen ob man durch deine Einstellung auf "3.0" kein benefit mehr von der Lese- und Schreib- Geschwindigkeit hat?
AGPM kann man auch auf AMD CPUs aktivieren.
Und wozu? Bringen tut es eh nichts.
Ist nur für AGPM und da du ne AMD Kiste hast lädt AGPM bei dir so oder so nicht.
Ich hab den Thread jetzt nicht weiter verfolgt - meine Antwort bezog sich darauf und das stimmt nicht:
Was stimmt da nicht? Schau in seine Config. Kein X86PlatformPlugin, kein AGPM.
Klang für mich, als würde das generell auf AMDs nicht gehen.
Also was die CPU-Performance angeht, hab ich jedenfalls alles andere als Schwierigkeiten.
Mit dem AMD Power Gadget geht die automatische Taktanpassung auch recht gut, wobei ich 2,2 GHz noch etwas overkill im idle finde. Kann man da irgendwie noch weiter runter gehen? Klasse Tool by the way! Feht eigentlich nur noch die einstellmöglichkeiten zum undervolten/übertakten aus dem OS heraus 😋.
Anonsten verbrät mein System aktuell um die 115W im idle. Mit einer GraKa unter Intel (i7 6800k, Vega 64, Asus A-II X99) war ich bei gut 100W.
Hatte eigentlich erwartet, dass heutige Systeme weniger verbrauchen. Gerade die Vega 64 war bei 6-7W im idle und der Ryzen ist bei 28W. Wo sind da die restlichen 70W ?!!?
Thermisch Schauts so aus:
Ryzen: 35°C
Vega VII: 34°C (von außen Gemessen auf Kühlkörper)
Vega 64: 42°C (lüfter sind aber komplett aus)
Gerade die CPU läuft kühler, als meine alte übertaktete Intel - das System hat aber trotzdem weniger verbraucht. Hat jemand Tipps zum Stromsparen?
Liegt denke ich am AMD Prozessor. Gibt keinen anderen Grund dafür.
Du meinst unter MacOs, oder?
Unter Windows sieht nämlich ganz anders aus:
und wenn ich meine Vega 64 etwas übertakte dann ja...
What the f*** ?!?!?! Klassischer Fall von Silizium-Lotterie? Unter MacOs bekomme ich jedenfalls kein bisschen an das Verhältnis zwischen Vega VII und 64.
Die Vega VII rührt sich übrigens innerhalb der Messtoleranz kein bisschen vom Fleck, wenn man sie übertaktet. Stattdessen wird das gute Stück im Stresstest 113°C warm (lüfter 100%).
Gesamtes Setup / Userbench: https://www.userbenchmark.com/UserRun/27384650
(Wobei scheinbar nur Single GPU unterstützt wird, und Windows nur auf einer SATA SSD liegt)
Randnotiz: Hatte bisher noch keinen Tonverlust mit VoodoHDA wie unter Clover. Mal sehen, ob es bisher Glück war.
AuLab funktioniert auch wieder ohne kratzen nach einer Minute. Auch 192 kHz bei 32-Bit machen keine Probleme mehr, und das Audiodelay beim Lautstärke ändern ist nur noch marginal im gegensatz zu 44,1 kHz (vermutlich mehr Audio-Frames/s?).