Jump to content

darkip

Members
  • Content Count

    40
  • Joined

  • Last visited

About darkip

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
    Male
  1. darkip

    [GUIDE] USB Fix El Capitan 10.11

    I have the similar Asus Z97-WS board which has an ASM1042 on it which causes a kernel panic in 10.11 but works fine using vanilla USB drivers on 10.10. The ASM107x's you see in the ioreg tree are hubs not controllers. From 10.10:
  2. darkip

    El Capitan 10.11 & R9 290X * 2

    Good point. Works fine with Baladi too. Worth noting is that when you copy the Frameworks across, you need to preserve the symbolic links inside.
  3. darkip

    El Capitan 10.11 & R9 290X * 2

    So I had a go with 10.11 (dp2) this weekend and turns out it fixes most of my issues: The fan on my card works with no driver modification 2D acceleration is fully functional so video playback is no longer stuttery/laggy I still needed to patch the framebuffer and I also had to update the data I wanted to patch as Exmoor has changed with 10.11: Kext /System/Library/Extensions/AMD8000Controller.kext/Contents/MacOS/AMD8000Controller Personality: Exmoor ConnectorInfo count in decimal: 6 Disk offset in decimal 1859360 0000000 02 00 00 00 00 01 00 00 00 01 01 03 22 05 02 04 0000010 02 00 00 00 00 01 00 00 00 01 02 03 12 04 01 03 0000020 00 04 00 00 04 03 00 00 00 01 03 07 11 02 03 01 0000030 00 04 00 00 00 01 00 00 00 01 04 03 21 03 05 05 0000040 00 04 00 00 04 03 00 00 00 01 05 07 10 00 04 02 0000050 00 04 00 00 00 01 00 00 00 01 06 03 20 01 05 05 0000060 Personality: Baladi ConnectorInfo count in decimal: 6 Disk offset in decimal 1859712 0000000 00 04 00 00 04 03 00 00 00 01 03 00 12 04 03 03 0000010 00 04 00 00 04 03 00 00 00 01 01 00 11 02 01 01 0000020 00 04 00 00 04 03 00 00 00 01 02 00 21 03 02 02 0000030 00 04 00 00 04 03 00 00 00 01 04 00 22 05 04 04 0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05 0000050 00 04 00 00 04 03 00 00 00 01 06 00 20 01 06 06 0000060 Although the GPU drivers seem to work perfectly 10.11 is pretty unstable at the moment (lots of USB issues) so I thought I'd have a go at backporting the drivers in a similar way to what netkas did for 10.9. This worked perfectly and I now have the 10.11 drivers working on 10.10.4! To do this start in single user mode (-s) and copy the following files from 10.11 to 10.10. The source/destination folder is listed for each set of files. DO NOT copy the entire directories. BACK UP THE FILES YOU'RE REPLACING. Folder: /System/Library/Extensions AMD2400Controller.kext AMD2600Controller.kext AMD3800Controller.kext AMD4600Controller.kext AMD4800Controller.kext AMD5000Controller.kext AMD6000Controller.kext AMD7000Controller.kext AMD8000Controller.kext AMD9000Controller.kext AMDFramebuffer.kext AMDMTLBronzeDriver.bundle AMDRadeonVADriver.bundle AMDRadeonX3000.kext AMDRadeonX3000GLDriver.bundle AMDRadeonX4000.kext AMDRadeonX4000GLDriver.bundle AMDShared.bundle AMDSupport.kext ATIRadeonX2000.kext ATIRadeonX2000GA.plugin ATIRadeonX2000GLDriver.bundle ATIRadeonX2000VADriver.bundle IOAccelerator2D.plugin IOAcceleratorFamily.kext IOAcceleratorFamily2.kext Folder: /System/Library/Frameworks IOSurface.framework OpenCL.framework OpenGL.framework Folder: /System/Library/PrivateFrameworks GPUCompiler.framework GPUSupport.framework IOAccelerator.framework Once you've finished copying, repair disk permissions and rebuild the cache: diskutil repairPermissions / touch /System/Library/Extensions kextcache -Boot -U
  4. darkip

    El Capitan 10.11 & R9 290X * 2

    It's probably also worth saying that I still need to inject on 10.10.4
  5. darkip

    El Capitan 10.11 & R9 290X * 2

    Another thing I can recommend is disabling CSM in your BIOS.
  6. darkip

    El Capitan 10.11 & R9 290X * 2

    Baladi/Exmoor/No injection makes no difference for my fan problems. Your problem sounds like it might be rectified by trying a different SMBIOS. I'm using iMac14,2, I'd recommend giving that a try.
  7. darkip

    El Capitan 10.11 & R9 290X * 2

    My patch posted earlier in this thread still works in 10.10.4. I have an Asus R9 290x Reference model.
  8. darkip

    chat broken this morning

    I seem to be getting [#CJOIN-4] at the moment. I know there was scheduled maintenance this morning until 10 AM GMT, so maybe it's overrun.
  9. darkip

    El Capitan 10.11 & R9 290X * 2

    So I've fixed my fan issue. All it took was disassembling the driver and finding some hidden debugging flags Add the following to AMD8000Controller/Contents/Info.plist in the aty_properties dictionary <key>PP_PcieDpmDisabled</key> <integer>1</integer> I'm now running into 2D acceleration issues - When I play a flash video fullscreen it's very stuttery. Anyone else with similar issues?
  10. darkip

    El Capitan 10.11 & R9 290X * 2

    Pavo and WarDocsRevenge both have builds with 290x's where the fan(s) work. Neither of their boards have PLX chips so this is looking more likely.
  11. darkip

    El Capitan 10.11 & R9 290X * 2

    I had a closer look at the device-id's and I think the problem is the PLX chip on our boards. The PLX chip sits between PEG0 (the PCI-E controller on the processor) and what is being labelled "display" (what I believe is the actual GPU device). I'm guessing the PLX chip being labelled PEG0 rather than actual GPU device is preventing the driver talking to the card for some reason. I think we need DSDT modification assistance.
  12. darkip

    El Capitan 10.11 & R9 290X * 2

    So I double checked the GPU in the other board (Z68) and the fans definitely do spin up. I also tried setting the SMBIOS of the Z68 machine to MacPro6,1 and despite the gpu-control device disappearing from the ioreg, the fans still worked. So unfortunately that doesn't seem to be related. Here's a comparison of the IOReg GPU area for the from the Z68 machine and the Z97 (no fan speedup). Both are using MacPro6,1 SMBIOS: Z68 Z97 I wonder if the controller being underneath this "display@0" node rather than "PEGP@0" is causing a problem?
  13. darkip

    El Capitan 10.11 & R9 290X * 2

    Hmm, seems like this may have been a false alarm. I managed to get the gpu-control device to show up but the fan still isn't spinning up which makes me wonder if it was actually spinning up in the other machine before. I'll check again tomorrow.
  14. darkip

    El Capitan 10.11 & R9 290X * 2

    I'm using iMac14,2 (automatic from Clover). So I had a spare Z68 board around and I thought I'd try the GPU in there. Turns out the fans sped up correctly on that board. Need to double check this. So I investigated further and found that only on the Z68 board did the gpu-control entry appear: So maybe this is something that needs to be patched with a DSDT / SSDT edit?
  15. darkip

    El Capitan 10.11 & R9 290X * 2

    It's already leaked, at least 390x is a rebrand of the 290x with a few more cores, very little improvement. I'd upgrade to a 980 Ti myself, but the double precision performance is absolutely terrible on Maxwell.
×