110%NL Commander Posted August 3, 2011 Share Posted August 3, 2011 Hallo Forum Mitglieder, Ich habe ein Problem mit meinem Hackintosh, Seit kurzem habe ich Snow Leopard installiert, da ich xCODE verwenden wollte, Snow Leopard läuft auch soweit (QE/GL, Sound, Netzwerk usw.) läuft alles (unter 10.6.3). Nun habe ich versucht auf 10.6.8 zu updaten, dies geht auch soweit. Allerdings bekomme ich nach dem Bootscreen folgende Bild auf meinem Monitor: https://public.bay.livefilestore.com/y1pwW2...load&psid=1 Ich habe bereits einige Sachen probiert, ich habe versucht den NVInjector zu verwenden und den EFI String zu machen, beides hat bei 10.6.3 funktioniert, bei 10.6.8 kam dann halt das Bild oben nach dem Booten. Gibt es eine Möglichkeit die Geforce 8800GT noch irgend wie anders ans laufen zu bekommen? Hier noch zu mein System: Asus P5LD2 ICHx Chipsetz Intel Core 2 Duo 2,33GHz Geforce 8800GT 1024MB Vielen dank schon mal für sämtliche Hilfe im Voraus, Commander Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/ Share on other sites More sharing options...
Lustral Posted August 3, 2011 Share Posted August 3, 2011 Im EXTRA Ordner muss eine Datei sein com.apple.boot.plist die öffnen mit PlistEdit Pro z.b und das hier eintragen. Sollte Chameleon höher als 10xx sein musst du die com.apple.boot.plist umbennen in org.chameleon.Boot.plist sonst wird die nicht erkannt. Ist dein Chamelon älter 8xx z.b lass es wie im ersten bsp. <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Graphics Mode</key> <string>1920x1200x32</string> <key>GraphicsEnabler</key> <string>Yes</string> Lösche mal deine NVInjector,efistrings. Nimm KextUtility und rebuild deine Extensions.mkext neu. Mache danach ein Neustart. Poste mal deine Kext Datein die du in Extra/Extensions hast. Falls das so nicht klappt Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1728809 Share on other sites More sharing options...
110%NL Commander Posted August 3, 2011 Author Share Posted August 3, 2011 Hallo Lustral, Erstmal noch mal vielen dank für deine schnelle Antwort. Ich muss sagen das ich von Snow Leopard noch nicht viel Ahnung habe. Als Bootloader nutze ich den Chameleon 2 RC4, welchen ich von Leopard aus installiert habe. Wo finde ich raus welche Version mein Chameleon ist? Als eigentliche KEXT für meinen Grafikkarte habe ich diese hier gewählt, welche unter 10.6.3 auch funktioniert hat: http://www.kexts.com/downloads.php?do=file&id=457 Die Liste von meinen Kexts in meinem Snow Leopard Ordner kommt später, bin gerade unter Windows XP Angemeldet. Grüße, Commander Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1728900 Share on other sites More sharing options...
04152viki Posted August 3, 2011 Share Posted August 3, 2011 Versuche es bitte mit npci=0x2000 zu starten. Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729040 Share on other sites More sharing options...
110%NL Commander Posted August 3, 2011 Author Share Posted August 3, 2011 Hab es versucht, hat nichts gebracht, hab allerdings alle NVenabler aus dem KEXT Ordner gelöscht, hab z.Z. nur VESA Grafik. Sobald ich unter 10.6.8 mit dem NVenabler oder dem EFI String arbeite startet OS X aber ich bekomme halt kein ordentliches Bild. Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729086 Share on other sites More sharing options...
110%NL Commander Posted August 3, 2011 Author Share Posted August 3, 2011 Versuche es bitte mit npci=0x2000 zu starten. Damit habe ich es jetzt mit VESA Grafik am laufen allerdings noch ohne QE und GL, schon mal danke wie kann ich jetzt QE und GL ans laufen bekommen? Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729111 Share on other sites More sharing options...
Lustral Posted August 4, 2011 Share Posted August 4, 2011 Update dein Chamelon auf RC5 und Poste deine Kexte ausn EXTRA Ordnerl ! Halte dich an das was ich dir geschrieben habe im obrigen Post! Das geht 100% !! Mach zusätzlich wenn du schon dabei bist eine DSDT Datei http://olarila.com/auto-patcher/aplist.pl falls du das noch nicht gemacht hast. List mal was du im EXTRA Ordner hast! cu Chameleon_2.0_RC5_r1083.pkg.zip Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729454 Share on other sites More sharing options...
04152viki Posted August 4, 2011 Share Posted August 4, 2011 Damit habe ich es jetzt mit VESA Grafik am laufen allerdings noch ohne QE und GL, schon mal danke wie kann ich jetzt QE und GL ans laufen bekommen? Wenn es noch aktuell ist: lösche die GeForce7xxx.kext GeForce7xxxGA.plugin GeForce7xxxGLDriver.bundle GeForce7xxxVADriver.bundle NVDAResmanG7xxx.kext NVDANV40Hal.kext und füge zu com.apple.boot.plist <key>GraphicsEnabler</key> <string>Yes</string> Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729657 Share on other sites More sharing options...
110%NL Commander Posted August 4, 2011 Author Share Posted August 4, 2011 Hier Liste von meinen Kext, so ok? Schon mal vielen dank!! 1.tiff 2.tiff 3.tiff 4.tiff 5.tiff Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729668 Share on other sites More sharing options...
04152viki Posted August 4, 2011 Share Posted August 4, 2011 Du hast DREI Enabler installiert! NVEnabler 64 NVEnabler NVinject Bitte nur einen vervenden, entweder einen Enabler(Injector), oder String, oder GraphicsEnabler=Yes im Chameleon, oder Injection in DSDT. PS Bilder bitte in .PNG posten Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729696 Share on other sites More sharing options...
110%NL Commander Posted August 4, 2011 Author Share Posted August 4, 2011 GEHT hurraa!!! Ich habs mit der DSDT gemacht und dem GraphicEnabler Wie siehts aus mit dem NPCI=0x2000, wie kann ich das an die Boot.Plist dran hängen? Oder muss ich das per Hand immer eingeben? Schon mal vielen dank!!!! Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729721 Share on other sites More sharing options...
04152viki Posted August 5, 2011 Share Posted August 5, 2011 com.apple.boot.plist: <key>Kernel Flags</key> <string>NPCI=0x2000</string> Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729888 Share on other sites More sharing options...
110%NL Commander Posted August 5, 2011 Author Share Posted August 5, 2011 Moin, Ich hab alles gemacht wie du's gesagt hast. Allerdings geht es immer noch nicht, wenn ich es die PLIST einhänge startet er immer noch nicht richtig. So sieht meine PLIST aus: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>NPCI=0x2000</string> <key>Boot Graphics</key> <string>Yes</string> <key>Quiet Boot</key> <string>No</string> <key>Timeout</key> <string>5</string> <string>Yes</string> <key>GraphicsEnabler</key> <string>Yes</string> </dict> </plist> Was mache ich Falsch? Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729895 Share on other sites More sharing options...
04152viki Posted August 5, 2011 Share Posted August 5, 2011 Welche Chameleon Version installiert? Die neuen brauchen jetzt org.chameleon.Boot.plist in Extra. Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729949 Share on other sites More sharing options...
110%NL Commander Posted August 5, 2011 Author Share Posted August 5, 2011 Ich hab die oberste Version geladen RC5, wo muss ich die extra PLIST speichern? Mein Deutsch ist schrecklich , deshalb hatte ich meinen Beitrag bearbeitet Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1729968 Share on other sites More sharing options...
Lustral Posted August 5, 2011 Share Posted August 5, 2011 /EXTRA da rein. Der Ordner wird erstellt wenn du die Aktuelle RC5 läds. Ich verstehe auch nicht wieso du die Injector's in System/Extensions kopiert hast. Sowas kommt wenn dann nach /EXTRA/Extensions. Die System/Extension bleiben zu 99,5% so wie sie sind. Alle .kext die du nutzen willst, musst du nach /Extra/Extensions kopieren und die dsdt kommt nach /Extra. org.chameleon.Boot.plist diese plist sollte er schon nach dem Install von RC5 im Ordner sein. Lösche deine Injetoren alle! NPCI=0x2000 das musst du nicht eintragen wenn das schon geht im dem GraphicEnabler. Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1730053 Share on other sites More sharing options...
110%NL Commander Posted August 5, 2011 Author Share Posted August 5, 2011 Ich habe nun Snow Leopard komplett neu installiert, QE und GL sind beides da. Allerdings muss ich mit npci starten, da es sonst nicht geht. Ich habe auch nicht nach dem 2ten mal installieren die PLIST im Ordner Extra. Wenn ich eine erstelle, ist diese nach jedem Neustart wieder weg?! Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1730079 Share on other sites More sharing options...
Lustral Posted August 5, 2011 Share Posted August 5, 2011 Nimm diese von mir und kopier die die in den ordner Extra. Deine erstellte dsdt mach dort ebenfalls rein. Lösche wie gesagt deine Efistrings/Injectors für die Grafik das ist wichtig. <key>Kernel Flags</key> <string>arch=i386</string> du kannst diesen string editieren und x64 drauss machen falls du in 64bit arbeiten willst sonst lass die so wie sie ist. Welche kexte hast du jetzt in /Extra/Extensions ? Wichtig für dich wäre vielleicht das du dir erstmal paar Infos beschaffen tust über die strings in der com.chamelon.boot.plist damit du weißt was die jeweiligen einträge auf sich haben und wie man Chamelon richtig nutzt. org.chameleon.Boot.rar Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1730103 Share on other sites More sharing options...
110%NL Commander Posted August 5, 2011 Author Share Posted August 5, 2011 Sooooo! Ich habe jetzt deine PLIST Datei genommen und beide ersetzt und eingefügt. Allerdings muss ich immer noch mit ncpi=0x2000 starten, anders geht sonst meine Grafikkarte nicht, sonst geht ja alles... Gibt es nicht die Möglichkeit das man das einträgt und ich es nicht per Hand eintippen muss? Mit euren Tipps klappt es einfach nicht Ich habe des weiteren alle meine NVenabler gelöscht (Hab ja geschrieben habe es neu installiert, komplett ohne Treiber, da ich sehr viel Hardware habe welche auch von Apple genutzt wird). Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1730250 Share on other sites More sharing options...
04152viki Posted August 6, 2011 Share Posted August 6, 2011 Poste deine org.chameleon.Boot.plist Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1730448 Share on other sites More sharing options...
110%NL Commander Posted August 6, 2011 Author Share Posted August 6, 2011 Moin, Mir ist noch aufgefallen, das wenn ich die die originale apple.com.plist nicht verändere er die Veränderung (also der Chameleon) gar nicht mit bekommt. Hier auf jeden fall meine beiden PLISTs: Im Ordner EXTRA: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Kernel Flags</key> <string>NPCI=0x2000</string> <key>Graphics Mode</key> <string>1280x1024x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=x64</string> <key>Legacy Logo</key> <string>Yes</string> <key>Timeout</key> <string>5</string> </dict> </plist> Die originale com.apple.Boot.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Kernel Flags</key> <string>NPCI=0x2000</string> <key>Graphics Mode</key> <string>1280x1024x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=x64</string> <key>Legacy Logo</key> <string>Yes</string> <key>Timeout</key> <string>5</string> </dict> </plist> Ich hab es in beide gepackt, mein Bootloader ist Chameleon RC5. Und hier die KEXTS aus dem Extra Ordner: extra.tiff (ich weiß ist TIFF, aber PNG war genau so groß ) Grüße aus NL, Commander Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1730541 Share on other sites More sharing options...
Lustral Posted August 7, 2011 Share Posted August 7, 2011 Wieso hast du die Originale com.apple.boot.plist bearbeitet ? Du redest doch von der die in /Library/Preferences/SystemConfiguration/ liegt oder ? Die bleibt Original so unberüht ! Es ist nur EXTRA wichtig sonst nix. Ändere das wieder so. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> </dict> </plist> Deine org.chameleon.Boot in EXTRA kannst du so lassen. Mal was anderes wenn du langeweile hast besorg dir NVEnabler_0.1.kext.zip(32bit) Version oder NVEnabler_64.kext.zip (64bit) und packe eine Datei womit du eben bootes nach Extra/Extensions. Nie beide! Dann öffne die org.chameleon.Boot in Extra und andere die beiden einträge. vorher <key>Kernel Flags</key> <string>NPCI=0x2000</string> nachher <key>Kernel Flags</key> (oder ganz löschen) <string></string> vorher <key>GraphicsEnabler</key> <string>Yes</string> nachher <key>GraphicsEnabler</key> <string>No</string> Nimm dann Kext Utility lass das durchlaufen und teste nachn Reboot nochmal deine Grafik. Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1730935 Share on other sites More sharing options...
110%NL Commander Posted August 8, 2011 Author Share Posted August 8, 2011 Soooo! Um noch mal auf den Punkt zu kommen, habe deine Tipps bereits schon vorher probiert, alle Injektoren gingen nicht unter 10.6.8. Das liegt daran das Apple mit 10.6.8 eine andere Steuerung der PCI Ports verwendet als unter 10.6.3. Das kann man aber wunderschön umgehen, mit dem passenden KEXTS. Die kann hier laden: https://skydrive.live.com/?cid=2c253453f943...9437307%217406# Wie es hinbekommen habe: 1. Snow Leopard normal installiert 2. auf 10.6.8 aktualisiert (mit dem Apple Combo Update) 3. die DSDT erstellt mit dem Tool https://skydrive.live.com/?cid=2c253453f943...9437307%212234# 4. Chameleon RC5 installiert 5. Die PLIST von Lustral in den EXTRA Ordner zusammen mit der erstellen DSDT reinkopiert WICHTIG NOCH NICHT NEUSTARTEN! 6. Mit Hilfe des Kext Helpers die oberen KEXTes in das System eingebunden, und voila, alles geht auch ohne 0x2000 Kommando :-) Danke noch mal für eure Hilfe!! Vielen dank! Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1731657 Share on other sites More sharing options...
04152viki Posted August 9, 2011 Share Posted August 9, 2011 Du hast aber immer noch nicht verstanden, was du gemacht hast, warum du es gemacht hast und wie es richtig wäre. Lesen hilft. Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1732248 Share on other sites More sharing options...
110%NL Commander Posted August 9, 2011 Author Share Posted August 9, 2011 Es ist ein Fehler mit der Ansteuerung der PCI-Root-Adressen. Das liegt daran das Apple unter 10.6.8 da eine andere Möglichkeit verwendet als unter 10.6.7... Die Kexts von 10.6.7 hilfen da, und bringen die "alte Ansteuerung". Wie gesagt, wenn ich es in die Com listen eingetragen habe, in alle, hat es nichts gebracht. Ich hätte es immer noch mit npci=0x2000 starten müssen, das fällt bei dieser Methode weg. Ich bedanke mich trotzdem noch mal für eure Hilfe Link to comment https://www.insanelymac.com/forum/topic/264547-geforce-8800gt-1068/#findComment-1732260 Share on other sites More sharing options...
Recommended Posts