Setup & Software Discussions
[SCRIPT] PurgeWrangler: AMD + NVIDIA eGPUs for all Thunderbolt Macs
 

[Solved] [SCRIPT] PurgeWrangler: AMD + NVIDIA eGPUs for all Thunderbolt Macs  

 of  42
  RSS

Guru Nightmare
(@gurunightmare)
Active Member
Joined: 2 years ago
 

Great on MOJAVE Beta + Mac Mini 2014 (late) + Akitio Node + Rx 580!   🙂 

Mac Mini Late 2014 + MSI Radeon RX580 Gaming X [email protected]>TB3 (AKiTiO Node)


ReplyQuote
(@diego_ferreyra)
New Member
Joined: 2 years ago
 
Posted by: Guru Nightmare

Great on MOJAVE Beta + Mac Mini 2014 (late) + Akitio Node + Rx 580!   🙂 

how is your performance, any bench you can provide? 🙂

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
jim_survak
(@jim_survak)
Eminent Member
Joined: 2 years ago
 
Posted by: Diego Ferreyra

no, I test it on a windows pc connect it directly to the motherboard...

Ah, well that is our problem then. On a typical motherboard you're connecting the graphics card to a dedicated set of PCIe lanes (typically 16, somewhat less common is to see 8). With Thunderbolt you have 4 PCIe lanes that are shared - so everything that runs through PCIe is shared on that one bus. So really what you are seeing (as well as me in my TB1 set up) is that all the data which is being processed has to be queued through the shared PCIe bus. Since that bus has half as many lanes (perhaps 1/4 as many) and has a capped data transfer rate of theoretically 20Gbps (PCIe x16 on a Gen3 connection is almost 128Gbps; PCIe x16 Gen2 is 64Gbps).

Hopefully that clears up the raw performance discrepancy.

