Jump to content

Nvidia Geforce 8600 gts 512mb Mavericks


washor
 Share

24 posts in this topic

Recommended Posts

Hello to everyone of the lovely apple friendly community!

 

I'm sorry if any of my questions get you angry since I'm a newbie!

 

Im so excited i have finally made my computer to work with Macintosh!

 

I've installed mac os x mavericks 10.9 from the original file from app store using my hack on my computer.

 

My computer specs are:

 

ASUS P5E3 Premium

Corsair ram 1333 mhz 2 gb

cpu: quad core 2.4 ghz

graphics msi nvidia geforce 8600 gts 512mb with hdmi

myhack 3.3 with chameleon

ssd intel 80 gb x-25

 

my questions are:

do i need trim technology? for the ssd? 

graphics seem to be very laggy

i've changed chameleon boot resolution to 1680x1050x64 the resolution has changed but it is the same laggy as with 1024x768

 

i've tried many things i found on the web but nothing seems to help my situation... npci=0x2000 npci=0x3000 graphicsenabler=no etc... placed many kext nvidia... 

 

i've uploaded a video so you can understand what going on and if you can help me ://

 

from my experience it seems that hardware acceleration of graphics is off?/

also tried booting in 32 bit..

videos from youtube are laggy also...

 

here is the video i uploaded on youtube..

 

thank you! any help would be appreciated 

Link to comment
Share on other sites

Hello and welcome washor!

 

Afaik do all Geforce 8xxx cards need either bootflag "GraphicsEnabler=Yes" or any kind of nvInjector or EFI string in com.apple.plist or enabling in DSDT. Which method do you use?

 

Are CoreImage and QuartzExtrem listed as enabled in SystemProfiler--> Graphics/Display?

 

Best regards

Link to comment
Share on other sites

hello!! thanks for the quick reply

 

GraphicsEnabler=Yes is what I'm using and was preset in chameleons boot plist file. the video i uploaded is using graphicsenabler yes

 

I didnt try any nvinjector or EFI string

I did generate my dsdt.aml file from terminal extracted it with dsdt editor and placed it in /Extra/DSDT.aml but i diddnt fell like anything has changed since doing that.

 

sadly coreimage and quartzextrem are not listed in graphics/displays

 

thank you!

Link to comment
Share on other sites

<key>Graphics Mode</key>
	<string>1680x1050x64</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>PciRoot</key>
	<string>0</string>
	<key>Timeout</key>
	<string>5</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
 

here it is: 

 

also tried nvenabler 64 etc :S puff i can't get i to work.

 

the good thing is that it finds that is the mdi card and the amount of ram it has etc but i can't get the acceleration to work! :S

 

thanks!

Link to comment
Share on other sites

sadly coreimage and quartzextrem are not listed in graphics/displays

 

That's okay, on Mavericks this does not appear in System Information at all, so don't use it to gauge whether hardware acceleration is working or not.

 

PciRootUID=0 is the default setting. You only want to use the PCIRootUID flag when you need to set it to 1.

Link to comment
Share on other sites

To transform a myHack install into a vanilla you just have to delete myhack.kext in S/L/E and repair permissions/rebuild caches... But imho there shouldn't be any troublemaking kexts inside the myhack.kext (to check it right/secondary click on the kext and choose "Show Package Content").

 

Just out of curiosity try chameleon boot plist with

<key>Graphics Mode</key>
	<string>1680x1050x32</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>npci=0x3000</string>
	<key>PciRoot</key>
	<string>0</string>
	<key>Timeout</key>
	<string>5</string>
	<key>UseKernelCache</key>
	<string>No</string>

Btw I doubt your display has 64bit color depth (GraphicsMode) ;-)

Link to comment
Share on other sites

Here it is:

