Contribute
Register

i7-4930K - Asus Rampage IV Extreme - 32GB RAM - GTX 770 4GB [Success!!]

Status
Not open for further replies.
That's the one I'm using with a 980 as nvidia didn't have one on their site for the current os.
I tried a full reinstall with clover 3811 instead of the latest version, just in case it had something to do with the new Filevault2, functionality, same problem.

Annoying.


Hi shilohh,

So I am trying the new files, but first I tried using the RunAppleIntelInfo. The output it gave me was as follows:

<snip>

Any ideas?

Thanks
It's a mistake in the instructions.

You will find the application that generates the SSDT in this location:
AsusX79Files/Post Install/ACPI/X79ssdtPRgen
 
Hi shilohh,

So I am trying the new files, but first I tried using the RunAppleIntelInfo. The output it gave me was as follows:

Code:
AppleIntelInfo.kext v1.2 Copyright © 2012-2015 Pike R. Alpha. All rights reserved

Settings:
------------------------------------
logMSRs............................: 1
logIGPU............................: 0
logIntelRegs.......................: 1
logCStates.........................: 1
logIPGStyle........................: 0
InitialTSC.........................: 0x23296651153
MWAIT C-States.....................: 135456

Model Specific Regiters
------------------------------------
MSR_CORE_THREAD_COUNT......(0x35)  : 0x6000C
MSR_PLATFORM_INFO..........(0xCE)  : 0xC0070012300
MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000400
MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x10414
IA32_MPERF.................(0xE7)  : 0x229BDBA43A9
IA32_APERF.................(0xE8)  : 0x228EE5B7BDD
MSR_FLEX_RATIO.............(0x194) : 0xE0000
MSR_IA32_PERF_STATUS.......(0x198) : 0x261C00002300
MSR_IA32_PERF_CONTROL......(0x199) : 0x2300
IA32_CLOCK_MODULATION......(0x19A) : 0x0
IA32_THERM_STATUS..........(0x19C) : 0x88170000
IA32_MISC_ENABLES..........(0x1A0) : 0x850089
MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000
MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x2525252526262828
IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0
MSR_POWER_CTL..............(0x1FC) : 0x2504005B
MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003
MSR_PKG_POWER_LIMIT........(0x610) : 0x685E0005A84B0
MSR_PKG_ENERGY_STATUS......(0x611) : 0xF550AC72
MSR_PKG_POWER_INFO.........(0x614) : 0x1A804B0
MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x141494800007F8
MSR_PP0_POWER_LIMIT........(0x638) : 0x0
MSR_PP0_ENERGY_STATUS......(0x639) : 0xD2A03532
MSR_PP0_POLICY.............(0x63a) : 0x0
MSR_PKGC6_IRTL.............(0x60b) : 0x0
MSR_PKGC7_IRTL.............(0x60c) : 0x0
MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
IA32_TSC_DEADLINE..........(0x6E0) : 0x23298927FFB
PCH device.................: 0x1D418086

CPU Ratio Info:
------------------------------------
CPU Low Frequency Mode.............: 1200 MHz
CPU Maximum non-Turbo Frequency....: 3500 MHz
CPU Maximum Turbo Frequency........: 4000 MHz
CPU P-States [ (35) ]
CPU P-States [ (34) 35 ]
CPU P-States [ (33) 34 35 ]
CPU P-States [ (32) 33 34 35 ]
CPU P-States [ (31) 32 33 34 35 ]
CPU P-States [ (30) 31 32 33 34 35 ]

I am not sure what I am supposed to do with this though. I also did a google search on this app and read through something on InsanelyMac. In that article, it looks like a console of some sort should have loaded. But it looks like it requires Xcode. I tried to install that from the App store but it wouldn't let me because I am on Yosemite.

I also tried running the ssdtPRGen and received the following output:

