Radeon HD6870 unter Ozmosis

  • Hallo liebe Leute,


    ich würde gerne Feedback bekommen von Leuten die unter Ozmosis ihre HD6870 VOLLSTÄNDIG laufen haben.
    Das heißt alle Ports funktionsfähig!


    Ich habe hier zwei Monitore stehen, und bin nun wieder öfter am Programmieren. Würde daher den zweiten auch gerne wieder nutzen. Nachdem ich vor längerer Zeit Ozmosis aufgespielt habe und auch ziemlich happy damit bin, funktionierten nun meine Video Ports wieder nicht (nur der DVI-I).
    Ich hatte unter 10.8 mit Clover das gleiche Problem und habe damals in der ATI6000.kext den Duckweed Framebuffer manuell umgeschrieben. War ein ziemlich aufwendiger Prozess, der sich am Ende aber gelohnt hat. Ich habe das unter 10.9 mit Ozmosis auch probiert, aber zum einen heißt die ATI6000 nun AMD6000 und habe schon öfter gelesen dass die AMDRadeonX3000 bei dieser Karte nun auch beteiligt ist. Habe also Duckweed auch hier umgeschrieben (nur in der ...6000.kext) und danach wollte das System nimmer booten.


    Meine Konfiguration ist ne Sapphire Radeon:
    [ DVI-I (DL) ] [ HDMI ] [ DP ]
    [ DVI-D(SL) ]


    Ich muss gestehen ich hab jetzt schon länger nicht mehr gefummelt. Aber ich hab hier schon diverse Sigs mit der selben Karte gesehen und vielleicht muss ich ja einfach nur nen anderen Framebuffer in die DSDT schreiben?


    Wie macht ihr's? Ich muss zugeben dass es wahrscheinlich eher ne 10.9 als ne Ozmosis Geschichte ist, aber da ich unter Ozmosis laufe schadet's ja nicht hier zu fragen. Also bitte keine "funktioniert OOB"-Antworten, sondern wenn ihr alle Ports laufen habt wäre etwas detailliertes Feedback wirklich großartig. > Benutzt ihr DSDT? > Habt ihr irgendwas in den NVRAM geschrieben? > Habt ihr an den Kexts gefummelt? u.ä.



    Vielen Dank an alle Interessierten!

    GA-H77-D3H // Intel Xeon E3-1230 V2 3,30 GHz // 16 GB G.Skill DDR3 RAM // Sapphire Radeon HD 6870 1024MB

  • Ich brauchte weder einen extra Kext noch mußte ich jemals irgendwas umschreiben! Ich nutze kein DSDT, NVRam hab ich auch nichts geändert.
    Karte rein - einschalten - läuft.


    Komisch das du da Probleme hast.


    iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPhone 5S, iPhone 6S, iPod Touch 4, iPad Mini

  • Und Deine Ports funktionieren? Ich könnt ja mal versuchen ohne DSDT zu starten bzw. den Grafik Patch rauszunehmen (wobei ohne DSDT eigentlich keine Option für meinen Soundchip ist)...Würde mich solange auch über mehr Feedback freuen!

    GA-H77-D3H // Intel Xeon E3-1230 V2 3,30 GHz // 16 GB G.Skill DDR3 RAM // Sapphire Radeon HD 6870 1024MB

    Einmal editiert, zuletzt von Deridjian ()

  • Also in der DSDT ist eigentlich nur der HDMI Sound für AMD/Nvidea/Onboard enthalten, und/oder noch die Interne GK des Prozessors die du ja nicht hast, also bei Dir nur der Sound, Du wirst nicht umhin kommen den 6000.kext anzupassen sollte es nicht ohne Probleme laufen.

  • Also DSDT rausnehmen hat natürlich nichts gebracht, und ist an meinem System auch keine Option dank diverser Spinnereien ohne.
    thomaso66
    Meine DSDT ist handgemacht, ich habe einen Patch für meine Grafikkarte drin mit dem ich den Framebuffer lade. Den könnte ich rausnehmen, aber da das das Selbe wäre wie komplett ohne DSDT wird das auch nix bringen.
    Die AMD6000Controller.kext hatte ich wie bereits erwähnt schon einmal, nach der selben Weise wie erfolgreich unter 10.8, bearbeitet (Framebuffer umgeschrieben), aber danach funktionierte gar nichts mehr.

    GA-H77-D3H // Intel Xeon E3-1230 V2 3,30 GHz // 16 GB G.Skill DDR3 RAM // Sapphire Radeon HD 6870 1024MB

  • Du brauchst doch nur die Ports ändern...also statt DVI ->DP als Beispiel.


    02 00 00 00 – LVDS
    04 00 00 00 – DVI -> ist nach Test von mir 00 04 00 00 (zumindest bei Gigabyte)
    00 04 00 00 – DP
    00 08 00 00 – HDMI
    00 0C 00 00 – Thunderbolt?


    Hier hatten wir das wegen das mal für die AppleIntelFramebufferAzul.kext gemacht (HD4600) Klick mich

  • Also wie du in meiner Signatur lesen kannst, verwende ich das Quo Board und Ozmosis.
    Als Graka ist bei mir eine Asus 6870 verbaut, welche OOB läuft. Die Intel hd4000 ist im Bios deaktiviert.


    Meine Graka hat 2x DVI und 2x DisplayPort Ausgänge.


    Habe zwei Monitore an der Graka angeschlossen 1x DVI und 1x DisplayPort. Was bei mir ohne Probleme funktioniert.


    Habe an der 6000er kext nichts ändern müssen.


    Gruß

    System:
    Handmade
    Maindboard GB Z370 Aorus Gaming 7 Bios Latest (SMBios iMac19.1)
    CPU Coffee Lake i8700k
    Graka Powercolor Vega 56 (Watercool)
    Wasserkühlung Alphacool Eisbär 240
    Monitor Dell U3417W

    10gbit Nic Asus XC 100 C

    2 x 8 GB DDR 4 2400
    1 x NVME Big Sur
    1 x 1TB GB Datenplatte
    1 x 3 TB WD Green (TimeMachine Platte)
    Bootloader Open Core 0.67


    Unraid 6.9.1 Server im Keller

    Fujitsu Board D-3644-B mit C246 Chipsatz

    Xeon 2126g

    2x 16 GB nonBuf DDR4 ECC Ram Samsung

    1x Intel X550 10gbit NIc (Supermicro Karte)

    1x e1000 Intel NIc 1gbit Onboard

    3x 10 TB IronWolf (Array)

    2x 1 TB NVME (Cache)

    1x 250 GB SSD VM Xpenology für Surveillance Station

    1x 250 GB SSD VM Win10 Pro (Arbeitsrechner für Frau per RDP)

  • Strenges Forum hier. *Seufz*

    Cheesy

    Ich freu mich für Dich und beglückwünsche Dich (ohne jede Ironie). Ist schön wenn was direkt funktioniert beim Hacki ^^
    Bei mir leider nicht der Fall. Vor Allem den unteren DVI Port will ich zum Laufen kriegen, habe hier zwar ein HDMI Kabel rumliegen, aber der Monitor mit HDMI Eingang hat 1440p. So viel macht der Port nicht mit. Und ne interne Grafik hat mein Xeon leider nicht, sonst hätte ich es darüber bestimmt schon gelöst.


    thomaso66
    Habe mir heute mal bisschen Zeit genommen und nen neuen Versuch gewagt. Wie gesagt ich hatte den Controller schon umgeschrieben. Einmal erfolgreich unter 10.8. mit Clover und einmal ohne Erfolg unter 10.9 mit Ozmosis. Heute mit aktualisiertem Kext Utility und etwas mehr Beachtung auf die Schreibrechte beim rumfummeln. Ich werd mal etwas detaillierter, vielleicht bringt's ja n paar Ideen hervor:


    Ich hab meine DSDT mit folgendem Patch beglückt (funktionsfähig unter 10.8./Clover) um den Framebuffer Duckweed zu forcieren:



    Und danach den Duckweed Framebuffer im AMD6000Controller manuell umgeschrieben von:


    00 04 00 00 04 03 00 00 00 01 00 00 12 04 04 01
    00 04 00 00 04 03 00 00 00 01 00 00 22 05 05 02
    00 08 00 00 04 02 00 00 00 01 00 00 11 02 03 04
    00 02 00 00 14 02 00 00 00 01 00 00 00 00 06 05


    in (Damals fiel mir beim Basteln auf dass es zu meinem Glück der selbe ist wie der von einem famosen Mitbastler…]):


    00 04 00 00 04 03 00 00 00 01 00 00 12 04 04 01 <-- Display port
    00 02 00 00 04 00 00 00 00 01 00 00 11 02 03 06 <-- DVI2
    00 08 00 00 04 02 00 00 00 01 00 00 22 05 02 04 <-- HDMI
    04 00 00 00 14 02 00 00 00 01 00 00 00 00 06 05 <-- DVI1



    Brachte leider keinerlei Resultat, Rechner ist zwar ins System gebootet, Auflösungen stimmten auch aber DVI2 ist nach wie vor tot. Spannenderweise war auch das extrem nervige Maus-Lag wieder da, das die Maus hängen lässt wenn irgend ein grafischer Prozess anläuft, Dock zeigen, Launchpad starten u.ä. Dabei hab ich nur die Ports umgeschrieben. Schon komisch.


    Für jede Idee bin ich weiterhin aufrichtig dankbar.
    Liebe Grüße


    Marian

    GA-H77-D3H // Intel Xeon E3-1230 V2 3,30 GHz // 16 GB G.Skill DDR3 RAM // Sapphire Radeon HD 6870 1024MB

    Einmal editiert, zuletzt von Deridjian ()

  • @ Cheesy, Daidalus & alle mit der Karte:


    Könnt Ihr mir Feedback geben was für nen Framebuffer Euer Hacki für Euch auswählt?
    Danke und liebe Grüße


    Marian

    GA-H77-D3H // Intel Xeon E3-1230 V2 3,30 GHz // 16 GB G.Skill DDR3 RAM // Sapphire Radeon HD 6870 1024MB

  • griven

    Hat das Label Erledigt hinzugefügt