Jump to content

nefilim

Members
  • Content Count

    48
  • Joined

  • Last visited

About nefilim

  • Rank
    InsanelyMac Protégé

Recent Profile Visitors

1,440 profile views
  1. nefilim

    Vega Frontier Edition on High Sierra

    Thanks! Just using that PPT as is ... fan control seems to work pretty well! Hopefully no more random freezes
  2. nefilim

    Vega Frontier Edition on High Sierra

    @CMMChris I don't see "Minimum PWM Limit" - is there a way to extract a more complete PP table with OverDriveNTool?
  3. nefilim

    Vega Frontier Edition on High Sierra

    Just wanted to say thanks to @CMMChris and everyone for their trailblazing and contributions, I just recently bought a SAPPHIRE Radeon RX Vega 64 DirectX 12 21275-03-20G 8GB card - looks more or less like a reference card. I tried a few things suggested in this thread, PP_DisableFanControl=1 (just had my fan constant, no change with or without load), PP_DisableFanControl=3 (did nothing at all, fans off). Used Chris' handy spreadsheet with the values commonly used, see below. Removed all the other properties, definitely more responsive now, turns off <= 55C, ramps up with load all the way to 3500rpm, keeping it to ~80C. Numbers are average, ~28k in Luxmark, just over 200k in geekbench. I'll fine tune a bit more now that I know it's working. Hopefully, this is somewhat useful to others with this card. Noticed a few curious things: 0rpm shows 60% after reaching 100% (~3500rpm) it will stay that way after the load has been removed and the temp has gone under 40C ... and then it will very slowly back off on the rpm until temp reaches 32C when I was still injecting PP_DisableFanControl - set as a Number in Clover Configurator, shows as <integer>1</integer> in the XML but in IOREG it shows up as DATA. according to iStat the Core Clock only reaches 1.54GHz at full load, I was expecting 1.63GHz (P7) Ok the only problem I'm having is that it oscillates between 0rpm and 2713rpm (nothing in between) during no/minimal load to maintain the target temp of 55C - 2k rpm is quite noisy already, not sure why the minimum RPM of 200 is being ignored, it would be much better if somehow it could just use very low rpm constantly and to maintain idle temperature - should be less audible over the longer term. When I disable EnableZeroRPM (=0) - the fan is just always on at ~2170rpm.
  4. nefilim

    Lagging UI

    I've been experiencing the same issue, started on Z87 upon upgrading to High Sierra, after upgrading to Z370 (and updating config.plist accordingly) it still persists. It's very visible here: http://madebyevan.com/webgl-water/ Long thread about it on another community, some claim to have to not have the problem, many do. Replacing my 1070 TI with a RX 560 it goes away, as it does for everyone else doing the same. This appears to be High Sierra + Nvidia related (metal v3?).
  5. related, I'm wondering what how the UI performance of your 1080 is? I've replaced my Z87 with Z370, modified config.plist accordingly but still I have the same problems, very stuttery performance in the UI, as reported in the other communities also. It's very visible with something like this: http://madebyevan.com/webgl-water/- pauses every second or two for 500ms or so.
  6. nefilim

    Poor Perfomance on my GTX1060

    There's a long thread on tony site entitled "GTX 1060 performance on 10.13 High Sierra" - it's all Pascal cards, Maxwell too it seems. It does seem to work ok for a few people, many have problems.
  7. nefilim

    Tracing back the AMD GPU wakeup issue to its origin

    Hi Mieze Thank you for sharing this excellent work The Patch Putting things together I created a DSDT patch to fix the incorrectly initialized registers. With this patch applied, I now have working wakeup with my R9 270X under Sierra (10.12.6) using UEFI VBIOS with CSM disabled in UEFI setup. No kext patches or additional kexts are needed anymore for sleep/wake to work properly with my R9 270X anymore. I can see the BIOS splash screen on my display and can access UEFI setup but the best of all is that there hasn't been a single wakeup issue since I applied this patch. Device (PEGP) { Name (_ADR, Zero) // _ADR: Address OperationRegion (PCIB, PCI_Config, Zero, 0x0100) Field (PCIB, AnyAcc, NoLock, Preserve) { Offset (0x10), BAR0, 32, BAR1, 32, BAR2, 64, BAR4, 32, BAR5, 32 } Method (_INI, 0, NotSerialized) // _INI: Initialize { If (LEqual (BAR5, Zero)) { Store (BAR2, Local0) } Else { Store (BAR5, Local0) } OperationRegion (GREG, SystemMemory, And (Local0, 0xFFFFFFFFFFFFFFF0), 0x8000) Field (GREG, AnyAcc, NoLock, Preserve) { Offset (0x6800), GENA, 32, GCTL, 32, LTBC, 32, Offset (0x6810), PSBL, 32, SSBL, 32, PTCH, 32, PSBH, 32, SSBH, 32, Offset (0x6848), FCTL, 32, Offset (0x6EF8), MUMD, 32 } Store (Zero, FCTL) Store (Zero, PSBH) Store (Zero, SSBH) Store (Zero, LTBC) Store (One, GENA) Store (Zero, MUMD) } } Does this initialization DSDT apply the same to all adapters? I have nothing in my ACPI tables for my graphics card (RX 560 4G) by default So just wondering if I can use the initialization method as is? Thanks!
  8. nefilim

    ATI Radeon 6xxx, working QE/CI

    does the latest 10.6.7 beta kernel have sandy bridge support? how about the MBP2011 install disk? would be great if someone with a sandy bridge mbp could upload their kernel...
  9. interesting, these are my kernel flags: <key>Kernel Flags</key> <string>arch=x86_64 busratio=29 -v debug=0x144 </string> using 12GB of RAM. no need to specify the FSB here. i do use the AnVAL boot/ACPI loader (based on RC5 - http://www.insanelymac.com/forum/index.php?showtopic=216726), it does a pretty good job at detecting CPU and board features. i might spend some time soon on porting some of the FSB detection code from AnVAL to nawcom kernel, see how that works.
  10. nefilim

    AnVAL (ACPI Loader)

    for those not on irc and with the sandy bridge problems, i found the problem and temporary workaround: http://www.insanelymac.com/forum/index.php...d=1625028
  11. just to follow up, i've confirmed this as the problem. when i set the bios to 100mhz and multiplier to 29x and set the kernel flag busratio to 29x everything works perfectly, mouse is very smooth, usb audio works 100%.
  12. please be patient with my layman's terms, my day job is filled with java, completely out of my element here my BIOS is set to 100Mhz BCLK and 33x multiplier, stock standards for a i5-2500k. dug into this a bit more, stutter seems related to the bus speed and hence TSC increment being calculated incorrectly: without kernel busratio flag: rtclock_init: Taking bus ratio path 4 (Intel / Apple) TSC: Reported FSB: 100.0000MHz, corrected FSB: 411.563665MHz TSC: Verification of clock speed failed. Fallback correction was performed. Please upgrade bootloader. TSC: Frequency = 3292.509320MHz, FSB frequency = 411.563665MHz, bus ratio = 8 and with the kernel busratio=33 flag: rtclock_init: Taking bus ratio path 0 (Boot-time argument) TSC: Reported FSB: 100.0000MHz, corrected FSB: 940.724834MHz TSC: Verification of clock speed failed. Fallback correction was performed. Please upgrade bootloader. TSC: Frequency = 3292.536920MHz, FSB frequency = 940.724834MHz, bus ratio = 3.5 problem seems MUCH worse in latter case, adding to my suspicion of the source of the problem. in the latter case of a supplied busratio, 33 is being disregarded as invalid, being > 30 and not a factor of 10: + case BUSRATIO_BOOTFLAG: + /* tscGranularity was already set. However, check for N/2. N/2 is specified by + * giving a busratio of 10 times what it is (so last digit is 5). We set a cutoff + * of 30 before deciding it's n/2. TODO: find a better way */ + if (tscGranularity == 0) tscGranularity = 1; // avoid div by zero + N_by_2_bus_ratio = (tscGranularity > 30) && ((tscGranularity % 10) != 0); + if (N_by_2_bus_ratio) tscGranularity /= 10; /* Scale it back to normal */ + break; perhaps the cutoff limit could be move to 40 or 50 for the time being? give the overclockers some room to play without specifying the busratio, going the intel/apple MSR way seems to get the wrong values unfortunately, no ideas. i assume the sound drivers are clocked off the RTC and not the HPET, could anyone give me a one or two liner of the real facts? would love to learn more finally, thanks for all this work, just looking at the size of the diff is humbling
  13. nefilim

    AnVAL (ACPI Loader)

    valv, here's a CPU-Z export and a DMI dump (from linux) for GA-P67A-UD3 with i5-2500k dmi.txt cpu_z.txt
  14. nefilim

    AnVAL (ACPI Loader)

    has anyone tested this with sandy bridge? i have some trouble getting my GA-P67A-UD3 with i5-2500k CPU running perfectly, trouble with stuttering sound (onboard & USB)/mouse/keyboard (USB). especially when the system is not under any load. even reflected in the GUI performance (seems jittery). i'm using a custom DSDT with the interrupts removed for TMR & PIC devices. i am using nawcom's legacy 10.6.6 kernel (http://blog.nawcom.com/?p=538) here's my bdmesg (chipset is unknown? BCLK = 0? it's set to 100 with a 33x multiplier in the BIOS) Config: [hd(0,2)/Extra/com.apple.Boot.plist] 771 bytes. CPU: Mobile Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz CPU: Flex-Ratio = 33 >> 0 Sticking with [BCLK: 0Mhz, Bus-Ratio: <F0>4<97>] CPU: Tjmax ~ 98°C Temperature= ~ 38°C CPU: Attempting to enable IDA Failed! 0 ! using the default value for FSB ! CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0 CPU: Model/ExtModel/Stepping: 0x2a/0x2/0x7 CPU: Multipliers x10: max=0, min=160 Turbo Ratio: 33/33/33/33 CPU: MaxDiv/CurrDiv: 0x0/0x0 CPU: TSCFreq: 3292MHz CPU: CPUFreq: 3292MHz CPU: FSBFreq: 100MHz CPU: Enhanced SpeedStep: 1 CPU: NoCores/NoThreads: 8/16 CPU: Features: 0x36d803a3 Chipset is UNKNOWN (pci id 0x1008086) We have an NVIDIA Card Creating 2 Mode Tables New table with id : 0 New table with id : 1 First Standard VESA Table at offset 0x7bbb Second Standard VESA Table at offset 0x4832 Table #0 has 16 modes Table #1 has 32 modes Aspect Ratio is 16/9 Patching Table #0 : Mode 1024x768 -> 1024x768 (1047 1183 1343 770 776 805) Patching Table #1 : Mode 640x200 -> 640x360 (664 672 720 368 H- V+) Mode 640x350 -> 640x360 (664 678 720 368 H- V+) Mode 640x400 -> 640x360 (664 680 720 368 H- V+) Mode 640x480 -> 640x360 (669 685 720 368 H- V+) Mode 640x480 -> 640x360 (669 685 720 368 H- V+) Mode 800x600 -> 800x450 (836 852 900 462 H- V+) Mode 800x600 -> 800x450 (836 852 900 462 H- V+) Mode 1024x768 -> 1024x576 (1071 1087 1152 592 H- V+) Mode 1024x768 -> 1024x576 (1071 1087 1152 592 H- V+) Mode 1280x1024 -> 1280x720 (1343 1359 1440 743 H- V+) Mode 1280x1024 -> 1280x720 (1343 1359 1440 743 H- V+) Mode 1280x800 -> 1280x720 (1330 1346 1440 755 H- V-) Mode 1400x1050 -> 1400x787 (1474 1488 1575 820 H+ V+) Mode 1440x900 -> 1440x810 (1496 1512 1620 846 H+ V-) Mode 1600x1200 -> 1600x900 (1674 1690 1800 925 H- V+) Mode 1680x1050 -> 1680x945 (1745 1761 1890 982 H+ V-) Mode 1920x1200 -> 1920x1080 (1995 2011 2160 1118 H+ V-) Mode 2048x1536 -> 2048x1152 (2144 2160 2048 1186 H+ V+) Mode 768x480 -> 768x432 (798 814 864 441 H- V-) Darwin/x86 boot v5.0.132 - AnVAL v5.1.3 r665:706 Build date: 2011-01-16 20:22:40 4079MB memory VESA v3.0 14MB (NVIDIA) Scanning device 80...Press any key to enter startup options.(3) Use ^X^Y keys to select the startup volume. hd(0,2) Snow Leopard Press Enter to start up Darwin/x86 with no options, or you can: Type -v and press Enter to start up with diagnostic messages Type ? and press Enter to learn about advanced startup options boot: Config: [hd(0,2)/Extra/com.apple.Boot.plist] 771 bytes. Setting boot-uuid to: DA17630B-8140-3152-86A3-C0D5EE1F5AC1 Closing VBios Table #0 : Freeing backup [OK] Table #0 : Freeing [OK] Table #1 : Freeing backup [OK] Table #1 : Freeing [OK] Freeing map [OK] Loading Darwin 10.6 Loading kernel legacy_kernel LoadDrivers: /Extra/Extensions.mkext LoadDrivers: /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext ACPI: [hd(0,2)/Extra/DSDT.aml] 16914 bytes. Using PCI-Root-UID value: 1 nVidia GeForce 8800 GT 512MB NV92 [10de:0611] :: PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0) NVCAP: 04000000-00000300-1c000000-0000000a-00000000 @0,display-cfg: ffffffff @1,display-cfg: ffffffff LAN Controller [10ec:8168] :: PciRoot(0x1)/Pci(0x1c,0x2)/Pci(0x0,0x0) Setting up lan keys Patched DMI Table Found SMBIOS System Information Table 1 Customizing SystemID with : 00000000-0000-0000-0000-1c6f65880c16 ACPI: [hd(0,2)/Extra/DSDT.aml] 16914 bytes. FADT: Restart Fix applied ! Found ACPI CPU: CPU0 Found ACPI CPU: CPU1 Found ACPI CPU: CPU2 Found ACPI CPU: CPU3 Found ACPI CPU: CPU4 Found ACPI CPU: CPU5 Found ACPI CPU: CPU6 Found ACPI CPU: CPU7 C1 C2 C3 @ e6f000 Patched ACPI version 1 DSDT Starting Darwin x86 Press any key to continue... and in dmesg i see this alarming bit: TSC: Reported FSB: 100.0000MHz, corrected FSB: 470.355631MHz TSC: Verification of clock speed failed. Fallback correction was performed. Please upgrade bootloader. TSC: Frequency = 3292.489418MHz, FSB frequency = 470.355631MHz, bus ratio = 7
  15. nefilim

    P67A-UD3 10.6.6 Build Notes

    also, any BIOS settings you changed besides AHCI?
×