-
13. 08. 2008, 23:07 #1Der oo0 NeHrBeRt 0oo
- Registriert seit
- Aug 2000
- Ort
- Keller
- Beiträge
- 646
Anleitung: Geforce 8600 GTS inkl. QE und CI unter 10.5.4
So ich hatte erst hier die Frage gestellt, ob jmd ne Idee hat, wie man die Graka gefügig macht nach dem Update auf 10.5.4 (oder 10.5.3)...
nach einer laaangen Nacht läuft es nun endlich...also hab ich beschlossen eine Anleitung zu schreiben:
Anleitung gilt nur für 10.5.4
1. das update von apple laden von hier
2. Image mounten
3. rechtsklick auf MacOSXUpd10.5.4 -> öffnen mit pacifist
falls pacifist nicht installiert ist...die shareware bekommt man hier
4. In folgenden Unterordner navigieren:
Inhalt von MacOSXUpdCombo10.5.4.pkg -> System -> Library -> Extensions
http://neubi.net/gulli/navigieren.jpg
5. Man benötigt folgende Dateien:
NVDAResman.kext
und je nach Grafikkarte die folgende:
geforce 8000 & 9000 serie:
NVDANV50Hal.kext
geforce 6000 & 7000 serie:
NVDANV40Hal.kext
geforce 5000 serie:
NVDANV30Hal.kext
geforce 3000 & 4000 serie
NVDANV20Hal.kext
beide Dateien extrahieren z.b. auf den Schreibtisch. Anschließend in den Ordner {Festplatte}/System/Library/Extensions navigierenund die alten NVDAResman.kext und NVDANV*0Hal.kext in einen andren Ordner kopieren um sie zu sichern...Dann mit denen aus dem Update extrahierten überschreiben...
Jetzt müsst Ihr eure Grafikkarten ID herausfinden, das geht so:
Apfelmenü oben links -> über diesen mac -> weiter informationen -> Grafik/Monitore
http://neubi.net/gulli/sysinfo.jpg
Der erste Teil ist die Geräte ID bei mir also:
0x0400
der Zweite Teil ist der Hersteller ohne 0x
also ist meine ID:
0x040010de
jetzt rechtsklick auf die NVDAResman.kext im /System/Library/Extensions Ordner und dann auf Paketinhalt anzeigen-> zu Contents navigieren und die Datei Info.plist auf den Schreibtisch kopieren. Dann vom Schreibtisch mit Textedit öffnen und nach folgendem suchen:
<key>IOPCIPrimaryMatch</key>
<string>....</string>
Hier bei String muss nun eure ID drin stehen...also gucken ob sie schon drin ist, wenn nicht einfach an den anfang schreiben. Der rest, der da im string steht, ist egal
0x040010de 0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&
http://neubi.net/gulli/resman.jpg
ich habs direkt an den Anfang geschreiben
Dann die Datei speichern und vom Schreibtisch wieder zurück schieben in die Kext (in den Ordner Contents)
dasselbe muss auch in der NVDANV*0HAL.kext stimmen... Bei mir stand allerdings meine ID schon drin...
http://neubi.net/gulli/nvda.jpg
Der vorletzte Schritt:
euren injector (ich hab NVinject.kext) im Ordner Extensions suchen.
(Falls ihr noch keinen installiert habt, bekommt ihr den hier)
Hier auch wieder den Paketinhalt anzeigen lassen und die Info.plist aus dem Ordner Contents auf den Schreibtisch kopieren. Mit Textedit suchen und nun folgendes ändern:
<key>IOProbeScore</key>
<integer>XXXXX</integer>
in
<key>IOProbeScore</key>
<integer>0</integer>
so muss es aussehen:
http://neubi.net/gulli/inject.jpg
Evtl muss man auch noch den NVCAP String anpassen (der ist dafür, die Ausgänge der Grafikkarte anzusteuern) Mehr kann man hier nachlesen
Speichern und zurückkopieren.
Nun noch ein Terminal öffnen (Programme->Dienstprogramme->Terminal)
und die folgenden Zeilen eingeben
Bei mir hats geklappt...ich musste nichtmal den NVCAP String editieren.Code:sudo chown -R root:wheel /system/library/extensions passwort eingeben sudo chmod -R 755 /system/library/extensions sudo rm /system/library/extensions.mkext sudo reboot
Ich hab hier Krazubu's Methode beschrieben.cya....Michi
-
15. 08. 2008, 21:22 #2
Re: Anleitung: Geforce 8600 GTS inkl. QE und CI unter 10.5.4
danke 000Michi000 das du dir die mühe gmacht hast es zu erklaeren.
habe die selbe graka wie du und alles moegliche ausprobiert. hat auch funktioniert, bis auf einige kleinigkeiten. meine mkv*container haben immer geruckelt.
nun klappt es!!!
danke
Das Prinzip aller Dinge ist das Wasser, denn Wasser ist alles und ins Wasser kehrt alles zurück.
-


Zitieren
mehr lesen...





IT-Geschichte: Spender können...
Gestern, 23:04 in gulli:news