Jump to content
9 posts in this topic

Recommended Posts

I loaded the NVinject.kext to try and get my 8400M GS working, but it won't load the login.app now. When I start in -s mode, I want to delete the NVinject.kext's but when I try and move or delete (rmdir ???) i get the error, Read-only file system. How do I change it so I can delete the kext's and try and get the GUI back? Thanks.

 

-Slevin

press F8 for boot options

 

Boot into single user prompt

-s

 

then enter each:

mount -uw /

cd /System/Library/Extensions

rm -R NVinject.kext

reboot

 

 

reboot is a command, exit there also works. you can't just shut down (cut power) or else it seems to come back from a cache or something

Thanks, worked like a charm. Unfortunately, I wasn't able to boot back into Leopard. However, upon re-installing I chose the NVIDIA 10.5.2 kext's and also the NVinject 0.2.0 and upon completing the installation and logging in, my nVidia drivers are somewhat correct, but Quartx Extreme is still not supported. One step closer.

 

-Slevin

  • 1 month later...
press F8 for boot options

 

Boot into single user prompt

-s

 

then enter each:

mount -uw /

cd /System/Library/Extensions

rm -R NVinject.kext

reboot

 

 

reboot is a command, exit there also works. you can't just shut down (cut power) or else it seems to come back from a cache or something

 

This doesn't work for me. Upon typing the third command (rm -R NVinject.kext), I am asked something like "override permissions...?" I didn't know where to go from that point, so I just pressed Enter. I repeated the process for the remainder of the files in the NVinject package. Unfortunately, after typing "ls" I still see NVinject.kext in the list.

/sbin/mount -uw /
cd /System/Library/Extensions
sudo rm -r NVInject.kext
cd ..
sudo rm Extensions.mkext

 

sudo is needed to obtain root privileges.

 

the .mkext is a kext cache.  remove to make sure the extension doesn't get reloaded.

 

 

upon completing the installation and logging in, my nVidia drivers are somewhat correct, but Quartx Extreme is still not supported.

 

Try installing the Apple Graphics Update 1.0 patch.  You can get it from the Apple site if not trough software update.  This will install some nVidia kexts that help with QE/CI.

 

Also, you may need to enter your device ID into the Info.plist file of the NVInject.kext and some of the Apple Graphics Update kexts.

 

 

 

In my case, I installed NVInject version 0.1.5 with my device ID to get resolution change... but no hardware accelerated QE/CI.  After installing the AGU patch and rebooting, I had HA QE/CI with no further steps necessary.  I have a GeForce 7800GT OC with Leo4Allv3.

inimicus,

I followed your advice. Unfortunately, I still see NVInject appear upon starting with the -v flag. I rebooted with the -s flag, and to much of my surprise, NVinject.kext still exists!

 

What does one usually see when the "login.app" doesn't load? After booting Mac with the -v flag and waiting for those many lines of NVInject to appear on the screen, few more lines appear, the screen flickers, and my computer locks up. Is this the same scenario?

That's weird. I've removed/replaced NVInject in this manner a billion and one times without fail.

 

When typing file or directory names, start typing the file/dir and hit tab. It'll help complete the filename/dirname. i.e.: to get to /System/Library/Extensions, I just type /S[tab]/L[tab]/E[tab]. This serves as a check that you are spelling the filename correct.

 

So type sudo rm -r NVI[tab] and remove the trailing /.

 

If you're already doing this... -shrug-... something's weird.

 

As long as you remove the caches and such, that kext should NOT come back.

This should work:boot with -s and type

 

mount -uw /
cd /System/Library/Extensions/
sudo rm -rf NVinject.kext
exit

 

If you still have any problem,do this.Boot with -s and type

 

mount -uw /
sudo kextunload /System/Library/Extensions/NVinject.kext
exit

 

And delete NVinject manually...

×
×
  • Create New...