stephensaw Posted August 12, 2012 Share Posted August 12, 2012 Hi guys, I've running 10.7 and recently 10.7.4 smoothly without problem, and I just installed 10.8 on the 10.7.4 drive (upgrade?). So I started to get KP, it was regarding my nVidia kext, so I removed all nvidia kext and geforce kext from S/L/E, I still able to boot with full resolution, but everything is very slow, scrolling web pages, clicking the apps folder from dock, opening the notification center and iTunes can't display visualizer. I've tried few methods found on the Internet, but being away from messing around with kext made me lost in how to fix the quartz problem. Below is some of my PC info: Hardware info Model Name: Mac Pro Model Identifier: MacPro3,1 Processor Name: Quad-Core Intel Xeon Processor Speed: 2.67 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache: 6 MB Memory: 8 GB Bus Speed: 1.33 GHz Boot ROM Version: MP31.006C.B05 SMC Version (system): 1.30f3 Serial Number (system): G8135543XYL Hardware UUID: 2002A66F-723B-5AE7-B595-015542792B01 Display Chipset Model: GeForce 9800 GT Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 512 MB Vendor: NVIDIA (0x10de) Device ID: 0x0614 Revision ID: 0x00a2 Displays: [b]Display:[/b] Resolution: 1680 x 1050 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes org.chameleon.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>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Graphics Mode</key> <string>1680x1050x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Legacy Logo</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Hide Partition</key> <string>hd(0,3) hd(1,1) hd(3,2)</string> <key>EHCIacquire</key> <string>Yes</string> <key>UHCIreset</key> <string>Yes</string> <key>USBBusFix</key> <string>Yes</string> <key>Timeout</key> <string>5</string> <key>PCIRootUID</key> <string>1</string> <key>device-properties</key> <string> 4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600051c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001 </string> </dict> </plist> smbios.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>SMbiosvendor</key> <string>AppleInc.</string> <key>SMbiosversion</key> <string>MP31.88Z.006C.B05.0802291410</string> <key>SMboardproduct</key> <string>Mac-F42C88C8</string> <key>SMfamily</key> <string>MacPro</string> <key>SMmanufacturer</key> <string>AppleInc.</string> <key>SMproductname</key> <string>MacPro3,1</string> <key>SMserial</key> <string>G8135543XYL</string> </dict> </plist> Files in E/E AD2000b.kext AppleHDA.kext EvOreboot.kext FakeSMC.kext HDAEnabler.kext HDEFEnabler.kext IOAHCIBlockStorageInjector.kext IONetworkingFamily.kext NVEnabler.kext (get from http://www.osx86.net/view/2587-nvenabler.html) Any hints or how can I fix this? Thanks! Link to comment Share on other sites More sharing options...
iFIRE Posted August 12, 2012 Share Posted August 12, 2012 if you not have the kexts NVidia in S/L/E no QE/CI , install all kexts NV in S/L/E , use Kext Wizard for install and RepairPermissions/Rebuild Caches, in 10.8 all kext in S/L/E no in E/E 've had the same problem with my 8800GT. My solutions was: just put the "NVDANV50Hal.kext" back from DP4. 10.8 Make a backup first. Here it is: NVDANV50Hal_DP4.kext.zip You can use the same activation method which you used for Lion eg. GraphicsEnabler, NVinject etc. Link to comment Share on other sites More sharing options...
verdant Posted August 12, 2012 Share Posted August 12, 2012 What is your PC MOBO chipset and CPU? Link to comment Share on other sites More sharing options...
stephensaw Posted August 12, 2012 Author Share Posted August 12, 2012 @verdant I'm using Asus P5Q Deluxe with Intel Q9400 processor. @iFIRE Thanks for the kext, I install to S/L/E using Kext Wizard, installed NVEnabler.kext to S/L/E, removed the NVEnabler.kext from my E/E, repaired permission and rebuild cache on both Extra and S/L/E using Kext Wizard, use GraphicsEnabler = Yes in org.chameleon.Boot.plist, , but still can't get the QE/CI. Link to comment Share on other sites More sharing options...
verdant Posted August 12, 2012 Share Posted August 12, 2012 Since the methods: 1. GraphicsEnabler=Yes 2. NVEnabler (or any other NVinjector kext) 3. EFI Graphics string in org.chameleon.Boot.plist are all mutually exclusive, you need to decide which method only you are going to use. See my nVidia graphics guide in post #3 in my nForce OS X Mountain Lion Install Guide here....... Link to comment Share on other sites More sharing options...
stephensaw Posted August 14, 2012 Author Share Posted August 14, 2012 I tried only GraphicsEnabler=Yes, only NVEnabler, and only EFI string, all gave me same result, which is full resolution without QE/Ci, I still haven't got time or adventurous enough to do the vanilla method yet thought. But I've tried installed the NVEnabler 64 and NVDANV50HAL, I can see NVDANV50HAL loaded when I boot in verbose instead of the usual nvidia with the probe fails info, but I still didn't manage to get the QE/CI, however at some point (lost track what I've installed when I'm on frenzy after few failures) I manage to get the NVDANV50HAL loaded and a blank screen. Any idea? Link to comment Share on other sites More sharing options...
verdant Posted August 14, 2012 Share Posted August 14, 2012 @ stephensaw This is my System report entry for my Inno3D 9800GT 512MB graphics card with DVI and VGA out: GeForce 9800 GT: Chipset Model: GeForce 9800 GT Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 512 MB Vendor: NVIDIA (0x10de) Device ID: 0x0614 Revision ID: 0x00a2 Displays: Hanns.G HA191: Resolution: 1280 x 1024 @ 60 Hz Pixel Depth: 32-Bit Color (ARGB8888) Display Serial Number: 150WX3LY02683 Main Display: Yes Mirror: Off Online: Yes Rotation: Supported which I have running with full CI/QE and multiple resolutions, using either: 1. NVEnabler 64.kext placed in /S/L/E without having to insert my Device ID into NVDANV50Hal.kext and NVDAResman.kext, and then typing in Terminal: sudo chown -R root:wheel /System/Library/Extensions sudo chmod -R 755 /System/Library/Extensions sudo touch /System/Library/Extensions exit and closing Terminal and then going to /System/Library/Caches/com.apple.kext.caches/Startup and deleting the files within Startup…. IOKitPersonalities_i386.ioplist.gz IOKitPersonalities_x86_64.ioplist.gz kernelcache KextPropertyValues_OSBundleHelper_i386.plist.gz KextPropertyValues_OSBundleHelper_x86_64.plist.gz OR 2. Using the following EFI graphics string in my org.chameleon.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>No</string> <key>Graphics Mode</key> <string>1920x1080x32</string> <key>GraphicsEnabler</key> <string>No</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v</string> <key>device-properties</key> <string>6a02000001000000010000005e0200000d00000002010c00d041030a010000000101060000030101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002d000000496e6e6f3344204765466f72636520393830304754204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000003000c00000000000007000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c00000019000000496e6e6f3344204765466f726365203938303047540e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74</string> <key>UseKernelCache</key> <string>Yes</string> <key>SystemID</key> <string>0458B8A0-01FC-3D16-BC3F-1ADB54032989</string> <key>Timeout</key> <string>5</string> <key>GeneratePStates</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> </dict> </plist> so at present I am not sure exactly where your problem lies........ Link to comment Share on other sites More sharing options...
stephensaw Posted August 20, 2012 Author Share Posted August 20, 2012 After installed a fresh MT on a new partition, I just figured out that I had typo in my device id all the while, now I manage to get a truculent menu bar using NVEnabler.kext, device id injected NVDANV50Hal.kext and NVDAResman.kext, but during verbose booting, I saw NVEnabler probe fail though, how can I check is my graphics is fully working beside checking the animation and menu bar transparency? Link to comment Share on other sites More sharing options...
verdant Posted August 20, 2012 Share Posted August 20, 2012 @ stephenshaw You can ignore the NVEnabler probe fail message - it is a harmless status message...... As Krazubu says in the Project OS X Forums NVEnabler topic: The error about VGA ROM is not really an error, NVE has 3 different methods to identify the ROM, so it can fit with different hardware where this is implemented differently, so it's likely that anyone has at least one error. Link to comment Share on other sites More sharing options...
Recommended Posts