As far as actual GPU usage, that one is a little bit trickier. I'm going to assume 2 things:
1) That this "xrg software" is accurate (personally I use iStat Menus & my eGPU shows 100% utilization in games).
2) It's a matter of driver optimization (there's simply far better graphics support on Windows than any other OS) and that DirectX can get closer to the metal than Apple's own Metal can. This is contingent on the fact that the program(s)/game(s) you're using are designed to use Metal. If not, then you're using OpenGL (or less likely Vulkan); neither of which renders the same performance as DirectX, despite the gap having been narrowed in recent years.
All of that is to say: if the software on macOS isn't specifically designed to utilize the GPU properly then you won't get the same GPU utilization out of it as on a Windows system (assuming the TB connection wasn't bottlenecking on the PCIe bandwidth in the first place).

Now, if you were booting to Windows on Boot Camp we'd have a much more comparable set of data as we'd only have to worry about software differences.

2018 Mac mini: Core i3, 8GB RAM, Sonnet 350 (aftermarket 550w PSU)+XFX Radeon RX-480 8GB Black Edition
2012 Mac mini: Core i7, 16GB RAM, Toshiba 1TB SSD, Seagate 1TB HDD
Custom: Ryzen 7 1700, 16GB Corasir DDR4-3200MHz RAM, 2x Corsair 500GB Neutron SSD, Seagate 3TB SSD, EVGA Nvidia 980Ti
YT:


ReplyQuote
(@roniayala)
New Member
Joined: 1 year ago
 

Hi @mac_editor.
first of thanks for all your effort and time.
My system is working but I’m not able to Hotplug or restart my computer with the egpu connected to my MBP (it just freeze). Plus my MBP keeps turning off every time I eject the egpu and close the MBP. The only way it works is connecting the egpu once I’m logged in.

this is my setup:
late 2015 15” MBP
MANTIZ VENUS
AMD RX Vega 64
High Sierra 10.13.5

thank you very much!

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@roniayala This may be an issue with your enclosure + mac combination. Please check here.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


itsage liked
ReplyQuote
(@roniayala)
New Member
Joined: 1 year ago
 

Thank you very much!
hoppefully it’ll work in 10.14

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@roniayala I hope so. The user mentioned in the link had success after changing his enclosure though.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

PurgeWrangler 4 now available, and brings significant improvements to eGPU setup on macOS:

  • New NVIDIA eGPU patching system (credits @goalque)
  • Drops requirement for NVDAEGPUSupport.kext
  • Built-in NVIDIA Web Driver installation/removal
  • Removes eGPU eject menu for NVIDIA eGPUs
  • Better argument parsing
  • Drop support for legacy 1.x.x script installations
  • Better system file checks
  • Codebase optimizations
  • Bug fixes

 

Users on purge-wrangler 3.1.0 or later will automatically get the update on running the script binary. Other users need to follow instructions per first post.

Update: Please use 4.0.1 or later and not 4.0.0.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


dream3, devild, goalque and 1 people liked
ReplyQuote
dream3
(@dream3)
Estimable Member
Joined: 3 years ago
 

@mac_editor

I have a AMD eGPU running alright on my iGPU MBP mid 2015, 10.13.5. I have updated purgewrangler to v4 already.

Should I run option 1 again as if I was reinstalling it?

MacOS: 15" Retina Macbook Pro 2015 Iris Pro only
Windows 10: Tornado F5 laptop with discrete GTX 1060
eGPU: GIGABYTE RX 580


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: dream3

@mac_editor

I have a AMD eGPU running alright on my iGPU MBP mid 2015, 10.13.5. I have updated purgewrangler to v4 already.

Should I run option 1 again as if I was reinstalling it?

Won’t make a difference. Run it when you update to the next macOS build 🙂

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

@mac_editor Thanks again for all the hard work... but just for the likes of my brain... should I be choosing this vs the new EFI solution? Is there a definitive method to choose for least painful Nvidia support? Thanks!

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: philw

@mac_editor Thanks again for all the hard work... but just for the likes of my brain... should I be choosing this vs the new EFI solution? Is there a definitive method to choose for least painful Nvidia support? Thanks!

It’s up to you. EFI solution does not modify system files (and is only for NVIDIA at the moment, AMD will be added soon) - if you like how that sounds go for it. On the other hand, this solution modifies system but has multiple mechanisms in place for recovery (and there’s no other drives needed to choose to boot). Whatever you feel is better. If one doesn’t work out for you, try the other :). Both solutions use the same patches, but deploys it differently. Note that the all in one script macOS-eGPU.sh uses the old Nvidia patch at this time.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

Any tips on uninstalling if command line in single user mode fails with “unsupported system” ? - currently stuck in black screen situation (with non moving full progress bar) on iMac 27” tb2 retina 🙁

thanks!

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@philw What error is this? After running the script? Did you mount main disk as writable? mount -uw /

Also See the troubleshooting guide command line section. You could try uninstalling web drivers to get back in. What model is this exactly?

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

2014 retina.

i got the error after executing the purge-wrangler script in single user mode, after the mount -uw / bit

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@philw could you post screenshot?

Please try after mounting:
sed -i “” -e “s/exit/return/g” /usr/local/bin/purge-wrangler

Then try running purge-wrangler.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

Can't upload right now for some reason... let me try that command 🙂

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@philw I tried running the script on an example system and things went smoothly in terms of recovery in single user mode (and eGPU was accelerated successfully). You could also trying running these in recovery terminal after you have unlocked the main disk (if using FileVault, using disk utility).

Worst case, just reinstall macOS on top (no data loss) and next try EFI and see if that works out 🙂 Here we see the beauty of @goalque’s EFI solution. No such edge cases as original install is intact. 

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

I managed to run that command and then choose option 5 but clearly something must have gone wrong during the install as per the errors in the I see....

(Still can't attach a photo to the forum post)

Basically... No such file or directory when it tries to recover AppleGraphicsControl.kext, IOGraphicFamily.kext and IONDRVSupport.kext

Despite rebuilding kexts I'm still stuck on 100% progress bar so I'm going to have to cut my losses and recover from backup now I think.

Thanks for your help 🙂

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)


ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

