Mavericks bootet trotz Optimus

  • Hallo Leute!


    ich kann meine PCIe Grafikkarte im BIOS ausschalten um OS X zu booten, dies war zumindest bei Mountain Lion nötig. Jetzt wo ich Mavericks habe ist mir irgendwann aufgefallen, dass ich auch mit Optimus booten kann (zuvor habe ich bei ML dabei einen Kernel Panic bekommen). Mavericks erkennt dabei beide Grafikkarten (die PCIe nur bedingt), benutzt wird anscheinend die integrierte HD4000. Meine Frage ist, ob das normal ist und ich eventuell die Karte mit irgendwelchen Kexten zum laufen bringen kann, denn erkannt wird sie ja :P


    MfG

  • Schau mal Hier rein: http://hackintosh-forum.de/ind…ad&postID=92477#post92477
    Letzter Beitrag ,von mir.
    Ich hab alle Nvidea kexte mit "NVD" in der suche unter S/L/E gelöscht und jetzt startet meiner auch mit der Optimus karte.
    Du kannst ja versuchen eine Passende Kext zu finden die auf deinen Dev & Ven ID passt.
    Ich glaub auch das es für die 630m welche bei osx86.net gibt.

    Hardware: MacBook Pro 13" Retina Erly 2015/ Intel Core i5-5257U i5-5287U/ Intel Iris Pro 6100/ 8GB RAM

    Mein Ryzentosh: ASRock B450M Pro4/ Ryzen 5 2600 / Ballistix 3600 CL16 / Asus Strix RX 580 8GB / (GC-WB1733D-I Bloetooth 5 Wlan 2x2 802.11ac)

    Bruder PC: ASUS Z170-P D3/ i5-6600K/ Intel HD 530/ BRCM4352/ ALC 887/ Intel Ethernet Server Adapter I350-T2

  • Ist Normal ;)


    Mavericks hat verbesserte Nvidia Treiber, die den Chip zwar unterstützen aber eben nicht als Bestandteil von Optimus sondern isoliert und für sich betrachtet. Da der NVidia Grafikchip im Optimus Verbund aber keinen eigenen Display Anschluss besitzt sondern zur Ausgabe die Intel HD Grafik benutzt (Nvidia und IntelHD teilen sich den Grafikspeicher) bleibt er, obwohl er erkannt wird und die passenden Treiber geladen werden untätig und leider auch für Dich unerreichbar. Kurz und Knapp, das Einzige, was man sich mit Mavericks bedingt in dem Zusammenhang ersparen kann ist das DSDT Gefummel einfach weil das System trotz aktivem Optimus nicht mehr beim laden der NVIDIA Treiber abschmiert sondern den Chip erkennt und als "inaktiv" betrachtet.

  • Alles klar! Zumindest muss ich jetzt nicht immer am Bios rumfummeln beim Dual Boot mit Windows, ein kleiner Erfolg :)


    Edit: Zu Fab: Tatsächlich musste ich nicht einmal die Kexts die du erwähnt hast löschen.

    PC-Hackintosh
    i5-4690K; GA-Z97MX-Gaming 5; GTX 1070
    OS X 10.13; Windows 10

  • Na egal, Ich hab jetzt aber wenigstens etwas mehr Platz auf der 24GB PCi SSD =)

    Hardware: MacBook Pro 13" Retina Erly 2015/ Intel Core i5-5257U i5-5287U/ Intel Iris Pro 6100/ 8GB RAM

    Mein Ryzentosh: ASRock B450M Pro4/ Ryzen 5 2600 / Ballistix 3600 CL16 / Asus Strix RX 580 8GB / (GC-WB1733D-I Bloetooth 5 Wlan 2x2 802.11ac)

    Bruder PC: ASUS Z170-P D3/ i5-6600K/ Intel HD 530/ BRCM4352/ ALC 887/ Intel Ethernet Server Adapter I350-T2

  • griven ist das von dir so gemeint, dass trotz optimus die interne Grafik genutzt wird??? Das wäre ja eine tolle Nachricht

  • Genau so sieht es wohl aus ;)

  • Also einfach zusammengefasst heisst das jetzt:


    OS X nutzt jede Grafikkarte Einzeln und nicht wie Optimus im Verbund von 2.
    Egal ob da jetzt noch was gesucht wird an kexten für die Nvidia oder DSDT, Mac kann und wird nicht 2 Grafikkarten gleichzeitig ansteuern.


    Jetzt nur noch das Prozessorproblem.

    Hardware: MacBook Pro 13" Retina Erly 2015/ Intel Core i5-5257U i5-5287U/ Intel Iris Pro 6100/ 8GB RAM

    Mein Ryzentosh: ASRock B450M Pro4/ Ryzen 5 2600 / Ballistix 3600 CL16 / Asus Strix RX 580 8GB / (GC-WB1733D-I Bloetooth 5 Wlan 2x2 802.11ac)

    Bruder PC: ASUS Z170-P D3/ i5-6600K/ Intel HD 530/ BRCM4352/ ALC 887/ Intel Ethernet Server Adapter I350-T2

  • Kann und wird es schon bzw, macht es auch nur erkennt OSX jetzt eben einfach, dass an der NVIDIA GPU kein screen dran ist und es daher auch nix darauf auszugeben gibt ;)

  • Okay kaut diesem Beitrag: http://hackintosh-forum.de/ind…age=Thread&threadID=10090 ist der Besitzer "-Allrounder" im "Glauben das seine Nvidia karte läuft. Ich dagegen kann nur Wiedersprechen da ich mir mal seine Nvidia Kexte installiert habe.
    Und siehe da nach einen Neustart wurde statt der HD 4000 Nvidia 540M mit 1GB Ram angezeigt XD.
    Man kann sich also sein System "schön machen".

    Hardware: MacBook Pro 13" Retina Erly 2015/ Intel Core i5-5257U i5-5287U/ Intel Iris Pro 6100/ 8GB RAM

    Mein Ryzentosh: ASRock B450M Pro4/ Ryzen 5 2600 / Ballistix 3600 CL16 / Asus Strix RX 580 8GB / (GC-WB1733D-I Bloetooth 5 Wlan 2x2 802.11ac)

    Bruder PC: ASUS Z170-P D3/ i5-6600K/ Intel HD 530/ BRCM4352/ ALC 887/ Intel Ethernet Server Adapter I350-T2

  • Ich kann ja Spaßes halber noch mal auf dem Externen Laufwerk die Kexte Installieren und dann Luxmark und Geekbench drüber rennen lassen. Ca max. 1 h und die Ergebnisse/beweise sind da =)
    Bis gleich


    KurzInfo/ Frage Ich hab Geekbench durchlaufen lassen und mit dem Ergebniss gemerkt das der Spotlight mir ziemlich viel Leistung nimmt :cursing:
    Ich hab schon den Befehl im Terminal ausgeführt um ihn zu deaktivieren und Dropbox ist auch aus aber der mag trotzdem nicht.


    Okay Leute hier der Link zu den Bildern die Beweisen das auf dem Laptop die 4000er Grafik mit dem Name der 540M eingetragen ist. Sich aber nicht´s verbessert hat. https://www.dropbox.com/sh/oa9rigd4oi1vu6o/5OlAoI3ZBk


    Ihr könnt ja selbst mal eure Grafik Testen mit Luxmark.

    Hardware: MacBook Pro 13" Retina Erly 2015/ Intel Core i5-5257U i5-5287U/ Intel Iris Pro 6100/ 8GB RAM

    Mein Ryzentosh: ASRock B450M Pro4/ Ryzen 5 2600 / Ballistix 3600 CL16 / Asus Strix RX 580 8GB / (GC-WB1733D-I Bloetooth 5 Wlan 2x2 802.11ac)

    Bruder PC: ASUS Z170-P D3/ i5-6600K/ Intel HD 530/ BRCM4352/ ALC 887/ Intel Ethernet Server Adapter I350-T2

    2 Mal editiert, zuletzt von Fab ()

  • Mal ne frage, unibeast mit Mavericks gemacht und davon gebootet. Läuft problemlos durch und bekomme dann nen blackscreen, als wenn er trotzdem meine Nvidia ansprechen würde...
    Welche bootflags kann ich nehmen? Braucht die hd4000 den igpenabler?

  • nein, die läuft eigentlich mit GE=yes
    Unibeast hast das PCIRootUID auf 0 gesetzt, das heißt du musst nur auf 1 stellen, dann sollte das klappen

  • griven

    Hat das Label Erledigt hinzugefügt