Index Refs Address            Size       Wired      Name (Version) <Linked Against>
    1   61 0xffffff7f807df000 0x8d80     0x8d80     com.apple.kpi.bsd (13.0.0)
    2    6 0xffffff7f80b1e000 0x28c0     0x28c0     com.apple.kpi.dsep (13.0.0)
    3   84 0xffffff7f807a8000 0x1dfb0    0x1dfb0    com.apple.kpi.iokit (13.0.0)
    4   89 0xffffff7f807c6000 0xbf40     0xbf40     com.apple.kpi.libkern (13.0.0)
    5   77 0xffffff7f807a5000 0x2d10     0x2d10     com.apple.kpi.mach (13.0.0)
    6   36 0xffffff7f807d2000 0x7d40     0x7d40     com.apple.kpi.private (13.0.0)
    7   49 0xffffff7f807da000 0x48e0     0x48e0     com.apple.kpi.unsupported (13.0.0)
    8    0 0xffffff7f80b45000 0xb000     0xb000     com.apple.kec.pthread (1) <7 6 5 4 1>
    9    3 0xffffff7f80bc1000 0x47000    0x47000    com.apple.kec.corecrypto (1.0) <7 6 5 4 3 1>
   10   13 0xffffff7f80b58000 0x9000     0x9000     com.apple.iokit.IOACPIFamily (1.4) <7 6 4 3>
   11   16 0xffffff7f808ba000 0x2d000    0x2d000    com.apple.iokit.IOPCIFamily (2.8) <7 6 5 4 3>
   12    1 0xffffff7f81b8c000 0x5f000    0x5f000    com.apple.driver.AppleACPIPlatform (2.0) <11 10 7 6 5 4 3 1>
   13    0 0xffffff7f80b6b000 0x2000     0x2000     org.tgwbd.driver.NullCPUPowerManagement (1111) <7 4 3>
   14    1 0xffffff7f80c08000 0xb000     0xb000     com.apple.driver.AppleFDEKeyStore (28.30) <9 7 6 5 4 3 1>
   15    1 0xffffff7f810b2000 0x11000    0x11000    com.apple.iokit.IOReportFamily (21) <5 4 3>
   16    8 0xffffff7f807e8000 0x2d000    0x2d000    com.apple.iokit.IOStorageFamily (1.9) <7 6 5 4 3 1>
   17    0 0xffffff7f81190000 0x1e000    0x1e000    com.apple.driver.DiskImages (371.1) <16 7 6 5 4 3 1>
   18    0 0xffffff7f81858000 0x14000    0x14000    com.apple.driver.AppleKeyStore (2) <9 7 6 5 4 3 1>
   19    0 0xffffff7f8189e000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (216.0.0) <7 6 5 4 3 1>
   20    0 0xffffff7f80b21000 0x3000     0x3000     com.apple.security.TMSafetyNet (7) <7 6 5 4 2 1>
   21    2 0xffffff7f80b24000 0x5000     0x5000     com.apple.kext.AppleMatch (1.0.0d1) <4 1>
   22    1 0xffffff7f80b29000 0x14000    0x14000    com.apple.security.sandbox (278.10) <21 7 6 5 4 3 2 1>
   23    0 0xffffff7f80b3d000 0x7000     0x7000     com.apple.security.quarantine (3) <22 21 7 6 5 4 2 1>
   24    0 0xffffff7f81c0f000 0x8000     0x8000     com.apple.nke.applicationfirewall (153) <7 6 5 4 3 1>
   25    0 0xffffff7f81b60000 0x3000     0x3000     com.apple.driver.AppleAPIC (1.7) <4 3>
   26    0 0xffffff7f8178f000 0x4000     0x4000     com.apple.driver.AppleSMBIOS (2.0) <7 4 3>
   27    0 0xffffff7f80b61000 0x7000     0x7000     com.apple.driver.AppleRTC (1111) <10 5 4 3 1>
   28    0 0xffffff7f818f5000 0x3000     0x3000     com.apple.driver.AppleHPET (1.8) <10 7 5 4 3>
   29    0 0xffffff7f80cba000 0x3000     0x3000     com.yourcompany.driver.AppleACPIPS2Nub (1111) <10 7 5 4 3 1>
   30    0 0xffffff7f80bb4000 0xd000     0xd000     org.netkas.FakeSMC (1111) <10 7 5 4 3>
   31    4 0xffffff7f80c13000 0x85000    0x85000    com.apple.iokit.IOHIDFamily (2.0.0) <14 7 6 5 4 3 2 1>
   32    0 0xffffff7f81bf5000 0x4000     0x4000     com.apple.driver.AppleACPIButtons (2.0) <31 12 10 7 6 5 4 3 1>
   33    1 0xffffff7f81b3b000 0x5000     0x5000     com.apple.driver.AppleEFIRuntime (2.0) <7 6 5 4 3>
   34    0 0xffffff7f80cb1000 0x9000     0x9000     com.apple.driver.ApplePS2Controller (1111) <7 5 4 3 1>
   35    0 0xffffff7f81b40000 0xa000     0xa000     com.apple.driver.AppleEFINVRAM (2.0) <33 7 6 5 4 3>
   36    9 0xffffff7f80e1e000 0x6b000    0x6b000    com.apple.iokit.IOUSBFamily (650.4.4) <11 7 5 4 3 1>
   37    0 0xffffff7f80edd000 0x10000    0x10000    com.apple.driver.AppleUSBUHCI (650.4.0) <36 11 7 5 4 3 1>
   38    0 0xffffff7f80f2c000 0x18000    0x18000    com.apple.driver.AppleUSBEHCI (650.4.1) <36 11 7 5 4 3 1>
   39    3 0xffffff7f80b77000 0x19000    0x19000    com.apple.iokit.IOAHCIFamily (2.6.0) <5 4 3 1>
   40    0 0xffffff7f81b65000 0x1a000    0x1a000    com.apple.driver.AppleAHCIPort (2.9.5) <39 11 5 4 3 1>
   41    2 0xffffff7f80d1e000 0x84000    0x84000    com.apple.iokit.IOFireWireFamily (4.5.5) <5 4 3 1>
   42    0 0xffffff7f811ef000 0x27000    0x27000    com.apple.driver.AppleFWOHCI (4.9.9) <41 11 7 6 5 4 3 1>
   43    2 0xffffff7f8192a000 0xf000     0xf000     com.apple.iokit.IOHDAFamily (2.5.3fc1) <5 4 3 1>
   44    4 0xffffff7f8113d000 0x43000    0x43000    com.apple.iokit.IOGraphicsFamily (2.3.6) <11 7 5 4 3 1>
   45    1 0xffffff7f8193d000 0x1a000    0x1a000    com.apple.driver.AppleHDAController (2.5.3fc1) <44 43 11 7 6 5 4 3 1>
   46    0 0xffffff7f80cac000 0x5000     0x5000     com.Apple.driver.PS2Keyboard (1111) <31 5 4 3>
   47    0 0xffffff7f80e9d000 0x3000     0x3000     com.apple.iokit.IOUSBUserClient (650.4.4) <36 7 5 4 3 1>
   48    0 0xffffff7f80f0e000 0x17000    0x17000    com.apple.driver.AppleUSBHub (650.4.4) <36 5 4 3 1>
   49    3 0xffffff7f80ddd000 0x34000    0x34000    com.apple.iokit.IONetworkingFamily (3.2) <7 6 5 4 3 1>
   50    0 0xffffff7f81458000 0x9000     0x9000     com.apple.BootCache (35) <7 6 5 4 3 1>
   51    0 0xffffff7f81b2c000 0x4000     0x4000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
   52    0 0xffffff7f81b32000 0x3000     0x3000     com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) <7 6 4 3 2 1>
   53    0 0xffffff7f81109000 0x2b000    0x2b000    com.apple.iokit.AppleYukon2 (3.2.3b1) <49 11 5 4 3 1>
   55    0 0xffffff7f80b90000 0x17000    0x17000    com.apple.iokit.IOAHCIBlockStorage (1111) <39 16 6 5 4 3 1>
   56    0 0xffffff7f815e4000 0x3000     0x3000     com.apple.driver.XsanFilter (404) <16 5 4 3 1>
   57    1 0xffffff7f80ea9000 0x7000     0x7000     com.apple.driver.AppleUSBComposite (650.4.0) <36 4 3 1>
   58    0 0xffffff7f80f07000 0x7000     0x7000     com.apple.driver.AppleUSBMergeNub (650.4.0) <57 36 4 3 1>
   59    0 0xffffff7f80ea0000 0x9000     0x9000     com.apple.iokit.IOUSBHIDDriver (650.4.4) <36 31 5 4 3 1>
   60    3 0xffffff7f80878000 0x31000    0x31000    com.apple.iokit.IOSCSIArchitectureModelFamily (3.6.0) <5 4 3 1>
   61    0 0xffffff7f8133f000 0xd000     0xd000     com.apple.iokit.IOAHCISerialATAPI (2.6.0) <60 39 5 4 3 1>
   62    0 0xffffff7f8105e000 0x7000     0x7000     com.apple.iokit.SCSITaskUserClient (3.6.0) <60 16 5 4 3 1>
   63    3 0xffffff7f81069000 0x11000    0x11000    com.apple.iokit.IOCDStorageFamily (1.7.1) <16 5 4 3 1>
   64    2 0xffffff7f8107a000 0xe000     0xe000     com.apple.iokit.IODVDStorageFamily (1.7.1) <63 16 5 4 3 1>
   65    1 0xffffff7f81088000 0xc000     0xc000     com.apple.iokit.IOBDStorageFamily (1.7) <64 63 16 5 4 3 1>
   66    0 0xffffff7f81094000 0x1e000    0x1e000    com.apple.iokit.IOSCSIMultimediaCommandsDevice (3.6.0) <65 64 63 60 16 5 4 3 1>
   67    0 0xffffff7f811df000 0x10000    0x10000    com.apple.iokit.IOFireWireIP (2.2.5) <49 41 5 4 3 1>
   68    3 0xffffff7f810c3000 0xa000     0xa000     com.apple.driver.IOPlatformPluginFamily (5.5.1d27) <10 7 6 5 4 3>
   69    0 0xffffff7f81850000 0x3000     0x3000     com.apple.driver.AppleLPC (1.7.0) <68 11 5 4 3>
   70    0 0xffffff7f8177b000 0x3000     0x3000     com.apple.driver.AppleSMBusPCI (1.0.12d1) <11 5 4 3>
   71    2 0xffffff7f81473000 0x11000    0x11000    com.apple.kext.OSvKernDSPLib (1.14) <5 4>
   72    3 0xffffff7f81484000 0x37000    0x37000    com.apple.iokit.IOAudioFamily (1.9.4fc11) <71 5 4 3 1>
   73    0 0xffffff7f81639000 0x51000    0x51000    com.apple.driver.AppleUSBAudio (2.9.3f17) <72 36 5 4 3>
   74    0 0xffffff7f80c98000 0xf000     0xf000     com.Apple.driver.PS2Trackpad (1111) <31 5 4 3>
   76    2 0xffffff7f810e1000 0x11000    0x11000    com.apple.driver.AppleSMC (3.1.6d1) <10 7 5 4 3>
   77    0 0xffffff7f818d1000 0x3000     0x3000     com.apple.driver.AppleHWAccess (1) <7 5 4 3>
   78    0 0xffffff7f81370000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) <76 7 4 3 1>
   79    1 0xffffff7f810cd000 0x14000    0x14000    com.apple.driver.IOPlatformPluginLegacy (1.0.0) <68 10 7 6 5 4 3>
   80    0 0xffffff7f810f2000 0x10000    0x10000    com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) <79 76 68 11 10 7 6 5 4 3>
   81    1 0xffffff7f81180000 0x10000    0x10000    com.apple.iokit.IONDRVSupport (2.3.6) <44 11 7 5 4 3>
   82    1 0xffffff7f81957000 0x2f000    0x2f000    com.apple.vecLib.kext (1.0.0) <6 5 4 3>
   83    1 0xffffff7f81986000 0xd3000    0xd3000    com.apple.driver.DspFuncLib (2.5.3fc1) <82 72 71 6 5 4 3 1>
   84    0 0xffffff7f81a59000 0x8f000    0x8f000    com.apple.driver.AppleHDA (2.5.3fc1) <83 81 72 45 44 43 6 5 4 3 1>
   85    1 0xffffff7f81044000 0x4000     0x4000     com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
   86    1 0xffffff7f8177e000 0x11000    0x11000    com.apple.driver.AppleSMBusController (1.0.11d1) <85 11 10 5 4 3>
   87    0 0xffffff7f8125e000 0xad000    0xad000    com.apple.iokit.IOBluetoothFamily (4.2.0f6) <36 15 7 5 4 3 1>
   88    2 0xffffff7f8104d000 0x11000    0x11000    com.apple.iokit.IOSerialFamily (10.0.7) <7 6 5 4 3 1>
   89    1 0xffffff7f81bfc000 0xf000     0xf000     com.apple.driver.Apple16X50Serial (3.1) <88 11 5 4 3>
   90    0 0xffffff7f81c0b000 0x2000     0x2000     com.apple.driver.Apple16X50ACPI (3.1) <89 10 4 3>
   92    0 0xffffff7f81030000 0x14000    0x14000    com.apple.iokit.IOSurface (91) <7 5 4 3 1>
   93    0 0xffffff7f80e11000 0x7000     0x7000     com.apple.iokit.IOUserEthernet (1.0.0d1) <49 6 5 4 3 1>
   94    0 0xffffff7f80b6f000 0x4000     0x4000     com.evosx86.driver.lspcidrv (1111) <4 3>
   97    0 0xffffff7f81818000 0xd000     0xd000     com.apple.driver.AppleMCCSControl (1.1.12) <86 44 11 10 7 5 4 3 1>
   98    0 0xffffff7f8124a000 0xa000     0xa000     com.apple.iokit.IOBluetoothSerialManager (4.2.0f6) <88 7 5 4 3 1>
   99    2 0xffffff7f81463000 0x5000     0x5000     com.apple.kext.triggers (1.0) <7 6 5 4 3 1>
  100    0 0xffffff7f81468000 0x9000     0x9000     com.apple.filesystems.autofs (3.0) <99 7 6 5 4 3 1>
  102    0 0xffffff7f81c2c000 0x4c000    0x4c000    com.apple.filesystems.smbfs (2.0.0) <99 9 7 6 5 4 3 1>