Code:
ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl

            v6.6 Copyright (c) 2013 by † Jeroen

            v15.6 Copyright (c) 2013-2016 by Pike R. Alpha

-----------------------------------------------------------

Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <


gDataPath: /Users/brandonfreer/Library/ssdtPRGen/Data

System information: Mac OS X 10.10.5 (14F2009)

Brandstring 'Intel(R) Core(TM) i7-3970X CPU @ 3.50GHz'


Scope (_SB_) {23608 bytes} with ACPI Processor declarations found in the DSDT (ACPI 1.0 compliant)

Generating ssdt.dsl for a 'MacPro6,1' with board-id [Mac-F60DEB81FF30ACF6]

Sandy Bridge Core i7-3970X processor [0x206D7] setup [0x0a01]

With a maximum TDP of 150 Watt, as specified by Intel

Number logical CPU's: 12 (Core Frequency: 3500 MHz)

Number of Turbo States: 5 (3600-4000 MHz)

Number of P-States: 29 (1200-4000 MHz)

Injected C-States for C000 (C1,C3,C6,C7)


Error: board-id [Mac-F60DEB81FF30ACF6] not supported by Sandy Bridge – check SMBIOS data / use the -c option

Any ideas?

Thanks

Ah, yep, there's something I need to fix in the ssdt app. It's detecting your sandybridge-e cpu and giving an error. That can be overridden using -c and specifying your cpu. See ssdtprgen script by pikeralpha if you'd like to dig into it. The app was only tested with my ivybridge-e 4930k. Strange, it just worked fine
for my Sandy-E 3930K.
Oh I see, you tried to run pikes script without any flags. Just run my X79ssdtPRgen.app.

The RunAppleIntelInfo app is just to show you info about your current power management like multipliers (pstates) reached. It's only for diagnostics.
 
Last edited:
Ah, yep, there's something I need to fix in the ssdt app. It's detecting your sandybridge-e cpu and giving an error. That can be overridden using -c and specifying your cpu. See ssdtprgen script by pikeralpha if you'd like to dig into it. The app was only tested with my ivybridge-e 4930k. Strange, it just worked fine
for my Sandy-E 3930K.
Oh I see, you tried to run pikes script without any flags. Just run my RunAppleIntelInfo.app.

The RunAppleIntelInfo app is just to show you info about your current power management like multipliers (pstates) reached. It's only for diagnostics.

Oh ok. I will try to get Speedstep working properly soon enough but... Houston! We have lift off! Finally got Sierra installed tonight with your new files! Thank you - THANK YOU!!!!

On this new install, I also installed the proper SSDT-1 for my GPU (Nvidia Kepler 4 Port) so hopefully that will ensure I don't run into trouble on a future update. Before I was always having to run your AGPfix. I also got sound working no problem this time! Still need to get all my old stuff transferred over from Yosemite to this new install and test iCloud, FaceTime, Messages, etc.

So here are a couple of notes/questions I had during the install process...maybe you can clarify if I did anything wrong here.

1. In Step 8 of the guide, you reference that there should only be 4 files present in the new drivers64UEFI folder. I have way more than that installed from the new Clover though. Is this correct?
2. I noticed that you have a Sandy Bridge-E CPU specific config file, so I opened that up and did a compare to that and config file for the Boot Drive step. I ended up copying any missing items over and saving the new config. The only difference I found was:

