Jump to content
5 posts in this topic

Recommended Posts

When I had this problem, it was related to the nvidia card being partially recognized.

 

What resolved the issue for me was to remove all NVInjectors or enablers, and simply use GraphicsEnabler=Yes via Chameleon or derivatives.

 

If this does not work for you, you can test that this is the actual issue by removing or backing up /S/L/E/NV* which should allow your system to boot up normally, but without acceleration.

When I had this problem, it was related to the nvidia card being partially recognized.

 

What resolved the issue for me was to remove all NVInjectors or enablers, and simply use GraphicsEnabler=Yes via Chameleon or derivatives.

 

If this does not work for you, you can test that this is the actual issue by removing or backing up /S/L/E/NV* which should allow your system to boot up normally, but without acceleration.

 

I'm sorry i'm new to all this, I have some questions :)

 

Basically the GraphicsEnabler=Yes I type it when it says boot= (you know where u can type -v -f) ?

 

 

"emoving or backing up /S/L/E/NV* " how can I do that?

Yes, you can simply type GraphicsEnabler=Yes at the boot= prompt, or add it to your /Extra/com.apple.Boot.plist file (recommended method)

 

My com.apple.Boot.plist looks like this:

<?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>Kernel</key>
	<string>mach_kernel</string>
	<key>Timeout</key>
	<string>5</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Graphics Mode</key>
	<string>1024x768x32</string>
	<key>GraphicsEnabler</key>
	<string>y</string>
	<key>PciRoot</key>
	<string>1</string>
</dict>
</plist>

 

Note that this will boot in 64-bit mode, but if your are using GeForce 7xxx or lower, you will need to boot in 32-bit mode. To do this, add <string>arch=i386</string> under Kernel Flags in the plist mentioned above.

 

To delete the stock nvidia drivers, as a test to see if this is the issue you are having, you can do this from within the terminal

sudo -s
## ^^^ will prompt for your password
mkdir -p /ExtensionsBackup
cp -a /System/Library/Extensions/NV* /ExtensionsBackup
rm -rf /System/Library/Extensions/NV*

 

You do not need to rebuild your kext caches when deleting extensions, so you can safely shutdown and reboot now.

×
×
  • Create New...