it seems like the NV files i have in the kext folder system/library/extentions do not load ??

 

thanks in advance!

Link to comment
Share on other sites

Well, I guessed a result like this...

 

If I shall guess again: the device ID of your graphics card is missing in the nv kexts --> fix: http://www.insanelymac.com/forum/topic/263931-nforce-os-x-lion-107-app-store-download-install-guide-on-a-series-6-or-7-nforce-chipset-intel-cpu-mobo/?do=findComment&comment=1725686 (section: Inserting Graphics Card Hardware Matching Device ID into nVidia Graphics Kexts)

Link to comment
Share on other sites

hello guys i followed the tutorial above about inserting the right Id into nvidia kexts and removed geforce kexts from system/library/extentions

and now the computer wont boot into the system.anyhow i will make a fresh install since my kext folder got messed up with all the things i tried.

 

something i forgot to mention is for me to be able to get mavericks installed on my pc with myhack 3.3 i have to get into my usb stick and remove NV files from the extentions folder on the usb otherwise i get error BootCacheControl: Unable to open /var/db/BootCache.playlist: 2 no such file or directory.Its definitely something that has to do with my graphics card.and i was wondering if the NV files i remove to get the installer to boot make any difference with the acceleration. I tried many other ways before removing those files from usb to fix the error but nothing helped except from removing those NV kext files i found on a tutorial from a guy that was geting the same error on boot and fixed it like that by removing those NV files from myhack usb.