Will a MacOS reinstall suffice or full Time Machine recovery needed?

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@philw Just install macOS on top of existing installation. It will suffice. Will likely be much quicker than time machine recovery. Also it would seem there was a hiccup in installation if it cannot find files for recovery. Once you’re back inside, either remove /usr/local/bin/purge-wrangler or run purge wrangler in step 2 once again to restore the original script (no need to run patches).

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@philw Apologies it did not work for you. Have no iMac to test 🙁

Give EFI a try next 😉

Have added warning for users to try on extra installation before doing so on their main volume. 

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

@mac_editor no problem 🙂 I'm determined that one day I'll get it to work... or find the cash to buy an iMac Pro and start that particular eGPU journey (by which time we may have a Mac Pro, who knows!)  ... or just sit at my PCs for rendering jobs. I just have a mental thing that wants my Macs to be as good as my PCs at it...

Thanks again

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)


ReplyQuote
devild
(@devild)
Trusted Member
Joined: 3 years ago
 
Posted by: philw

<...>... No such file or directory when it tries to recover AppleGraphicsControl.kext, IOGraphicFamily.kext and IONDRVSupport.kext <..>

Got the same issue at the 1st activation attempt (15" MBP 2016 + 10.13.5 + Sonnet eGFX 350 w/ GTX1070) - AppleGraphicsControl.kext was deleted and macOS didn't boot (I uninstalled all previous activations before running the new one).
Installed macOS on top of existing installation and repeated the activation procedure using the v4 script -> everything is working (including the external monitor w/o any additional tricks).

That is not dead which can eternal lie, And with strange aeons even death may die.


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@devild thank you for the report. Do you recall the console messages when purge-wrangler was installed first time and failed?

EDIT: Think I may have discovered the issue. Will be patched once tested.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
devild
(@devild)
Trusted Member
Joined: 3 years ago
 

I've saved Terminal Output. Will send it later.

That is not dead which can eternal lie, And with strange aeons even death may die.


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@devild Thanks! There is critical issue in case script has been previously run and has already backed up kext from older version of macOS - which occurred while I was refactoring. Sad.

Recommend people to use Recover System option before using 4.0 for anything. Fix on the way.

Update: 4.0.1 available that addresses the problem.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
devild
(@devild)
Trusted Member
Joined: 3 years ago
 

@mac_editor, I guess my log is not required anymore because the issue was solved.

That is not dead which can eternal lie, And with strange aeons even death may die.


ReplyQuote
Zeus
 Zeus
(@zeus)
Active Member
Joined: 2 years ago
 

I’d like to say THANK YOU. This fixed every single problem I’ve been facing. From the beginning, I’ve been seeing some missing textures on my main display even if the eGPU was really working with the second display. Some apps just had black screens upon launch even if I’ve tried reinstalling them or clearing cached files. Upon reinstalling the OS and running your script, every single issue I’ve been facing with my eGPU was fixed. Everything was as it should be, perfectly. 

Thank you very much for your hard work and amazing job. <3

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nuno
 nuno
(@nuno)
Active Member
Joined: 2 years ago
 

MD Radeon HD 8xxx:

 

  Name: ATY_GPU

  Type: gpu-controller

  Driver Installed: No

  Tunnel Compatible: No

  Pause Compatible: No

  MSI: No

  Bus: PCI

  Slot: Thunderbolt@195,0,0

  Vendor ID: 0x1002

  Device ID: 0x67b1

  Subsystem Vendor ID: 0x1462

  Subsystem ID: 0x2015

  Revision ID: 0x0080

  Link Width: x4

  Link Speed: 8.0 GT/s

i have mac mini last 2012 + akitio node + radeon r9 390, but my extenal monitor didnt work, please help ???

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago

ReplyQuote
nuno
 nuno
(@nuno)
Active Member
Joined: 2 years ago
 

@mac_editor i was try with this version 

macOS-eGPU.sh (v0.2α)
everything done until finish, but my external monitor still blank

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@nuno Please post problems with that script on that thread. I cannot help you debug it since I’m not familiar with the in’s and outs of that script (besides the fact that it’s pretty cool haha). If I recall correctly, the script may have an issue detecting older AMD GPUs. Consider uninstalling and trying purge-wrangler and manually installing the kext. Also see the troubleshooting guide for correctly setting kext permissions (command line section). Everything is in my signature.

Ideally, install automate kext by placing it in /Library/Extensions. Fix permissions. Then run purge-wrangler. Should do it on reboot. 

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
nuno
 nuno
(@nuno)
Active Member
Joined: 2 years ago
 

@mac_editor sorry i am not understand about this "Ideally, install automate kext by placing it in /Library/Extensions. Fix permissions. Then run purge-wrangler. Should do it on reboot. " hehehe

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nuno
 nuno
(@nuno)
Active Member
Joined: 2 years ago
 

and now this big trouble in my mac

Anonymous UUID:       DB477A1F-1A4E-BB1E-72B7-B98AD2EE18D8
 
Sun Jul  1 12:02:49 2018
 
*** Panic Report ***
panic(cpu 3 caller 0xffffff8008787d3d): Kernel trap at 0xffffff7f8c307228, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff91fe144210, CR3: 0x0000000444b16043, CR4: 0x00000000001626e0
RAX: 0xffffff802d6b8000, RBX: 0xffffff91f551b410, RCX: 0x0000000000006210, RDX: 0x0000000000001884
RSP: 0xffffff91f551b340, RBP: 0xffffff91f551b350, RSI: 0xffffff91fe144210, RDI: 0xffffff91fe13e000
R8:  0xffffff8032c1d610, R9:  0xffffff7f8bba3ed0, R10: 0x0000000000000004, R11: 0x00000000e0000000
R12: 0xffffff8032c1d610, R13: 0xffffff7f8bba3ed0, R14: 0xffffff91f551b4b0, R15: 0xffffff91f551b410
RFL: 0x0000000000010282, RIP: 0xffffff7f8c307228, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0xffffff91fe144210, Error code: 0x0000000000000000, Fault CPU: 0x3, PL: 0, VF: 1
 
Backtrace (CPU 3), Frame : Return Address
0xffffff91f551adf0 : 0xffffff800866d166 
0xffffff91f551ae40 : 0xffffff8008795824 
0xffffff91f551ae80 : 0xffffff8008787b10 
0xffffff91f551af00 : 0xffffff800861f180 
0xffffff91f551af20 : 0xffffff800866cbdc 
0xffffff91f551b050 : 0xffffff800866c99c 
0xffffff91f551b0b0 : 0xffffff8008787d3d 
0xffffff91f551b230 : 0xffffff800861f180 
0xffffff91f551b250 : 0xffffff7f8c307228 
0xffffff91f551b350 : 0xffffff7f8c3071f8 
0xffffff91f551b380 : 0xffffff7f8c307256 
0xffffff91f551b3b0 : 0xffffff7f8bb12e0e 
0xffffff91f551b3e0 : 0xffffff7f8bb548ca 
0xffffff91f551b400 : 0xffffff7f8bb54ff1 
0xffffff91f551b4a0 : 0xffffff7f8bb53914 
0xffffff91f551b4d0 : 0xffffff7f8bb5bcf3 
0xffffff91f551b4f0 : 0xffffff7f8bb37ed1 
0xffffff91f551b530 : 0xffffff7f8bb17667 
0xffffff91f551b570 : 0xffffff7f8bb1730d 
0xffffff91f551b620 : 0xffffff7f8bb4847e 
0xffffff91f551b680 : 0xffffff7f8bb45f9f 
0xffffff91f551b7d0 : 0xffffff7f8b3c57e0 
0xffffff91f551b7f0 : 0xffffff7f8b3c53d0 
0xffffff91f551b870 : 0xffffff7f8b3c5955 
0xffffff91f551b8f0 : 0xffffff7f8b878257 
0xffffff91f551b960 : 0xffffff8008c97d5e 
0xffffff91f551b9a0 : 0xffffff7f8b8787de 
0xffffff91f551b9f0 : 0xffffff7f8b3c53d0 
0xffffff91f551ba70 : 0xffffff7f8b3c5955 
0xffffff91f551baf0 : 0xffffff7f8b3c372f 
0xffffff91f551bb70 : 0xffffff8008cca5b7 
0xffffff91f551bcb0 : 0xffffff8008743b94 
0xffffff91f551bdc0 : 0xffffff8008672680 
0xffffff91f551be10 : 0xffffff800864f9dd 
0xffffff91f551be60 : 0xffffff80086624eb 
0xffffff91f551bef0 : 0xffffff80087726bd 
0xffffff91f551bfa0 : 0xffffff800861f986 
      Kernel Extensions in backtrace:
         com.apple.AppleGraphicsDeviceControl(3.18.52)[FC5E4CD4-7730-3A55-9CC5-338A64F50E42]@0xffffff7f8b3c3000->0xffffff7f8b3cbfff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[1057F053-73DE-33E4-B5BE-09DA28715DB4]@0xffffff7f88e51000
            dependency: com.apple.iokit.IOGraphicsFamily(519.19)[0B3857C5-9040-3A0C-BFB4-C45E56DB01C6]@0xffffff7f894d9000
         com.apple.kext.AMDSupport(1.6.6)[FCF5E01E-5551-37FF-9238-A91E9116740A]@0xffffff7f8baca000->0xffffff7f8bcb7fff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[95DA39BB-7C39-3742-A2E5-86C555E21D67]@0xffffff7f88e8c000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[1057F053-73DE-33E4-B5BE-09DA28715DB4]@0xffffff7f88e51000
            dependency: com.apple.iokit.IOGraphicsFamily(519.19)[0B3857C5-9040-3A0C-BFB4-C45E56DB01C6]@0xffffff7f894d9000
            dependency: com.apple.AppleGraphicsDeviceControl(3.18.52)[FC5E4CD4-7730-3A55-9CC5-338A64F50E42]@0xffffff7f8b3c3000
         com.apple.kext.AMD8000Controller(1.6.6)[0A25D959-8D9D-3721-BBE3-4F133FF2AC70]@0xffffff7f8c306000->0xffffff7f8c361fff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[95DA39BB-7C39-3742-A2E5-86C555E21D67]@0xffffff7f88e8c000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[1057F053-73DE-33E4-B5BE-09DA28715DB4]@0xffffff7f88e51000
            dependency: com.apple.kext.AMDSupport(1.6.6)[FCF5E01E-5551-37FF-9238-A91E9116740A]@0xffffff7f8baca000
            dependency: com.apple.iokit.IOGraphicsFamily(519.19)[0B3857C5-9040-3A0C-BFB4-C45E56DB01C6]@0xffffff7f894d9000
            dependency: com.apple.AppleGraphicsDeviceControl(3.18.52)[FC5E4CD4-7730-3A55-9CC5-338A64F50E42]@0xffffff7f8b3c3000
         com.apple.driver.AppleGraphicsDevicePolicy(3.18.52)[C77B1F84-F052-30C5-A104-78E287A44045]@0xffffff7f8b871000->0xffffff7f8b882fff
            dependency: com.apple.driver.AppleGraphicsControl(3.18.52)[6A280175-7E90-3F8B-BFE2-3C181C222BD9]@0xffffff7f8b858000
            dependency: com.apple.iokit.IOACPIFamily(1.4)[95DA39BB-7C39-3742-A2E5-86C555E21D67]@0xffffff7f88e8c000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[1057F053-73DE-33E4-B5BE-09DA28715DB4]@0xffffff7f88e51000
            dependency: com.apple.iokit.IOGraphicsFamily(519.19)[0B3857C5-9040-3A0C-BFB4-C45E56DB01C6]@0xffffff7f894d9000
            dependency: com.apple.AppleGraphicsDeviceControl(3.18.52)[FC5E4CD4-7730-3A55-9CC5-338A64F50E42]@0xffffff7f8b3c3000
 
BSD process name corresponding to current thread: displaypolicyd
 
Mac OS version:
17F77
 
Kernel version:
Darwin Kernel Version 17.6.0: Tue May  8 15:22:16 PDT 2018; root:xnu-4570.61.1~1/RELEASE_X86_64
Kernel UUID: CC1699EE-71B5-3AF1-AAA3-6DBD16222B92
Kernel slide:     0x0000000008400000
Kernel text base: 0xffffff8008600000
__HIB  text base: 0xffffff8008500000
System model name: Macmini6,2 (Mac-F65AE981FFA204ED)
 
System uptime in nanoseconds: 56124964067
last loaded kext at 10658799186: com.apple.driver.AppleBluetoothHIDKeyboard 205 (addr 0xffffff7f8b56b000, size 16384)
loaded kexts:
com.nvidia.CUDA 1.1.0
io.egpu.automate-eGPU 0.1.0
com.Cycling74.driver.Soundflower 1.5.2
com.Leawo.driver.AudioDevice 1.0.0d1
com.Logitech.Unifying.HID Driver 1.3.5
com.seagate.driver.PowSecLeafDriver_10_5 5.2.7
org.dungeon.driver.SATSMARTDriver 0.10
com.Logitech.Control Center.HID Driver 3.9.5
com.seagate.driver.PowSecDriverCore 5.2.7
com.apple.driver.AppleBluetoothMultitouch 92
com.apple.driver.AGPM 110.23.37
com.apple.driver.ApplePlatformEnabler 2.7.0d0
com.apple.driver.X86PlatformShim 1.0.0
com.apple.filesystems.autofs 3.0
com.apple.kext.AMDFramebuffer 1.6.6
com.apple.driver.AppleMikeyHIDDriver 131
com.apple.kext.AMDRadeonX4000 1.6.6
com.apple.driver.AudioAUUC 1.70
com.apple.driver.AppleGraphicsDevicePolicy 3.18.52
com.apple.AGDCPluginDisplayMetrics 3.18.52
com.apple.driver.pmtelemetry 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.AppleHDAHardwareConfigDriver 281.52
com.apple.iokit.IOBluetoothSerialManager 6.0.6f2
com.apple.driver.AppleUpstreamUserClient 3.6.5
com.apple.driver.AppleMCCSControl 1.5.5
com.apple.driver.AppleMikeyDriver 281.52
com.apple.driver.AppleHDA 281.52
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleIntelHD4000Graphics 10.3.4
com.apple.driver.AppleHV 1
com.apple.driver.AppleOSXWatchdog 1
com.apple.kext.AMD8000Controller 1.6.6
com.apple.driver.eficheck 1
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleLPC 3.1
com.apple.driver.Apple_iSight 4.0.1
com.apple.driver.AppleMuxControl 3.18.52
com.apple.driver.AppleFIVRDriver 4.1.0
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleThunderboltIP 3.1.1
com.apple.driver.AppleIntelFramebufferCapri 10.3.4
com.apple.iokit.IOBluetoothUSBDFU 6.0.6f2
com.apple.iokit.SCSITaskUserClient 404.30.2
com.apple.driver.AppleUSBStorageCoexistentDriver 439.60.2
com.apple.driver.AppleIRController 353
com.apple.driver.CoreStorageFsck 546.50.1
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleSystemPolicy 1.0
com.apple.BootCache 40
com.apple.filesystems.hfs.kext 407.50.6
com.apple.filesystems.apfs 748.51.0
com.apple.driver.AirPort.Brcm4331 800.21.30
com.apple.iokit.AppleBCM5701Ethernet 10.3.1
com.apple.driver.AirPort.Brcm4360 1240.19.1a3
com.apple.driver.AppleSDXC 1.7.6
com.apple.driver.AppleFWOHCI 5.5.9
com.apple.driver.AppleAHCIPort 329.50.2
com.apple.driver.AppleACPIButtons 6.1
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 6.1
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 220.50.1
com.apple.nke.applicationfirewall 183
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 220.50.1
com.apple.driver.AppleBluetoothHIDKeyboard 205
com.apple.driver.AppleHIDKeyboard 205
com.apple.driver.AppleMultitouchDriver 1404.4
com.apple.driver.AppleInputDeviceSupport 1404.3
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 281.52
com.apple.kext.OSvKernDSPLib 526
com.apple.iokit.IOAVBFamily 680.2
com.apple.plugin.IOgPTPPlugin 680.15
com.apple.driver.AppleSSE 1.0
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.driver.usb.cdc.acm 5.0.0
com.apple.iokit.IOSerialFamily 11
com.apple.AppleGPUWrangler 3.18.52
com.apple.iokit.IOFireWireIP 2.2.9
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.iokit.IONDRVSupport 519.19
com.apple.driver.AppleHDAController 281.52
com.apple.iokit.IOHDAFamily 281.52
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.driver.AppleGraphicsControl 3.18.52
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.driver.AppleThunderboltEDMSink 4.1.4
com.apple.driver.AppleThunderboltDPOutAdapter 5.5.4
com.apple.kext.AMDSupport 1.6.6
com.apple.iokit.IOAcceleratorFamily2 378.18.1
com.apple.iokit.IOSurface 211.12
com.apple.AppleGraphicsDeviceControl 3.18.52
com.apple.iokit.IOGraphicsFamily 519.19
com.apple.driver.AppleUSBAudio 312.6
com.apple.iokit.IOAudioFamily 206.5
com.apple.vecLib.kext 1.2.0
com.apple.driver.usb.cdc.ecm 5.0.0
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.6f2
com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.6f2
com.apple.iokit.IOBluetoothHostControllerTransport 6.0.6f2
com.apple.iokit.IOUSBMassStorageClass 4.0.4
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.IOBluetoothHIDDriver 6.0.6f2
com.apple.iokit.IOBluetoothFamily 6.0.6f2
com.apple.iokit.IOUSBHIDDriver 900.4.1
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.driver.CoreStorage 546.50.1
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleThunderboltDPInAdapter 5.5.4
com.apple.driver.AppleThunderboltDPAdapterFamily 5.5.4
com.apple.driver.AppleThunderboltPCIUpAdapter 2.1.3
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.3
com.apple.driver.AppleHPM 3.1.3
com.apple.driver.AppleIntelLpssI2CController 3.0.60
com.apple.driver.AppleIntelLpssDmac 3.0.60
com.apple.driver.AppleIntelLpssI2C 3.0.60
com.apple.driver.AppleXsanScheme 3
com.apple.iokit.IOAHCIBlockStorage 301.40.2
com.apple.iokit.IOFireWireSBP2 4.2.8
com.apple.driver.AppleThunderboltNHI 4.7.2
com.apple.iokit.IOThunderboltFamily 6.7.8
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.iokit.IO80211Family 1200.12.2
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IOFireWireFamily 4.7.2
com.apple.driver.AppleUSBMergeNub 900.4.1
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBEHCIPCI 1.2
com.apple.driver.us
 
 
 
EOF
Model: Macmini6,2, BootROM MM61.010E.B00, 4 processors, Intel Core i7, 2,3 GHz, 16 GB, SMC 2.8f0
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x029E, 0x434D5341384758334D314131363030433131
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x029E, 0x434D5341384758334D314131363030433131
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x10E), Broadcom BCM43xx 1.0 (7.21.190.18.1a3)
Bluetooth: Version 6.0.6f2, 3 services, 27 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: Wi-Fi, AirPort, en1
PCI Card: AMD Radeon HD 8xxx, gpu-controller, Thunderbolt@195,0,0
PCI Card: pci1002,aac8, Audio Device, Thunderbolt@195,0,1
Serial ATA Device: APPLE HDD HTS541010A9E662, 1 TB
Serial ATA Device: Samsung SSD 840 EVO 250GB, 250,06 GB
FireWire Device: iSight, Apple Computer, Inc., Up to 200 Mb/sec
Thunderbolt Bus: Mac mini, Apple Inc., 23.4
Thunderbolt Device: AKiTiO Node, inXtron, 1, 25.1

please help ???

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago

ReplyQuote
 of  42