Code:
<key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <false/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>10.12 AICPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                yXQVDzIl/w8AAEg=
                </data>
                <key>Name</key>
                <string>AppleIntelCPUPowerManagement</string>
                <key>Replace</key>
                <data>
                yesVDzIl/w8AAEg=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.12 AICPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                yXQMDzKD4B9CiUQ7
                </data>
                <key>Name</key>
                <string>AppleIntelCPUPowerManagement</string>
                <key>Replace</key>
                <data>
                yesMDzKD4B9CiUQ7
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.12 AICPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                AQABD4Q=
                </data>
                <key>Name</key>
                <string>AppleIntelCPUPowerManagement</string>
                <key>Replace</key>
                <data>
                AQABD4U=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.12 AICPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                dRG5
                </data>
                <key>Name</key>
                <string>AppleIntelCPUPowerManagement</string>
                <key>Replace</key>
                <data>
                6xG5
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.12 AICPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                AXRh
                </data>
                <key>Name</key>
                <string>AppleIntelCPUPowerManagement</string>
                <key>Replace</key>
                <data>
                Aeth
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.12 AICPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                PnU4
                </data>
                <key>Name</key>
                <string>AppleIntelCPUPowerManagement</string>
                <key>Replace</key>
                <data>
                PpCQ
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.12 AICPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                /w+ELQ==
                </data>
                <key>Name</key>
                <string>AppleIntelCPUPowerManagement</string>
                <key>Replace</key>
                <data>
                /w+FLQ==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>TrimEnable</string>
                <key>Find</key>
                <data>
                AEFQUExFIFNTRAA=
                </data>
                <key>Name</key>
                <string>IOAHCIBlockStorage</string>
                <key>Replace</key>
                <data>
                AAAAAAAAAAAAAAA=
                </data>
            </dict>
        </array>
    </dict>

Hopefully my adding this in doesn't cause any issues.

3. In part 9a of the Guide, it says to install SLE kexts. The only thing that seemed applicable to my setup was X79MP61SpeedStep1012. I assumed that is the version needed for Sierra so installed that.
4. During the Custom UUID creation (step 10) I noticed that the last 12 digits in my Hardware UUID were actually identical to my Ethernet Address. Is that normal? Will this pose any problems for me getting iCloud, Messages, FaceTime working?

Thank You again for all the work you have done and continue to do!!!
 
Hi neofusion,

Have similar issue with my 780ti’s Mine infact do run on both OS X driver and Nvidea 367.15.10.25f01.pkg (macOS 10.12.2 (16C67))

However the differences in performance are at present startling.

RiveBlack 4930 4.2ghz, 16gb skill 2600 running at 2133mhz

Evga 780ti classified KingPin SLI (Pcie slot 1 and 4) 4k iiyama monitor 3008 x1692 @60Hz.

BCM 9430CD Bluetooth in Pcie Slot 3 and Fresco Logic FL1100 Pci Slot 6.

Besides the difference in result look at the clock speed, gpu bios is set at 1137 Mhz

Nvidia Driver installed

Luxmark-nvidia .jpeg


Now with OS X Stock Driver (i.e. Unistalled Nvidia Driver)
LuxMark-Osx.jpeg
 
View attachment 227415

Now with OS X Stock Driver (i.e. Unistalled Nvidia Driver)
View attachment 227416

Wow! I really need to upgrade my GPUs ASAP! I am running a single GTX 760. My LuxMark score is terrible. A paltry 3798. LOL

Is there an inexpensive dual setup that would be easy to get working? IE - Do I need to do a new clean install of Sierra again or is there an OOB solution?

Alternatively, would it be worthwhile to just buy another GTX 760 and hook them up SLI to my existing one? After researching most of the day, it looks like AMD are better for FCPX which is what I primarily edit with. But I don't see that anyone here with a RIVE is using an AMD.

Any suggestions?
 
Last edited:
So, an update:
I decided to revert to Yosemite for now. It's disappointing but when previously working HDA.kext patching in Sierra suddenly started to fail during startup I felt I had to draw the line.

I did "backport" several of your changes into my Yosemite install though Shilohh, among other things I changed to the MacPro6,1 system definition.
I also replaced the old DSDT and replaced it with:
SSDT-0 (with your various fixes and tricks)
SSDT-1 (Nvidia Drivers gave me a ~10% performance boost over Sierra with Apple drivers, no AGDPfix needed to load)
SSDT-4 (for a KT4004 4-port USB 3 card)
Plus a generated SSDT-9 for power management. (included a replacement of the X79X86.kexts in S/L/E)
Not sure, maybe I can use the SSDT-8 USB-fixes on Yosemite too? I haven't tried it yet.

