GTX 960 wird nicht aktiviert

  • Hallo zusammen,


    ich kann den Treiber meiner GTX 960 nicht aktivieren.
    Er springt dauernd auf den OSX Treiber.
    Ich hänge eben meine config an, vielleicht weiß jemand was das Problem ist.

    Dateien

    • config.plist

      (3,64 kB, 119 Mal heruntergeladen, zuletzt: )
  • nvdrv=1 ist aktiviert? *Ja ist so...* :D#


    von welchem Hersteller ist den die karte ?

  • Lade den aktuellen Webdriver, Starte neu, geh ins Bios und mach die Interne Grafik aus


    Läuft bei mir 1a

    Prozessor: Intel i9 9900K

    Mainboard: Gigabyte z390 Elite
    Arbeitsspeicher: 2x 16GB Corsair Vengeance LPX DDR4-3000
    Festplatte: Crucial P1 CT1000P1SSD8 1TB
    Cpu Kühler: Corsair Hydro Series H100i RGB PLATINUM

    Grafikkarte: ASUS TUF Gaming Radeon RX 7600 XT OC Edition

    Netzteil: Corsair RM850x (850W)

    Gehäuse: Corsair Carbide Clear 600C

  • So hier mal deine config zurück plus eine DSDT die hier



    rein kommt.
    Dann noch eine SSDT von deiner CPU erstellen und fertig.
    Die iGPU kannst du auch aktivieren ist schon in der DSDT hinterlegt und mittels Shiki kannst du dann auch Videos über iTunes schauen.

    Dateien

    • DSDT.aml.zip

      (24,51 kB, 44 Mal heruntergeladen, zuletzt: )
    • config.plist.zip

      (1,51 kB, 44 Mal heruntergeladen, zuletzt: )
  • Also er bootet jetzt ganz normal ohne Probleme, jedoch ist direkt nach dem Boot Apple Logo fertig.
    Danach verliert mein Monitor das Signal.


    Habe mal im Clover Bootmenü unter GPU den Eintrag Webdriver weggenommen, dann gehts aber ohne die Funktion des Treibers.


    Ich habe aktuell diese Version installiert 367.15.10.25f02 --> build 16C68, die hab ich von insanlymac geladen.

  • Welches SMBIOS ist denn in der config.plist hinterlegt. Wenn es neuer als iMac14,2 ist, muss die AppleGraphicsDevicePolicy angepasst werden.
    Einfacher wäre es aber, wenn du die config.plist mit dem CloverConfigurator öffnest und das SMBIOS auf 14,2 änderst, dann sollte der Blackscreen der Vergangenheit angehören.

    MfG, docplag



  • Hast du in Clover unter "System Parameters" den "NvidiaWeb" angehakt?
    Gib mal bitte im Terminal den Befehl "nvram -p" ein und poste das Ergebnis.

    MfG, docplag



  • Ja das habe ich auch angehakt.


    Das ist das Resultat des Commands:


    Edit: Also es funktioniert jetzt. Ich habe den Hackintosh ohne eingesteckten Monitore gebootet. Und dank vorinstalliertem Teamviewer habe ich gesehen, dass er gebootet hat und anschließend meine Displays angesteckt. Und zack, siehe da es wurde Bild :D
    Daraufhin habe ich den Mac nochmal rebootet und ab da gehen die Bildschirme jetzt ohne Probleme. Die Grafikkarte wird einwandfrei erkannt.


    Ich danke euch herzlichst für die Hilfe. <3

    Einmal editiert, zuletzt von Rexima ()

  • Da fehlt der Eintrag "nvda_drv 1", also wird der Nvidia-Treiber nicht geladen. Das sollte eigentlich der Haken unter "System Parameters" bei "NvidiaWeb" beseitigen. Ich habe das in der Sierra-Beta-Phase noch händisch erledigt und weiß jetzt nicht ob das so noch funktioniert.


    Gib mal im Terminal den Befehl "sudo nvram nvda_drv=1" ein, ohne Gänsefüße und dann "Enter" drücken. Mit "nvram -p" kannst du nochmal nachschauen, ob die Variable gesetzt wurde. Mach dann einen Neustart. Wenn die Variable nach dem Neustart wieder weg ist, fehlen vielleicht noch ein paar Voraussetzungen (z.B. EmuVariableUefi-64.efi).


    Vorher noch in Clover unter Boot bitte den Haken bei "nvda_drv=1" wieder setzen.

    MfG, docplag



  • Du weist aber schon das er Sierra benutzt da bringt der Haken nvda_drv=1 nichts, das



    bringt nur was.

  • Ja weiß ich, aber schaden tut der Haken, glaube ich, auch nicht. Den Haken den du meinst (NvidiaWeb), habe ich schon erwähnt, dass er den setzen muss. Was ich momentan nicht weiß ist, ob das Schreiben von "nvda_drv 1" in den nvram nur temporär ist.

    MfG, docplag



  • Also ich habe scheinbar weiterhin das gleiche Problem. Ich habe alles so gemacht wie ihr gesagt habt und trotzdem black screen.
    Ich verstehe das nicht...

  • Ich bin momentan auch ein bißchen ratlos. Obwohl das Bearbeiten der AppleGraphicsDevicePolicy bei SMBIOS 14,2 meiner Meinung nach nicht notwendig sein sollte, kannst du das ja trotzdem mal machen.
    Kopiere dir bitte die AppleGraphicsControl.kext aus /S/L/E/ auf den Desktop.
    Mit Rechsklick auf die Datei "Paketinhalt zeigen"
    Dann auf "Contents/Plugins/AppleGraphicsDevicePolicy.kext mit Rechtsklick "Paketinhalt zeigen"
    Dort die Info.plist öffnen (z.B. mit PlistEdit oder TextEdit)
    Runterscrollen zu ConfigMap und alle strings die nicht "none" heißen in "none" ändern
    Das sollte dann so aussehen


    Speichern, schließen und die veränderte Datei mit KextUtility wieder installieren. Automatisch wird ein Backup der Originalen auf dem Desktop angelegt, die Rechte repariert und der Cache neu aufgebaut.


    Falls ich hier auf dem Holzweg sein sollte, kann ja die original AppleGraphicsControl.kext aus dem Backup zurückgespielt werden.


    Neustart und Bescheid geben, ob es jetzt funktioniert.

    MfG, docplag



  • Also ich hab das System jetzt ein paar mal runter gefahren und wieder hoch gefahren und es sieht so aus, dass es geht, ich danke dir.


    Ich hatte es mit einem DP Kabel angeschlossen gehabt und auch mit einem HDMI Kabel mal getauscht.

  • Was hast du noch gemacht, dass es auf einmal geht? Wäre für Andere die dasselbe oder ein ähnliches Problem haben sehr hilfreich. Danke!

    MfG, docplag



  • Sorry, natürlich erläutere ich euch was ich gemacht hatte.

    • Hackintosh neu installiert
    • Neuste Clover Version installiert
    • Hackintosh Modell auf iMac 14,2 gesetzt
    • Nvidia Web Treiber installiert
    • In Clover folgende Werte gesetzt:

      • Boot Command: nvda_drv=1
      • NvidiaWeb(An)
    • Anleitung von Doctor Plagiat befolgt


    Das habe ich gemacht und es scheint zu funktionieren.


    EDIT: Ich habe herausgefunden wieso ich das Problem dauernd hatte. Ich habe drei Bildschirme angesteckt. Sobald alle drei(DP,HDMI,DVI) angesteckt sind geht nichts mehr. Wenn aber nur einer steckt, also der DP zb. dann funktioniert alles ohne Probleme. Kennt jemand so ein Problem?

    Einmal editiert, zuletzt von Rexima ()

  • Schau mal in Deine config.plist ob da der Haken InjectNvidia gesetzt ist und falls dem so ist nimm ihn raus. InjectNvdidia injected Unsinn bei Karten die es nicht brauchen :D