[SCRIPT] Better eGPUs on Macs with Discrete NVIDIA GPUs  

Page 8 / 8 Prev
  RSS

mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
July 3, 2018 6:25 pm  

Purge NVDA 2.1.1 has a bug where option 3 doesn’t work. The igpu status is wrong because it cannot be read for subsequent boots. Otherwise should not be a problem. An update to the script is already planned.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
avj
 avj
(@avj)
Active Member
Joined: 11 months ago
Posts: 17
July 3, 2018 7:00 pm  

thank you for your quick replay. do you think that's the source of the problem with opening these apps (not responding...)

MBPr Mid 2014, dGPU: Nvidia750M ■ Sonnet eGFX 350 ■ AMD RX 580 8gb ■ TB3-TB2 adapter ■ Dell U2518d ■ high sierra 10.13.5


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
July 3, 2018 7:03 pm  
Posted by: avj

thank you for your quick replay. do you think that's the source of the problem with opening these apps (not responding...)

Unrelated. It’s likely the apps + set egpu. Cannot be helped if apps won’t initialize. 

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
avj
 avj
(@avj)
Active Member
Joined: 11 months ago
Posts: 17
July 3, 2018 7:47 pm  

Ok, will wait for update. 
It has to be somehow related to one of the scripts, because before the installation they would work well. This had happened even before installing set-egpu, just nvda and wrangler.

Now I am at the CMD+S stage, trying to uninstall the scripts one by one, and getting each sentence individualy, should I just hold enter to run them all, or type “y” and enter for each one?

MBPr Mid 2014, dGPU: Nvidia750M ■ Sonnet eGFX 350 ■ AMD RX 580 8gb ■ TB3-TB2 adapter ■ Dell U2518d ■ high sierra 10.13.5


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
July 3, 2018 7:51 pm  

@avj the scripts (except set-eGPU) don’t control how apps will be accelerated. Even if I update purge-nvda, you won’t see a difference. The upcoming update is for NVIDIA eGPU users anyway. You can uninstall without needing to go to single user mode unless you can’t boot. Just follow script instructions.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
avj
 avj
(@avj)
Active Member
Joined: 11 months ago
Posts: 17
July 3, 2018 7:57 pm  

Ok, but now I cannot boot so I have to do it on (I guess) single user mode. I think I will have to reinstall mac os. 
did I have to suppress nvidia dgpu for AMD egpu to work? 
by the way, since you have the same mac model, what scripts and options work the best with it?

MBPr Mid 2014, dGPU: Nvidia750M ■ Sonnet eGFX 350 ■ AMD RX 580 8gb ■ TB3-TB2 adapter ■ Dell U2518d ■ high sierra 10.13.5


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
July 3, 2018 8:37 pm  

@avj reset nvram and you might be able to boot.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


avj liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
July 4, 2018 9:39 am  

Using a revamped version of purge-nvda (coming soon), Macs with NVIDIA dGPUs can now use latest web drivers for NVIDIA eGPUs. A benchmark comparing internal (using set-eGPU) vs. external display:

INTERNAL DISPLAY
EXTERNAL DISPLAY

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


PsyPryss and artik liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
July 4, 2018 12:50 pm  

The update (3.0.0) is out. Please read the first post for some suggestions.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


PsyPryss liked
ReplyQuote
Jeroenvankeulen
(@jeroen-van-keulen)
Trusted Member
Joined: 11 months ago
Posts: 78
July 6, 2018 6:25 pm  

ALLn1 Installer 10.13.4 > 10.14 beta 3

What does it do?
This little app let's you install all  @mac_editor scripts without using terminal in depth.

  1. It installs the scripts like it would when using terminal commands
  2. Places ALLn1 enabler in the folder Programs
  3. Deletes PW cTB enabler 2.0 (if it is in applications folder)


Instructions for ALL
n1 Installer:

!!!Make sure SIP is disabled!!!

Edit: if on 10.14 b, reboot after installing twice.

  1. Download ALLn1.dmg
  2. Mount ALLn1.dmg by clicking the icon
  3. Open ALLn1 Installer
  4. Select the script you want to install
  5. Wait a moment, you will be asked your password.
  6. type your password (script is being installed)
  7. In the background ALLn1 is placed in Programs folder.

After your first patch you can easily acces your installed scripts by just opening ALLn1 from you Program folder.

Scripts will auto update like normal.

Download

UPDATE:
Installer will automatically contain the latest release

Donate