I gained a more compatible system definition, I threw out GenericUSBXHCI (finally) and thereby future-proofed the install some more.

All in all maybe one step back and two steps forward. :)

A few things remain; like testing a migration of the custom kexts installed in S/L/E to the EFI-partion, but I am concerned as to what the cause for the audio issues are since my current install used your old HDA-patching method which was based on PikerAlphas-variant, not Toledas (I might misremember that). Perhaps it's more reliable?

My fear is that the audio issues will return if I start moving the kexts around and/or change patching method.

Oh well, that's in the future.
Thanks for the awesome guide and Happy New Year. :)
 
So I have been running good for the last couple days. Got nearly everything re-installed on this new SSD. Decided to not do a User Migration for fear that I would bring over some garbage from my messed up Yosemite install.

I am having one issue, which I would love to know how to fix. If I set my monitors to turn off, even if not allowing sleep, my mouse loses connection and sometimes the system is frozen for about 10-15 secs before coming back.

Any ideas?

Thanks and Happy New Year!
 
Not really... but I would start looking in the system log for hints.
From what you describe, I expect to either see something USB related there or perhaps something about a forced restart of the video card.
 
Not really... but I would start looking in the system log for hints.
From what you describe, I expect to either see something USB related there or perhaps something about a forced restart of the video card.

So I noticed one other issue related possibly to GPU. In DAZ Studio 4.9 I am having a strange render problem where the 3D object loads without proper textures applied. Other users over at DAZ claim that 4.9 works fine for them in Sierra. I just tried booting up my Yosemite SSD and loaded DAZ 4.9 and it doesn't happen there.

Is there a way to see if the GPU acceleration is working or not? I did try to install latest Cuda but not sure if that matters. I do know that I was using DSDT method before and now this is all SSDT. Could that be the issue?

*** Edit: Here is a comparison output from kextstat | grep Nvidia

Sierra
Code:
kextstat | grep nvidia

  113    2 0xffffff7f810ee000 0x2f2000   0x2f2000   com.apple.nvidia.driver.NVDAResman (10.1.4) FE59CEBD-B723-337F-99CD-80402D846F95 <112 109 95 12 7 5 4 3 1>

  114    0 0xffffff7f813f0000 0x1b3000   0x1b3000   com.apple.nvidia.driver.NVDAGK100Hal (10.1.4) B21122DF-798E-3145-86C8-4EBEF06334C2 <113 12 4 3>

  133    0 0xffffff7f8207f000 0x2000     0x2000     com.nvidia.CUDA (1.1.0) DD792765-CA28-395A-8593-D6837F05C4FF <4 1>

In my Yosemite install I see that the driver version is (10.0.4). Could this be part of the problem?

Thanks
 
Last edited:
So I noticed one other issue related possibly to GPU. In DAZ Studio 4.9 I am having a strange render problem where the 3D object loads without proper textures applied. Other users over at DAZ claim that 4.9 works fine for them in Sierra. I just tried booting up my Yosemite SSD and loaded DAZ 4.9 and it doesn't happen there.

Is there a way to see if the GPU acceleration is working or not? I did try to install latest Cuda but not sure if that matters. I do know that I was using DSDT method before and now this is all SSDT. Could that be the issue?

Thanks
Are you using the webdrivers or the Apple-supplied ones?

I am sorry to say that I have no experience with DAZ Studio or CUDA for that matter.

This ****** might give some ideas of what to test if you want to verify GPU acceleration:
https://www.******.com/r/hackintosh/comments/4h137e/test_for_graphics_acceleration_in_el_capitan/

No idea on DSDT vs. SSDT.
 
Status
Not open for further replies.
Back
Top