vanguart Posted May 31, 2014 Author Share Posted May 31, 2014 ML and Mavericks are 64bit kernel only... 32/64bit kernels stopped at Lion. Will look at your IOReg + DSDT tonight. Ook, thx Link to comment Share on other sites More sharing options...
vanguart Posted June 1, 2014 Author Share Posted June 1, 2014 Just tried booting just only with -v . no results. boot -f -v . ok , the App"s seems slow .. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted June 1, 2014 Administrators Share Posted June 1, 2014 A couple of things with kext cache: make sure your AMD kernel is copied as 'mach_kernel' at HDD's root. if myHack/myFix do not seem to rebuild cache properly, do it manually with following Terminal commands: sudo kextcache -system-prelinked-kernel ls -l /System/Library/Caches/com.apple.kext.caches/Startup/ You should see something like that once kext cache has finished rebuild: pc30:~ admin$ ls -l /System/Library/Caches/com.apple.kext.caches/Startup/ total 33992 -rw-r--r-- 1 root wheel 89429 Jun 1 19:17 IOKitPersonalities_i386.ioplist.gz -rw-r--r-- 1 root wheel 89429 Jun 1 19:18 IOKitPersonalities_x86_64.ioplist.gz -rw-r--r-- 1 root wheel 41 Jun 1 19:17 KextPropertyValues_OSBundleHelper_i386.plist.gz -rw-r--r-- 1 root wheel 41 Jun 1 19:18 KextPropertyValues_OSBundleHelper_x86_64.plist.gz -rw-r--r-- 1 root wheel 17214481 Jun 1 19:18 kernelcache pc30:~ admin$ Link to comment Share on other sites More sharing options...
Administrators Hervé Posted June 1, 2014 Administrators Share Posted June 1, 2014 Hi, try the attached /Extra. It's basically a mirror copy of my ML 10.8.5 /Extra folder in which I have replaced my DSDT by your DSDT patched with details of your nVidia GeForce G210 as taken from your IOReg dump. I've also patched Device (PCI0) so that the root _UID is changed from 4 to 0 (so no need to boot with PciRoot=x or PCIRootUID=x). Replace your existing /Extra with the attached, the re-run myFix (quick). Extra.zip You can also use the attached HWMonitor app to monitor CPU and GPU T° and frequencies. Place it in /Applications folder, run it, then click on the Finder's bar icon to go to Preferences (via gearing icon in top right corner of pop-down menu) where I recommend you don't select 'Check for updates' and select 'Start HWMonitor at login'. HWMonitor.zip Let me know how it goes but everything should work, you have exactly the same Precision 670 as me, graphics card and DSP/IO cards apart. Link to comment Share on other sites More sharing options...
vanguart Posted June 1, 2014 Author Share Posted June 1, 2014 make sure your AMD kernel is copied as 'mach_kernel' at HDD's root.- Yes ! But your new boot pack doesnt working, i got black screen, no boot , no cameleon screen .why ? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted June 1, 2014 Administrators Share Posted June 1, 2014 Did you boot with any flags or options? Just use -f -v. Link to comment Share on other sites More sharing options...
vanguart Posted June 1, 2014 Author Share Posted June 1, 2014 here is a little modified . please see the changes i"ve done. System booted fast, no needed -f , or -x . why is it ? -> arch=x86_64 ? is 32 and 64 ?? I think the main problem is your patch (video card patch) is not working from your DSDT. Vanguart modified EXTRA.zip Link to comment Share on other sites More sharing options...
vanguart Posted June 1, 2014 Author Share Posted June 1, 2014 Did you boot with any flags or options? Just use -f -v. I can not digit it, cause i cant get cameleon screen , the system get black screen (total) after de cursor stop in the screen. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted June 1, 2014 Administrators Share Posted June 1, 2014 arch=x86_64 -> 64bit kernel mode. That's the only supported kernel mode in ML or Mav, so it's the default mode with those. I see you're back with your EFI string, so if this works for you, keep it! Here is the code I had entered in your raw DSDT: Device (GFX0) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x16) { "AAPL,slot-name", "PCIe x16", "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x14) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, /* 0008 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "device_type", Buffer (0x0C) { "NVDA,Parent" }, "model", Buffer (0x13) { "nVidia GeForce 210" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } And here is the code your EFI string converts to (with PCI root still set to 4): <?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>PciRoot(0x4)/Pci(0x4,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>NVCAP</key> <data> BAAAAAAAAwAEAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x40000000</string> <key>device_type</key> <string>NVDA,Parent</string> <key>model</key> <string>nVidia GeForce 210</string> <key>name</key> <string>display</string> <key>rom-revision</key> <string>nVidia GeForce 210 OpenGL Engine [EFI]</string> </dict> </dict> </plist> or The only thing I did not include in the DSDT patch is the NVPM info. So, here it is: dsdt.aml.zip Link to comment Share on other sites More sharing options...
vanguart Posted June 1, 2014 Author Share Posted June 1, 2014 tried it, with your new boot pack, doesnt working , video card fail (black Screen).Pro Tools Hd10 seems slow , 2 min to start , in SL 10.6.8 with your boot pack (no mixed pack) Pro Tools Hd10 starts in 25 secondsand without your boot pack he gets 2 min too Link to comment Share on other sites More sharing options...
Recommended Posts