Link to comment
Share on other sites

Not that either.. :/ tried everything safe boot etc thats why i was considering trying another tool.. myhack works fine if i remove NV files. as strange as it sounds. which one is better?? isn't myhack the best out there?

Link to comment
Share on other sites

The question of the best install method is a bit philosophical. Imho is myHack the best compromise between a vanilla installation and ease of use, while tmx-tools and distro will give a desktop  with an apple nearly failsafe but with lots of undocumented patches and related with these patches come problems certain hardware or even updates. Some people spend hours in creating two separate usb keys (a small one with chameleon/other bootloader and basic kexts and a 8gb key with 100% untouched installer) - and there are countless steps between these methods...

 

I'd backup the nv kexts before deleting them - in order to copy them back after succesful installation.

Link to comment
Share on other sites

hello lahorelohe!! good morning and thanks for your support

 

i found out that the file that was causing the problem was NVstartup.kext i removed it from the folder and now i proceed normally without deleting anything else!

 

so i will replace it when i get back into the system.

i also opened the info.plist of that kext and the only thing it says inside is kext????

is that normal??? ps i dont think so.... maybe its an error of myhack 3.3??

 

i did the installation and now im back to a fresh installe of mavericks 10.9 waiting for your instructions.

Link to comment
Share on other sites

