Ja, ich hab bei mir macOS auf der SSD. Aber auf der HDD, welche lediglich 5400 rpm hatte, kam ich auch auf die Werte um 16.000 Punkte.
AMD R9 390 und Intel HD 530 zusammen nutzen / OS X El Capitan
-
- Erledigt
- Xandrocks
- Erledigt
-
-
Komisch, kannst du mir sagen was du bei Clover unter "Graphics" alles angekreuzt hast außer bei "FB Name" Radeon?
-
Ich hatte noch ATI und wegen der iGFX noch Intel ausgewählt.
-
So nach einige Hürden und Stolpersteinen läuft das System nun endlich Rund
Um die Sapphire Radeon R9 390 Nitro vernünftig mit MacOS ans laufen zu kriegen werden unterschiedliche FakeID's genannt aber es gibt nur eine Richtige!
Die ID: 0x67B01002 ist FALSCH! Diese nicht Verwenden. Den Fehler hatte ich die ganze Zeit gemacht. Mit den Settings 'Inject ATI' & 'Inject Nvidia'
kam es dadurch zu haufenweisen Grafikproblemen als auch schlechteren GPU Benchmark Ergebnissen.Die richtige FakeID für die Grafikkarte ist: 0x67B11002 (Vielen Dank an @Xandrocks)
Genauso wichtig ist es unter Graphics bei FB Name "Radeon" einzutragen.Mit 0x67B01002 kam ich grade auf 14.000 Punkten im GPU Benchmark.
Mit 0x67B11002 auf über 16.000 Punkten.Hiermit läuft jetzt alles Problemlos, schnell und flüssig!
Ich Poste hier nochmal die Settings als Screenshot die ich unter macOS Sierra mit Clover Eingestellt hab inkl. Benchmark Result.
-
Und warum hattest du die 0x67B01002 in der config.plist?
Ist doch die ID die in den Kexten geändert werden sollte -
Und warum hattest du die 0x67B01002 in der config.plist?
Ist doch die ID die in den Kexten geändert werden sollteSorry, dass ich den alten Fred hier ausgrabe!
Seit 10.13.5 klappt es bei mir mit "device-id" und byte-swap in der DSDT, dass ich keinen Kext-Edit mehr brauche - Ozmosis ;).
Nur falls jemand außer mir daran Interesse hat.
-
Ne genauere Anleitung könnte doch anderen mit so ner Karte helfen.
-
Ne genauere Anleitung könnte doch anderen mit so ner Karte helfen.
Das stimmt wohl. Wird nachgereicht.
Nachreichung:
In der DSDT habe ich jetzt folgende Einträge für meine R9 390. Hiermit erübrigt sich der Eintrag der device-id 0x67B11002 in den betreffenden Kexten und überlebt damit auch Updates.
Einige Einträge sind rein kosmetischer Natur, wie z.B. PCI-Slot. Hier wird der Eintrag nur übernommen, wenn ich "@0," voranstelle.
Code- Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
- {
- Store (Package (0x18)
- {
- "@0,AAPL,slot-name",
- "Slot-1",
- "device-id",
- Buffer (0x04)
- {
- 0xB0, 0x67, 0x00, 0x00
- },
- "@,ATY,VendorID",
- Buffer (0x02)
- {
- 0x02, 0x10
- },
- "@0,ATY,DeviceID",
- Buffer (0x02)
- {
- 0xB0, 0x67
- },
- "@0,name",
- Buffer (0x0B)
- {
- "ATY,Radeon"
- },
- "@0,model",
- Buffer (0x12)
- {
- "AMD Radeon R9 390"
- },
- "@0,AAPL,boot-display",
- Buffer (One)
- {
- 0x00
- },
- "@1,name",
- Buffer (0x0B)
- {
- "ATY,Radeon"
- },
- "@2,name",
- Buffer (0x0B)
- {
- "ATY,Radeon"
- },
- "@3,name",
- Buffer (0x0B)
- {
- "ATY,Radeon"
- },
- "@4,name",
- Buffer (0x0B)
- {
- "ATY,Radeon"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-2"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
-
griven
Hat das Label Erledigt hinzugefügt