Komplett neu in dieser Welt // Hackintosh - Core i5-9400F, XRX 580 - Hauptproblem Displayport und Shutdown

  • Hallo liebes Forum,


    ja ich bin komplett neu auf diesem Gebiet. Die Basics von wegen hardwar zusammenbauen und wissen was, Bios, boot usw. sind habe ich drauf doch all dieses KEXT und CLOVER zeug verwirrt mich noch sehr.


    Hier erstmal meine Konfiguration, welche ich schon soweit gebracht habe, dass sie hochfährt und ich dank Browser diesen Thread eröffnen kann :)


    Hardware:

    Case - Corsair Carbide 275R

    Motherboard - MSI H370 Gaming Plus

    CPU - Intel Core i5-9400F (ohne Prozessor GPU)

    Grafikkarte - Radeon XFX 580 8 GB (3x Displayport 1x HDMI + 1x DVI
    RAM - 4x 8 GB Crucial DDR4
    SSD - 250GB 850 EVO M.2

    OS: macOS Mojave 10.14.6

    Also Installation über Bootfähigen Stick habe ich mit UniBeast, MultiBeast und Config im BIOS vollzogen.




    Was bisher läuft:

    Start - Clover wird angezeigt nach ca. 3 Sekunden lädt er die Partition mit Mojave

    Sound - Ausgabe über hinteren Klinkeeingang läuft

    Bild - Auf einem Bildschirm über HDMI oder DVI läuft

    Netzwerk - läuft wie es soll über Kabel (WLAN brauche ich eh nicht)

    Bluetooth - dank USB Dongle von Amaz. läuft





    Was große Probleme bereitet:


    Bild (dual Monitor Fix?) - Da ich einen Samsung 4K Monitor besitze möchte ich diesen auch mit 4K und 60 fps nutzen (geht nur über DisplayPort oder mit speziellem HDMI Kabel (welches ich nicht besitze)

    Wenn ich aktuell meinen BenQ über HMDI und den Samsung 4K über DP (DisplayPort) anschließe bekomme ich auf dem 4K Monitor nur ein schwarzes Bild. Wenn ich diesen über das DVI Kabel anschließe habe ich ein Violettstich (oder in mancher Augen „Pink“) welcher nicht gerade super ist. Der HDMI Anschluss läuft in RGB und so wie er soll.
    Laut systembericht wird der zweite Monitor auch erkannt und die Maus verschwindet an der Kante je nach Ausrichtung.


    Bisher ausprobiert: Alle 3 DP-Ports mal angesteckt und rum probiert. Im BIOS das sogenannte DualMonitor aktiviert, welches jedoch eher dazu führt dass ich beim Booten das Clovermenü nicht mehr sehe und das meiner recherchen nach nur dafür das ist, falls ich eine GPU mit in der CPU hätte. Was bei mir nicht der Fall ist.


    Ansonsten hatte ich viele recherchen, bei denen ich aber nicht weiter kommen. Ich habe gelesen ich soll mal die KEXTs (WhateverGreen und Lilu) installieren - auch dies hat bisher nicht geholfen.


    Mein nächster ansatz wäre irgendetwas mit Framebuffer Patchen doch da habe ich bisher noch nicht herauslesen können was genau ich da machen muss / soll / kann um mein Problem zu fixen.

    Mit dem „IORegistryExplorer“ kann man scheinbar irgendwelche Werte und Dinge auslesen mit denen mann dann irgendetwas patchen kann, doch wie genau das funktioniert habe ich noch nicht verstanden.


    Schutdown - Wenn ich auf Shut down (mein OS ist auf englisch eingestellt) gehe, fährt der rechner runter. Dabei sieht es erst so aus als würde er einfrieren, dann sieht man einen halben ladekreis oder teilweise auch nicht und dann geht er aus. (alles Schwarz) doch fährt dann sofort wieder hoch. - Also eher ein Restart als ein Schutdown


    Bisher ausprobiert: Ich habe mittels Clover Configurator die EFI gemountet und dort in der config.plist im Reiter (Acpi) den Hacken bei FixShutdown gesetzt. Hat leider nichts gebracht. (auch nicht mit manueller änderung auf _0004 oder so (habe ich irgendwo gelesen).

    Was eventuell noch Probleme bereiten könnte:

    Ich nehme an es gibt sicher noch etwas, was ich vergessen habe. OnBoard Sound wäre zum Beispielt toll wenn er funktionieren würde oder ihr habt eventuell noch etwas wichtiges, um das ich mich kümmern sollte, dass es läuft?



    Also letztendlich seht ihr schon, ich bin recht weit gekommen, sonst würde ich diesen Text hier nicht verfassen können. Und die Tools liegen so weit auch schon vor, aber wie ich damit umzugehen habe, weiß ich aktuell noch nicht genau.


    Es wäre echt extrem toll, wenn mir jemand mit den Hauptproblemen DisplayPort geht nicht bzw. Blackscreen auf zweitem Bildschirm und dem richtigen Hoch und Runterfahren helfen könntet.


    So weit ich es gelesen habe, wäre es scheinbar klasse, wenn ich hier noch meine EFI mit rein packe, damit ihr euch das im Detail anschauen könnt.


    Daher im Anhang noch mein EFI Ordner.
    EFI_Sterohackios.zip


    Viele grüße und schonmal Danke im Voraus
    vom absoluten neuling


    Sterohackios

  • Ja, erstmal willkommen im Club.

    Schön, dass du schon selber ne Menge geschafft hast.


    Den Rest sollten wir gemeinsam auch schaffen.

    Aber dennoch erstmal „Daumen hoch“ für die eigene Initiative.

  • Hi danke für den Hinweis ich weiß dass gewisse Tools von anderen Seiten nicht unterstützt werden, deenoch bin ich auf der Suche nach einem Weg das Problem zu lösen. Falls das mit einem anderen Tool geht, zeigt mir gerne wie, dann versuche ich es damit.

  • Das hat nichts mit anderen Seiten zu tun sondern damit, dass diese Tomaten Tools nichts anderes als eine Spielerei sind. Hier wird teils im System gepfuscht mit dem Ziel macOS auf so vielen Systemen wie möglich auf Anhieb zum laufen zu kriegen. So funktioniert das aber nicht. Man holt sich damit nur Probleme ins Haus und mit dem Debuggen wird es schwer weil man nicht weiß was wo und wie gemacht wurde.


    Wer einen Hackintosh ernsthaft und produktiv betreiben will, muss den Vanilla weg gehen. macOS Installationsstick erstellen - entweder per Terminal, Tinu oder TreeSwitcher - und Clover draufpacken, passende Konfiguration bauen und ab dafür. Ist zwar vor allem für Neulinge viel "Trial and Error", aber dafür hat man dann am Ende was Solides und lernt ganz nebenbei auch noch viel was einem später nützlich sein wird.

    LG Chris


    Meine Hardware:

  • Vanilla klingt für mich "so clean wie möglich". Also ein guter Ansatz. Kann ich einem speziellen guide folgen damit ich auch alles richtig configuriere oder einfach dem Standard guide folgen der hier im forum gezeigt wird?

  • Nope hier im Forum. Für den Anfang solltest du dir mal einen sauberen macOS Install Stick mit der aktuellen Mojave Version erstellen. Bei Apple gibt's dazu eine Anleitung:

    https://support.apple.com/de-de/HT201372


    Nachdem dieser erstellt ist, musst du Clover auf den Stick installieren. Clover kannst du dir hier laden:
    https://sourceforge.net/projects/cloverefiboot/


    Bei der Installation von Clover den Install Stick als Ziel wählen und den "Anpassen" Button nutzen. Dort einen Haken fürs UEFI Booting setzen. Bei den EFI Treibern hakst du VboxHfs und ApfsDriverLoader an, der Rest kann erstmal weg. Dann die Clover Installation fertigstellen und hier wieder melden.

    LG Chris


    Meine Hardware:


  • Hi CMMChris,


    danke dass du dich meiner annimmst. Nur kurz vorweg. Das Problem mit dem schwarzen Bildschirm konnte ich mit folgenden Dingen lösen.


    1. Habe ich beim suchen der TreiberCD für die XRX 850 noch ein Kabel gefunden, welches von 2x 6 Pole auf 1x 8 Pole adaptiert. Dadurch hat die Grafikkarte glaube ich etwas mehr strom oder zumindest den, welcher vorgesehen war.


    2. War leider das neue Amazon 1m DisplayPort Kabel

    absoluter Schrott. Ich habe dieses mit einem von nem Kumpel ersetzt und siehe da es gibt ein farbiges Bild.

    3. DualMonitor ging vorerst nur auf Windows. Aus zufall bin ich darauf gekommen, dass ich beim rumprobieren davor und Troubleshooting den Bildschirm von Displayport Ver. 1.2 auf 1.1 gestellt hatte. Dadurch ging bei meiner alten „unreinen“ Macinstallation das Display nur an und blieb schwarz.

    // Also dies nur so als Hilfestellung für andere User, die auch mit DP (DisplayPort) und Kabel etc. Problemen kämpfen.


    Installations-USB Stick erstellen


    Zurück zum Vanilla install von MacOS Mojave. Das Image habe ich heruntergeladen.


    Zusatzinfo zwecks alter Macversionen:


    Terminal Installationslink anpassen:

    Den Terminal installations Link habe ich auf mein Volume angepasst. Das Volumen meines USB-InstallationsSticks habe ich über das MacProgramm (Disk Utillity - Festplattendienstprogramm) gefunden. Dort steht beim klick auf das Volume auf das ich die Installation kopieren möchte „Mount Point“ /Volumes/Installstick


    Somit wurde aus:

    Code
    1. sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

    Folgendes:

    Code
    1. sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Installstick


    Clover Installieren:

    Hier habe ich Clover heruntergeladen und mit folgendem Hacken bei Customize angepasst:


    Installation Freeze bei „Running Package Scripts“


    Bin nun also bereit für den nächsten Schritt :)

  • Du hast MBR gewählt, UEFI wäre richtig

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Wo habe ich MBR gewählt?

    Da steht Boot Sectors -> Don´t update MBR and PBR sectors -> Install

    Wo hätte ich sonst einen Hacken machen sollen? Hast du Eventuell einen Screenshot für mich?

  • UEFI eine Sektion drüber bzw ESP. Schreibe vom IPhone da kann ich nicht mehr tun.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Heißt ich soll bei „Clover for UEFI booting only“ einen Hacken setzen oder bei „Install Clover in the ESP“?

  • Es wäre gut wenn du dich Schritt für Schritt an meine Anweisungen von oben halten würdest. Von Installation starten habe ich noch gar nichts gesagt.

    LG Chris


    Meine Hardware:

  • Bei der Installation von Clover den Install Stick als Ziel wählen und den "Anpassen" Button nutzen. Dort einen Haken fürs UEFI Booting setzen. Bei den EFI Treibern hakst du VboxHfs und ApfsDriverLoader an, der Rest kann erstmal weg. Dann die Clover Installation fertigstellen und hier wieder melden.


    Das hier habe ich gemacht. Dazu noch meine Screenshots mit in meinen Post, da ich mir nicht sicher war, ob ich die richtigen Hacken gesetz hatte da „Hacken fürs UEFI Booting setzen" entweder „Clover EFI 64-bits SATA“ heißen kann oder „Clover for UEFI booting only“ usw.

    Am ende kam eine Meldung dass Clover fertig seine Daten auf den USB Stick geschoben hat.


    Mehr habe ich aktuell noch nicht gemacht. Also auch noch keine Installation angestoßen.


    Falls du meinst, weill ich geschrieben habe, dass auf dem Mac nun beide Bildschirme funktionieren, meinte ich damit meine aktuelle Installation welche aktuell noch „unrein“ ist. Um dies sauber aufzusetzen, möchte ich mit deiner Hilfe eine Vanilla Installation also „clean install“ durchführen.

  • Bei der Installation von Clover den Install Stick als Ziel wählen und den "Anpassen" Button nutzen. Dort einen Haken fürs UEFI Booting setzen.

    Lesen, lesen, lesen. Immer schön lesen. ;)

    Ich habe dann herausgefunden, dass meine Windowsinstallation auf einer Partition lag, welche „Untitled“ heißt, hier ist es ratsam diese erstmal umzubennnen, sonst entsteht eine Untitled 1, wobei der Cloverinstaller dann aber Untitled ohne „1“ mounten bzw. unmounten will.

    Was? Windows? Wie? Du hast dir doch per Terminal Befehl einen macOS Stick erstellt, da kann eigentlich kein Windows mehr drauf sein weil der Stick dabei komplett geleert wird. Oder hast du Clover auf deine Platte statt den Stick installiert? In dem Fall sage ich dann nur nochmal: Lesen, lesen, lesen....

    LG Chris


    Meine Hardware:

  • Also ich habe ein PC gehäuse mit anfangs genannter Hardware.

    Da ich nur mit diesem Gerät ins Internet komme und daten herunterladen kann etc. Habe ich zwei SSDs verbaut. Auf einer ist Windows 10 komplett Clean installiert. Auf der anderen hatte ich mit dem „tomaten-guide“ versucht Mac zu installieren. Auf diese Installation greife ich zurück um z. B. per Terminal einen bootfähigen USB Stick zu erstellen.

    Ich hoffe ich konnte damit einige unklarheiten klären.

    Nochmal kurz was ich vor habe.
    Ich will die „unreine Installation vom tomaten-guide“ (SSD2) mit einer sauberen Vanilla Installation (USB-Stick 128 GB) ersetzen.

    Wenn nötig auch erstmal die Vanilla Installation auf einen USB Stick mit 128 GB Installieren um zu sehen ob es läuft und im notfall auf Windows (SSD1) oder das tomaten-MAC (SSD2) zurückgreifen zu können Falls ich von einem dieser Systeme ein Programm, einen Terminalbefehl oder ähnliches benötige.

    Also wie geht es nach installation von CLOVER auf dem Mojave USB Installstick (32 GB) nun weiter?

  • Zur Klarstellung: Wir erstellen hier gerade einen Install Stick und auf diesen muss Clover installiert werden. Nach dem was du oben geschrieben hast sieht es aber danach aus als hättest du Clover auf eine deiner SSDs installiert.


    Ich zitiere nochmals:

    Ich habe dann herausgefunden, dass meine Windowsinstallation auf einer Partition lag, welche „Untitled“ heißt, hier ist es ratsam diese erstmal umzubennnen, sonst entsteht eine Untitled 1, wobei der Cloverinstaller dann aber Untitled ohne „1“ mounten bzw. unmounten will.

    Darüber hinaus hast du meine Anweisungen nicht befolgt und die Haken falsch gesetzt. Clover ist nun für Legacy statt UEFI Booting installiert worden. Nun gilt es erstmal den aktuellen Stand der Dinge zu analysieren und deine Fehler zu bereinigen.

    LG Chris


    Meine Hardware:

  • Also zu 1. nein ich habe wirklich darauf geachtet, dass ich bei der CLOVER installation als Installationsmedium auch den gerade mit Mojave OS bespieleten USB Stick (32 GB) ausgewählt habe und bin dann auf Customize.


    2. Wenn ich im CLOVER Installationsmanager alle Hacken entferne, welche genau soll ich dann setzen, damit ich es richtig mache?

    Laut deiner Aussage ist mir klass, dass ich folgende Setzen soll:
    - UEFI Drivers -> Recommended drivers -> ApfsDRiverLoader :thumbup:
    - UEFI Drivers -> File System drivers -> VBox Hfs :thumbup:

    - Bei Boot Sectors :?: habe ich die Wahl zwischen
    / Don´t update MBR and PBR sectors
    / Install boot0af in MBR
    / Install boot0ss in MBR

    // Was das genau bedeutet verstehe ich nicht und was ich hier nun anklicken soll weiß ich auch nicht. Von „UEFI Booting steht hier nichts“

    - Bei Clover for BIOS (legacy) booting :?: habe ich die Wahl zwischen
    / Clover EFI 64-bits SATA
    / Clover EFI 64-bits BiosBlockIO

    // Hier weiß ich ebenfalls nicht genau was ich anklicken soll und was die beiden Punkte bedeuten.