another video of my setup now..

 

it also shows a crash that happened.. also now that NVDAstartup.kext is placed back into the folder after the installation when i put the computer for a restart it stays there with a grey screen and i have to restart it with the button by myself.it seems that kext file causes a lot of problems when it comes to booting the os x installer and restarting or shutting down the computer. i've opened all of the info.plist files of the nvidia kexts that come with myhack 3.3 and there is nowhere to put graphics card's id.

however i've run kextrun this time and again i cant find any of the NV files being loaded..

anyhow i think the card is being recognized natively by the system since it also finds that is an MSI card in the system info and states its id? i don't no if thats the case... if it was recognized natively should it let me choose resolution of card under displays in system preferences?? it just shows 1024x768 as option for the card.. i know i can change it manually through boot plist of chameleon but if it was natively supported would it load on the right resolution or even let me choose it under settings??

 

is there a chance that it is recognized natively and we just have to enable the QE/CI??

i dunno its all messed up.

also tried with graphicsenabler=no and run kextstat but it still doesnt load any of the NV files.

also neither of the geforce files have a place to put my cards id as with the tutorial you provided me.

dont forget that im runnding mavericks.. it might be different???

from a video i've seen on youtube a guy that's using myhack his resolution is at its best scale out of the box! maybe he's got a more supported card or something but its still nvidia..

it's all strange to me.. :/

 

thank you very much

Link to comment
Share on other sites

That's more weird than Al Jankovic...

 

If your graphics card would recognized natively, would QE/CI already enabled. There is no switch to just turn them on (well, in Tiger was a switch for CI, but that's long, long ago...)

 

Could you give me the device/vendor id of your card - I will try to inspect the kexts and/or to patch them.

 

Best regards

Link to comment
Share on other sites

MSi GeForce 8600 GTS:

  Chipset Model:	MSi GeForce 8600 GTS
  Type:	GPU
  Bus:	PCIe
  Slot:	Slot-1
  PCIe Lane Width:	x1
  VRAM (Total):	512 MB
  Vendor:	NVIDIA (0x10de)
  Device ID:	0x0400
  Revision ID:	0x00a1
  ROM Revision:	60.84.32.00.00
  Displays:
Display:
  Resolution:	1024 x 768
  Pixel Depth:	32-Bit Color (ARGB8888)
  Main Display:	Yes
  Mirror:	Off
  Online:	Yes

Actually it is! :) thank you very much i really appreciate it!

Link to comment
Share on other sites

  • 9 months later...
 Share

×
×
  • Create New...