Jump to content
16 posts in this topic

Recommended Posts

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 :wacko:

 

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

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 :thumbsup_anim:

 

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? :thumbsup_anim:

 

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

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?

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

:rolleyes: replace /S/L/E 10.6.3 nvidia kexts to 10.6.1 kexts, and boot in -x32

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'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?

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?

  • 1 month later...
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 :dev:

  • 2 weeks later...
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...

-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

  • 4 weeks later...

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?

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.

×
×
  • Create New...