ALLn1
MBP11,4, i7-4980HQ, 256gb SSD, 16gbRAM Mojave (Sonnet Breakaway box 350 + Gigabyte Radeon RX 580 Gaming 8GB)
MacBook7,1 A1342, P8600 120gb SSD 4gbRAM. Mojave (Hiking/Camping)
iMac7,1 A1224, T9500 CPU upgrade 120gb SSD 4gbRAM. HS
Mac mini3,1 P7350, 250gb SSD 8gbRAM. HS (server) iPhone10,3 64gb. iOS12 iPad5,3, 16gb. iOS12 iPod shuffle 2nd gen. 2gb
GeekBench


ReplyQuote
PsyPryss
(@psypryss)
Eminent Member
Joined: 11 months ago
Posts: 49
July 13, 2018 8:49 pm  

purge-nvda 3.0.0 works on 10.13.6. 

That aside after upgrading to 10.13.6 it seems that the texts are not as sharp as before. Black text has a blueish colour on some letters. Turning off font smoothing helped a bit. On 10.13.5 the texts were sharp. 

Mid 2012 15" (Non-Retina) MPB GT650M + RX580 (AKiTio Node via TB3 -> TB2/TB1 Adaptor) macOS 10.13.4/Win10


ReplyQuote
Mymantiz_John
(@mymantiz_john)
Vendor
Joined: 2 years ago
Posts: 488
July 19, 2018 3:43 pm  
Posted by: PsyPryss

purge-nvda 3.0.0 works on 10.13.6. 

That aside after upgrading to 10.13.6 it seems that the texts are not as sharp as before. Black text has a blueish colour on some letters. Turning off font smoothing helped a bit. On 10.13.5 the texts were sharp. 

Purge-nvda 3.0.0 works on 10.13.6 too with 2014 MBP 15" + 750M / Mantiz eGPU + RX580!!
Really appreciate with Mac_editor great works.

Mantiz: ShopFacebookTwitter


mac_editor and theitsage liked
ReplyQuote
vinhdiesel
(@vinhdiesel)
Trusted Member
Joined: 2 months ago
Posts: 50
September 22, 2018 8:45 am  

is the script functional in 10.14 ?

 

My Setup


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497

ReplyQuote
vinhdiesel
(@vinhdiesel)
Trusted Member
Joined: 2 months ago
Posts: 50
September 22, 2018 3:46 pm  

@mac_editor even with hot plugging and everything ?

My Setup


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497

ReplyQuote
vinhdiesel
(@vinhdiesel)
Trusted Member
Joined: 2 months ago
Posts: 50
October 9, 2018 10:35 am  

@mac_editor 

have you tried running the mac in clamshell mode with this. with purge-nvda active the internal display doesn't turn off.

My Setup


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
October 21, 2018 6:34 pm  

Could users of this script try installing this as well? It may resolve wake from sleep issues. Cannot test myself as I don't own an applicable Mac anymore.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
PsyPryss
(@psypryss)
Eminent Member
Joined: 11 months ago
Posts: 49
October 23, 2018 6:11 pm  

Mind walking me thru it? I got the lilu 1.2.7 kext. So I just copy that to /Library/Extensions? And then copy the EnableLidWake folder to /Library/Extensions?

Thanks @mac_editor.

Mid 2012 15" (Non-Retina) MPB GT650M + RX580 (AKiTio Node via TB3 -> TB2/TB1 Adaptor) macOS 10.13.4/Win10


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
October 24, 2018 6:07 pm  

@psypryss The EnableLidWake kext will need to be compiled and built first. Don't have the time to look into it but basically once you build it using Xcode, you'll have a .kext file that must be placed in /Library/Extensions.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
ryegeleye
(@ryegeleye)
New Member
Joined: 4 months ago
Posts: 2
November 15, 2018 4:47 am  

Under the requirement section it says that a "Mac with integrated Intel GPU + dedicated NVIDIA GPU" is needed. What about a late 2013 27" iMac, which has an NVIDIA 780M gpu but not really an iGPU? Correct me if I'm wrong, but it's my understanding that an iGPU is present on the logic board but is always disabled.

I'm very close to buying an eGPU and a card and would like to do it around the Black Friday/Christmas period, but I want to know if it'll work in both macOS and Bootcamp on my computer first. If it doesn't, I'll need to wait a bit more fo ra new computer. Thanks for your help!

I have yet to list my system & eGPU hardware or link a build guide in my signature. I will do so soon to give context to my posts.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1497
November 15, 2018 4:49 am  

@ryegeleye Since the iGPU is disabled already, there is not much that can be done. It must be present and working (like an MBP) for the script to do its thing.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
Page 8 / 8 Prev