View Single Post
 
Old 09-13-2009, 02:24 PM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
I have recently removed the nvkush injector and applied an EFI string in com.apple.boot.plist for my graphics card and it has been working well. I used a "EFI Studio" to generate it as it is a common card. I don't remember seeing any 79xx series cards in the list in that program however there should be tons of information out there on how generate an EFI string for your card.

If NVkush worked fine in 10.5.7 it should work fine in 10.5.8 It may be a permissions issue. Try removing NVkush and any other injector you may have been using like NVinject. Then try reinstalling NVinject using Kext Helper or manually using the following method.

Manually Installing a Kext
You can manually install drivers (kexts) by following the instructions below. Be sure to do your research and make sure that what you are installing will work. It is highly recommended that you do steps 2, 3 & 4 to backup your extensions folder. This will make it possible to recover from a non booting system

Place the kext you wish to install on your desktop (The following commands rely on it being on the desktop).

1. Give yourself root privileges so that you can modify files.
Code:
sudo -s
2. Make a backup copy of your kexts. First we will make a directory called "backup" in our root directory to store them. Open Terminal and type:
Code:
mkdir /backup
3. Change directories to /System/Library This will shorten some of the commands we have to type in.
Code:
cd /System/Library
4. Copy your kexts to the new "backup" folder.
Code:
cp -r Extensions/ /backup/
5. Copy the kext from your desktop to the extensions folder (Replace MYKEXT.kext with the name of the kext you want to install.
Code:
cp ~/Desktop/MYKEXT.kext Extensions/MYKEXT.kext
Repeat step 5. for each additional kext.

6. Set the proper permissions for the extensions folder.
Code:
chmod -R 755 Extensions/
7. Set the proper ownership for the extensions folder.
Code:
chown -R root:wheel Extensions/
8. Touch the extensions folder
Code:
touch Extensions/
9. Remove the extensions cache to force OSX to rebuild it with our new kext.
Code:
rm -rf Extensions.mkext
10. Repair permissions to your drive.
Code:
diskutil repairpermissions /
11. Reboot using the boot-flags -v -f
-v Verbose Mode displays useful information during the boot process.
-f Forces OSX to load kexts from the extensions folder instead of the cache file. We did delete the cache file so this is just a precaution.




You can also place your system information in your "Signature". It will then appear on every post you make. How to edit your signature: http://www.infinitemac.com/faq.php?f...atures_avatars

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote