rkokfhung Posted April 21, 2010 Share Posted April 21, 2010 Setup: Asus P5B Mobo Asus Nvidia 7300GS 256MB 4GB RAM Snow Leopard Retail, upgraded to 10.6.3 Chameleon 2 Bootloader Hi all, I have my SL 10.6.3 running almost perfectly, except I can't seem to get QE/CI working for the graphics card. This means no Preview for images, no Aperture, no iPhoto, no cool ripple effect dropping a widget I have tried all the following but none works. In each of the scenario where applicable I did fix permissions (using pfix) before rebooting and then tested again with the above apps but no luck. Good thing though none of the option gave me a Kernel Panic. At worst it won't give me the full resolution I require, locked at 1024x768 (my monitor is 1680x1050). Here's what I have tried, hopefully someone can give me Option 16 to try? 1) GraphicsEnabler = Y in boot.plist; no EFI; no nvidea KEXT 2) EFIString inserted into boot.plist using EFIStudio, GraphicsEnabler=Off, 64bit Kernel 3) EFIString inserted into boot.plist using EFIStudio, GraphicsEnabler=On, 64bit Kernel 4) EFIString inserted into boot.plist using EFIStudio, GraphicsEnabler=Off, 32bit Kernel 5) NVinject KEXT with IOProbeScore=0, no EFI, GraphicsEnabler = Yes 6) NVinject KEXT with IOProbeScore=0, no EFI, GraphicsEnabler = No 7) NVDarwin, no EFI, no GraphicsEnabler 8) 32bit Kernel (ie -x32 at bootup) + NVEnabler 64 KEXT 9) 32bit Kernel (ie -x32 at bootup) + NVInject KEXT with IOProbeScore=0 10) NV Enabler 64 + EFI String + GraphicsEnabler = Yes 11) Old nvkush + nvinject from 10.5.4 ideneb (when I could run iphoto) + 32bit boot in SL 12) EVOinstaller + 64bit kernel 13) EVOinstaller + 32bit kernel 14) NVKush - 64 bit + IOProbeScore=0 15) NVKush - 32 bit + IOProbeScore=0 Thanks asterix Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/ Share on other sites More sharing options...
RickyTan Posted April 21, 2010 Share Posted April 21, 2010 Setup:Asus P5B Mobo Asus Nvidia 7300GS 256MB 4GB RAM Snow Leopard Retail, upgraded to 10.6.3 Chameleon 2 Bootloader Hi all, I have my SL 10.6.3 running almost perfectly, except I can't seem to get QE/CI working for the graphics card. This means no Preview for images, no Aperture, no iPhoto, no cool ripple effect dropping a widget I have tried all the following but none works. In each of the scenario where applicable I did fix permissions (using pfix) before rebooting and then tested again with the above apps but no luck. Good thing though none of the option gave me a Kernel Panic. At worst it won't give me the full resolution I require, locked at 1024x768 (my monitor is 1680x1050). Here's what I have tried, hopefully someone can give me Option 16 to try? 1) GraphicsEnabler = Y in boot.plist; no EFI; no nvidea KEXT 2) EFIString inserted into boot.plist using EFIStudio, GraphicsEnabler=Off, 64bit Kernel 3) EFIString inserted into boot.plist using EFIStudio, GraphicsEnabler=On, 64bit Kernel 4) EFIString inserted into boot.plist using EFIStudio, GraphicsEnabler=Off, 32bit Kernel 5) NVinject KEXT with IOProbeScore=0, no EFI, GraphicsEnabler = Yes 6) NVinject KEXT with IOProbeScore=0, no EFI, GraphicsEnabler = No 7) NVDarwin, no EFI, no GraphicsEnabler 8) 32bit Kernel (ie -x32 at bootup) + NVEnabler 64 KEXT 9) 32bit Kernel (ie -x32 at bootup) + NVInject KEXT with IOProbeScore=0 10) NV Enabler 64 + EFI String + GraphicsEnabler = Yes 11) Old nvkush + nvinject from 10.5.4 ideneb (when I could run iphoto) + 32bit boot in SL 12) EVOinstaller + 64bit kernel 13) EVOinstaller + 32bit kernel 14) NVKush - 64 bit + IOProbeScore=0 15) NVKush - 32 bit + IOProbeScore=0 Thanks asterix See possible solution for 10.6.2 and 10.6.3 problems with DVI/HDMI monitors here: http://www.insanelymac.com/forum/index.php...t&p=1452539 Essentially you can try the new AsereBLN_v1.1.9 Bootloader with the graphics enable option (no EFI strings) from here: http://github.com/aserebln/Chameleon/downloads Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1452565 Share on other sites More sharing options...
rkokfhung Posted April 21, 2010 Author Share Posted April 21, 2010 See possible solution for 10.6.2 and 10.6.3 problems with DVI/HDMI monitors here: http://www.insanelymac.com/forum/index.php...t&p=1452539 Essentially you can try the new AsereBLN_v1.1.9 Bootloader with the graphics enable option (no EFI strings) from here: http://github.com/aserebln/Chameleon/downloads Thanks for the tip Ricky. You know what, now that you mentioned DVI/HDMI I am currently connected via the VGA port. I may go home later and try the DVI cable. But do you think it matters which port I use, DVI vs VGA? Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1452569 Share on other sites More sharing options...
PeterForelli Posted April 21, 2010 Share Posted April 21, 2010 maybe.. the only thing i can say is EFI may be the best way.. Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1452849 Share on other sites More sharing options...
rkokfhung Posted April 21, 2010 Author Share Posted April 21, 2010 maybe.. the only thing i can say is EFI may be the best way.. when using EFI string (and removing all nvidia kexts i presume), should i be enabling GraphicsEnabler=Y in boot.plist? Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1453267 Share on other sites More sharing options...
smokozuna Posted April 21, 2010 Share Posted April 21, 2010 You must use 32 bit mode in SL when using a Nvidia 7XXX series graphics card. Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1453278 Share on other sites More sharing options...
rkokfhung Posted April 22, 2010 Author Share Posted April 22, 2010 You must use 32 bit mode in SL when using a Nvidia 7XXX series graphics card. Hi smokozuna, i have tried 32bit mode but to no avail, see below thats what i tried. 4) EFIString inserted into boot.plist using EFIStudio, GraphicsEnabler=Off, 32bit Kernel 8) 32bit Kernel (ie -x32 at bootup) + NVEnabler 64 KEXT 9) 32bit Kernel (ie -x32 at bootup) + NVInject KEXT with IOProbeScore=0 11) Old nvkush + nvinject from 10.5.4 ideneb (when I could run iphoto) + 32bit boot in SL 13) EVOinstaller + 32bit kernel 15) NVKush - 32 bit + IOProbeScore=0 The next thing i'm going to try is: a) change vga cable to dvi cable replace /S/L/E 10.6.3 nvidia kexts to 10.6.1 kexts, and boot in -x32 Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1453353 Share on other sites More sharing options...
rkokfhung Posted April 22, 2010 Author Share Posted April 22, 2010 Attempted again last night: prework: replaced /sle's geforce* and nv* files with those from 10.6.1 16) dvi + efi string + no kext 17) dvi + efi string + no kext + -x32 18) dvi + no efi + nvinject + ioprobescore=0 + -x32 19) dvi + no efi + nvenabler + ioprobescore=0 + -x32 still no luck. There's must be something basic I missed? Note when using efi or nvenabler I can see the correct vendor and device ids under sys profiler, without having to do any kext mods. Any other suggestions please?? Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1453831 Share on other sites More sharing options...
simsim Posted April 22, 2010 Share Posted April 22, 2010 I've got a 7300GT. It's working on my system. 10.6.3, 32bit, DVI, retail kexts. Anyway, in case it helps, this is my com.apple.Boot.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Graphics Mode</key> <string>1440x900x32</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v arch=i386</string> <key>EthernetBuiltIn</key> <string>y</string> <key>GraphicsEnabler</key> <string>y</string> <key>Theme</key> <string>Default</string> <key>Timeout</key> <string>4</string> </dict> </plist> Could your dsdt have something do do with your problem? Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1453843 Share on other sites More sharing options...
rkokfhung Posted April 22, 2010 Author Share Posted April 22, 2010 I've got a 7300GT. It's working on my system. 10.6.3, 32bit, DVI, retail kexts. Anyway, in case it helps, this is my com.apple.Boot.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Graphics Mode</key> <string>1440x900x32</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v arch=i386</string> <key>EthernetBuiltIn</key> <string>y</string> <key>GraphicsEnabler</key> <string>y</string> <key>Theme</key> <string>Default</string> <key>Timeout</key> <string>4</string> </dict> </plist> Could your dsdt have something do do with your problem? Hi Simsim, when you said you used retail kext's, what do u mean? You DON'T use any extra nvidia kexts in /extra/extensions? ie only used NVDAResman, NVDANV50HAL, NVDANV40Hal, NVSMU in /S/L/E? the only other thing different with my boot.plist to yours is i use "-x32" under kernel flags whereas you used arch=i386. I don't think thats the difference because after booting up, i went into sys profiler and confirmed kernel 64 = NO. hmmm thanks Hi Simsim, when you said you used retail kext's, what do u mean? You DON'T use any extra nvidia kexts in /extra/extensions? ie only used NVDAResman, NVDANV50HAL, NVDANV40Hal, NVSMU in /S/L/E? the only other thing different with my boot.plist to yours is i use "-x32" under kernel flags whereas you used arch=i386. I don't think thats the difference because after booting up, i went into sys profiler and confirmed kernel 64 = NO. hmmm thanks Also I'm using Chameleon 2.0 RC1. Should I upgrade this and try again? Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1453863 Share on other sites More sharing options...
Insanely Macer Posted May 31, 2010 Share Posted May 31, 2010 Also I'm using Chameleon 2.0 RC1. Should I upgrade this and try again? Something new in the meantime? Did you manage to get your 7300 working? Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1479249 Share on other sites More sharing options...
rkokfhung Posted June 1, 2010 Author Share Posted June 1, 2010 Also I'm using Chameleon 2.0 RC1. Should I upgrade this and try again? Something new in the meantime? Did you manage to get your 7300 working? Hi there ... I kinda gave up with Snow Leopard and went back to ideneb's Leopard, and then upgraded that to 10.5.8. At this version everything works so I'm happy for now Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1479487 Share on other sites More sharing options...
skn Posted June 12, 2010 Share Posted June 12, 2010 Attempted again last night: prework: replaced /sle's geforce* and nv* files with those from 10.6.1 16) dvi + efi string + no kext 17) dvi + efi string + no kext + -x32 18) dvi + no efi + nvinject + ioprobescore=0 + -x32 19) dvi + no efi + nvenabler + ioprobescore=0 + -x32 still no luck. There's must be something basic I missed? Note when using efi or nvenabler I can see the correct vendor and device ids under sys profiler, without having to do any kext mods. Any other suggestions please?? I tried some of your options and they didn't work for me either on my 7600GS. However I was able to boot successfully with QE/CI support (although it took a long time) when I deleted the kext cache (rm -rf /System/Library/Caches/com.apple.kext.caches)... Let me know with that works for you too. Update: I've just tried your options 1 and 4 and both worked fine with -f kernel flag... Therefore, for some weird reason, the kexts must be always reloaded... Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1487118 Share on other sites More sharing options...
Beerkex'd Posted June 12, 2010 Share Posted June 12, 2010 -x32 only works with Netkas' PC_EFI arch=i386 only works with Chameleon No matter which injection method you use, 7xxx series cards device ID must be present in info.plist inside NVDANV40HAL.kext and NVDAResman.kext. Krazubu's Guide for all Nvidia boards: http://www.projectosx.com/forum/index.php?showtopic=4 Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1487125 Share on other sites More sharing options...
finebf20 Posted July 6, 2010 Share Posted July 6, 2010 I was wondering if you had any luck getting it too work? I have got where I can change resolution but no QE still tried all you did. Right now using NVinject with device id 0x01df10de ioprobescore=0. It doenst effect my resolution if i used default settings in the NVinject. As long as I have it in the Extensions folder i can change resolution just not getting QE at this point. If you were successful can you please post what you did? Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1506111 Share on other sites More sharing options...
finebf20 Posted July 10, 2010 Share Posted July 10, 2010 I finally got it to work. I have a PNY 7300 GS pci express on a intel D945GTP mobo pentium D 3.2GHZ. I used a working bootable install of snow leopard to get it working. First I formatted the hard drive i wanted to use as GUID partition. Next used iPortable Snow X86 and used copy cat to restore the image onto the hard drive. Before restarting i installed myHack installer frome here http://osx86.sojugarden.com/2010/06/myhack...r-1-1-released/ After install completed I copied mach_legacy kernel to root, I downloaded from http://osx86.net/f36/sse2-sse3-32-64-bit-k...for-snow-t4398/ I then edited( using plist pro included in hackintosh tools on iportable drive just created) com.apple.Boot.plist to use mach_legacy no kernel flags deleted graphics mode and timeout 2. I then went into Extra\Extensions and System\Library\Extensions folders and deleted both Elliotforcelegacy.kext (gets kernel panic if left in) Did disk utility repair permissions and also ran pfix (hackintosh tools folder) selected my new volume and entered my root password. Restarted and booted from new drive completed os welcome stuff. Once fully booted I used Kext Helper b7 (Hackintosh Tools\OSX86 Tools (all)\) to install the kexts from 10.6.2 graphics for 7300le xps 410 (http://www.mediafire.com/?0kzjmy2cjec) and NVDarwin. I had to do it one by one and then check to make sure it installed in the extensions folder. After they were all in there I edit the info.plist for geforce.kext and NVDANV40Hal.kext (right click kext go to show package contents then navigate to info.plist right click open with plist pro. Once open navigate to root IOKitPersonalities next arrow then click value next to IOPCIMatch and enter 0x01df10de&0fff0ffff. For NVdarwin i also changed IOProbe score to 0. save all then run Kext Utility (Hackintosh Tools\OSX86 Tools (all)\) pfix (hackintosh tools folder) and then disk utility repair permissions. after all is done restarted and got resolutions and verified front row worked. Now for sound i used VoodooHDA.kext and networking used 82562GT that had 3 kexts AppleIntel8255x.kext Intel82566MM.kext IONetworkingFamily.kext once everything was working i updated to 10.6.4 no problems and still have graphics working correctly, backed up all extentions before attempting. Now got fully working Snow leopard on a decent machine. I can run Boxee Hulu Desktop with no problems. Link to comment https://www.insanelymac.com/forum/topic/216063-snow-leopard-nvidia-7300gs-qeci-not-working/#findComment-1508549 Share on other sites More sharing options...
Recommended Posts