drule Posted August 31, 2011 Share Posted August 31, 2011 I had a clean install of SL 10.6.3 using an EFI partition with Chameleon 2 RC4 rev684 (-v -f options), and Nawcom's legacy_kernel (Pentium D system), working great. But I needed to get to 10.6.8, for various reasons, and did a 10.6.8 combo update on the working system. I used the AppleACPI and IOPCI kexts to get past the [PCI Config] message, installed Nawcom's legacy kernel and SleepEnabler, the latest FakeSMC, and NVEnabler (as it is the only way I've been able to get my PNY 9500GT to work properly with TV-out and DMI). After rebooting, my system would freeze shortly after the grey Apple screen, with a half grey, half white screen. I then found out that the NVidia drivers installed with the 10.6.8 combo update are troublesome and probably the cause of the hang. So .... I replaced the Geforce kexts and plugin files, plus the NVDA4/5/Res kexts with the ones from my working 10.6.4 install, and now I get a constant reboot every time the system reaches the NVEnabler kext load What should I try next? Should I go back to my old FakeSMC that worked with 10.6.4? Should I try updating my Chameleon build? I'm stuck. Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/ Share on other sites More sharing options...
Gringo Vermelho Posted August 31, 2011 Share Posted August 31, 2011 Delete NVEnabler.kext so that you can boot and try to fix things. Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/#findComment-1742608 Share on other sites More sharing options...
drule Posted August 31, 2011 Author Share Posted August 31, 2011 Now there's an idea Probably should have tried that before copying over the older graphics kext. Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/#findComment-1742613 Share on other sites More sharing options...
drule Posted August 31, 2011 Author Share Posted August 31, 2011 Ok. Followed your suggestion and deleted NVEnabler (still have 10.6.4 kexts) and used the "GraphicsEnabler=Yes" Chameleon boot option (v2 RC4 rev684), along with "arch=i386". Doing this, I am able to boot into 10.6.8, it recognizes my graphics card but only in very basic 1024x768 (only option available under Displays) mode. And doesn't recognize the TV-out that NVEnabler did. However, if I boot into 10.6.8 with "GraphicsEnabler=Yes" and "-force64" (I always use -f -v by the way), it boots to a BLACK desktop, mouse working, white rectangle where the menu and dock should be and the TV-out kicks in, but only with a black screen. So it seems it was definitely NVENabler that was causing the reboot. Any suggestions? Would later versions of Chameleon have more support for my PNY 9500GT 512MB card? Can I somehow extract those "magic settings" from NVEnabler that made everything work in 10.6.4? Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/#findComment-1742686 Share on other sites More sharing options...
drule Posted September 1, 2011 Author Share Posted September 1, 2011 Just spent the last hour looking through the 10.6.4 NVid kexts that I copied over to 10.6.8, replacing its newer ones, and found that I hadn't put my device ID into the NVDAResman info.plist IOPCIPrimaryMatch key. Which is odd, as everything worked fine in my 10.6.4 install. Anyway, I've put my ID (0x064010de&0xffe0ffff) into the key, replacing all the other ones, and will give it a try when I have time later ..... hopefully that was the problem. Just to note, the newer 10.6.8 NVDAResman kext info.plist doesn't have any IOPCIPrimaryMatch key in it, just a NameMatch key. So there is no place to insert my video card's ID, meaning I don't know how I'd get it to recognize my card at all ??? Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/#findComment-1742720 Share on other sites More sharing options...
drule Posted September 1, 2011 Author Share Posted September 1, 2011 Well that didn't do anything, still get a black screen with white menu bar and dock ..... Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/#findComment-1742727 Share on other sites More sharing options...
drule Posted September 1, 2011 Author Share Posted September 1, 2011 Anyone know if there is anything that I can transfer from NVEnabler's values (listed below from verbose startup), into NVDAResman or another kext? Aug 31 20:48:20 Hackint0shSL kernel[0]: Vendor ID: 10de, Device ID: 640 Aug 31 20:48:20 Hackint0shSL kernel[0]: Architecture: 400000 Aug 31 20:48:20 Hackint0shSL kernel[0]: G96 [GeForce 9500 GT] Aug 31 20:48:20 Hackint0shSL kernel[0]: BIOS successfully read Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: init : begin Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: probe : probe Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: probe : ROM shadow enable Aug 31 20:48:20 Hackint0shSL kernel[0]: SuperIO: Probing NSCNVEnabler: probe : patch PRAMIN Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: False ROM signature: 0xffff Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: probe : patch PROM Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: dcb table at offset 0xb824 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: dcb numentries 16 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: Raw DCB entry 0: 02000300 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: Raw DCB entry 1: 01000302 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: Raw DCB entry 2: 04011310 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: Raw DCB entry 3: 02011312 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: Raw DCB entry 4: 010223f1 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: numentries = 16 num_outputs = 5 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: 2 not grouped Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: 3 not grouped Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: 4 not grouped Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: Channel 1: 03 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: Channel 2: 1c Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Model found: GeForce 9500 GT Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG VRAM: 512 Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Setting property @0,device_type Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Setting property @1,name Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Setting property @1,device_type Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Setting property device_type Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Setting property @0,compatible Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Setting property @1,compatible Aug 31 20:48:20 Hackint0shSL kernel[0]: NVEnabler: DEBUG Setting property @0,name Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/#findComment-1742733 Share on other sites More sharing options...
drule Posted September 1, 2011 Author Share Posted September 1, 2011 Go figure, after doing all the above, I decided to restore the NV 10.6.8 kexts and try them with just the Chameleon "GraphicsEnabler=Yes", and no NVEnabler. Well, I'm happy to report that my PNY 9500GT 512MB card is recognized and QC/QE/whatever enabled, TV-out works and I'm a happy camper I even have my Pentium D running in 64-bit for the first time. Only problem left is the crashing of QuickTImeX when playing certain video formats ...... Link to comment https://www.insanelymac.com/forum/topic/266888-1068-combo-update-from-1063-now-reboot-at-nvenabler/#findComment-1742788 Share on other sites More sharing options...
Recommended Posts