Setup & Software Discussions
2017 13" MacBook Pro [7th,2C,U] + RX 580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + m...
 

2017 13" MacBook Pro [7th,2C,U] + RX 580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 10.13 & Win10 [mar_kelp] // non-iGPU system with eGPU accelerated internal LCD  

  RSS

mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

System specs
2017 13" TouchBar MacBook Pro - i7-3.5Ghz
Intel Iris Plus Graphics 650 iGPU
16GB RAM
1TB SSD
 
High Sierra 10.13.4
Windows 10

 eGPU hardware 
Gigabyte RX580 Gaming Box + .5m Thunderbolt 3 cable 

Installation steps
1) Created new Bootcamp partition on my boot SSD and installed with Windows 10 ISO. Downloaded rEFInd and apple_set_os.efi into MacOS for step #3.
2) Boot into Windows 10, run various updates and download the free Display Driver Uninstaller (DDU) tool along with the AMD Driver Installer for step #7.
2) Removed iGPU drivers using the DDU tool in Windows 10. Reboot into MacOS Recovery (hold Command+R on boot)
3) Installed rEFInd in Mac OS Recovery Mode using Terminal (to overcome SIP) and the refind-install script. Moved apple_set_os.efi into the EFI volume and custom directory.
4) IMPORTANT: On reboot DO NOT hold Option key. rEFInd will automatically display itself with no keys held down. If you do hold the Option key, you will see the regular Mac Bootloader. 
5) ALSO IMPORTANT: In rEFInd, select the apple_set_os.efi icon in the bootloader, the screen will flash and display the boot loader again. This is normal. Simply left arrow to the Windows icon and start the Windows boot.
6) I disabled the right side Thunderbolt 3 ports AND the iSight Camera in the Windows 10 Device Manager to avoid Error 12. I also disabled the internal display in the   I may test various combinations of this as some seem to have success with just disabling the iSight camera. Rebooted Windows again for good measure.
7) Plugged in Thunderbolt 3 cable to the left TB3 port closest to the TAB key on the keyboard. Windows recognized the new device. I then installed the latest AMD drivers and Gigabyte software. Reboot and all worked as expected. 

Benchmarks 

AIDA64

3840x2160
2560x1440

GeekBench 4. The iGPU (Intel Iris 650) achieved 34254 on the OpenCL test while the AMD 580 achieved 127610. So 3.7x increase. More benchmarks to come. Fortnite, Civ V and Assassin's Creed all run much faster with the eGPU attached.

Comments
Overall, it was a pretty easy process thanks to all the great resources on this site. It took me about 4 hours for the entire install including dealing with the Boot Camp installer assistant. The biggest hurdles were understanding the install guide instructions for my computer (for example, the dGPU instructions were not necessary) and dealing with MacOS SIP. Additionally, I spent about a half hour figuring out that the apple_set_os.efi has no real visual showing success other than a brief flash of the screen. 

With regards to the Gaming Box itself, once it is configured it works very well. It seems to lock up if you shutdown the computer and requires a power cycle. Power is still delivered to the PC, but the GPU is not recognized. Unfortunately Gigabyte doed not provide a power switch so I have pull the AC cord, pull the TB3, wait a minute, plug power and then plug TB3. I have not used the built-in USB ports yet. I've attempted to update the firmware and BIOS with the latest Gigabyte releases, but the firmware updaters and instructions are not very user friendly. I'll update this post if I can successfully update.

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


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

Wow, this is a great setup, thanks for the great guide!

When you remove the Intel drivers on Windows, does that mean you can really only use the Windows installation with the eGPU plugged in?

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


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

I should clarify a couple of things and give an update now that I've been using the Gigabyte Gaming Box RX580 with my tbMBP 13" for about 2 weeks:

General:
Performance in both Mac and Windows is great.

The compact footprint, high performance GPU, Power Delivery and multiple USB ports were the things that attracted me to the Gaming Box. Additionally, since I am primarily a Mac user and given Apple's compatibility preference for AMD, the RX580 (vs the Aorus NVidia Gaming Box options) were a huge plus. Performance and Power Delivery is great. I love having a powerful graphic engine when I want it for Windows gaming and Mac photo editing, but can disconnect it all and go portable with just the MBP when needed. I also enjoy having a the single TB3 charge my Mac. That's one less cable snaking around the desk.

However, I stopped trying to use the USB ports after a few days. I had trouble with my external keyboard and gaming mouse dropping off or not being recognized. Generally, I find the Gaming Box USB ports are less reliable than a separate USB hub. There is no way I would trust them to reliably transfer data to external storage. So, I put my Thunderbolt 3 multi-port hub back in service (connected to the left rear TB3 power - closest to the Touch bar) and it has been rock solid in both Mac and Windows.

Perhaps related to the above, I still have not been able to update the firmware on the Gigabyte Gaming Box with the drivers on the Gigabyte support site. There are three BIOS update files and three firmware update files that are difficult to figure out (which memory do I have?). One of the firmware updates refers to the USB ports, but the instructions and process to update the firmware are... let's just say difficult for me to understand. I continue to be unable to install any of these updates.

Outside the Gaming Box, I have had to reinstall rEFInd twice now. I am not sure what happened, perhaps it became 'unblessed'. But I simply booted into Mac OS Recovery Mode (to avoid SIP), used Terminal to mount my EFI partition and run refind-install to get it back up and running. An annoyance, but not a big deal.

Windows/Boot Camp:
To answer @addwittynamehere question above, I don't use Windows away from my desk nor do I use the internal display at my desk. My Windows use is almost exclusively for gaming on my 27" external display connected via DisplayPort to the RX580. In fact, under the Windows "Display->Multiple display" settings I have selected "Show only on 2". So the internal display is always dark after boot (it does show the windows logo and spinning dots until the external display takes over).

At some point, I put the iGPU drivers back in service. I can't remember when I did that, but I do know that I removed them with DDU during my initial setup process. I see the Iris Plus Graphics 650 drivers enabled in the Device Manager. I haven't tried removing them again and haven't had problems running this config. I still have the FaceTime camera and the Port #9 - 9D18 (right TB3 ports) disabled in Windows to avoid Error 12. Maybe overkill, but I've been reluctant to mess with a setup that is working well for me and I don't use the camera.

I have had problems getting the eGPU to be recognized in Windows when the system comes out of Sleep after idle. Rather than mess with the configuration, I simply extended the Sleep time to 1 hour in Power & Sleep settings to avoid idle sleep.

Mac OS:
I have had trouble several times getting the Gaming Box to recognize the eGPU when starting from a cold boot. For example, I shut down my system last night with the Gaming Box attached via TB3 and powered. When I booted this morning into Mac OS (10.13.4), I only got video on my internal MBP display. The small Gaming Box power supply fans were spinning, but the louder GPU fan was not. I was getting power from the Gaming Box to the MacBook Pro via TB3, but no video to my external display. 

I tried to hot unplug and plug the TB3 cable, but no change. I had to pull the TB3 cable, pull the Gaming Box power cable for about 2 minutes, plug the power and plug the TB3 cable. The eGPU was then recognized and the main display switched over to my external 27" display (connected to the eGPU).

I'm not sure if this is specific to my setup, a Gaming Box problem or more general GPU problem. I usually just put my Mac to sleep at night and wake it in the morning. Sleep/Wake and Restart works fine. Only cold boot has problems. Does anyone else see this?

Future:
I hope to get the Gaming Box USB ports stable enough to trust again. Perhaps the firmware situation will improve.

I am considering swapping out the four Gaming Box fans for quieter models like some others have done on this forum. If I do, I will document the process.

I love the idea that, someday, I can drop in a faster GPU if more powerful and compatible cards become available. I understand the Vega chips are not available for mini-ITX. The RX580 is plenty fast for me, but there will almost certainly be something better in a few years.

Overall, I'm very happy with my setup.  The performance boost has been great and I enjoy tinkering with various devices and settings. It takes me back to my early PC building days (though I don't miss juggling IRQ and DMA). I realize it is still early days for the eGPU ecosystem. Over time my experience will grow, OS/software support will improve and many of the above issues will be resolved. Until then, I'll continue to tinker and enjoy the performance boost.

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago

ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

I am coming up on two months with the Gigabyte Gaming Box RX580 and still quite happy, especially under MacOS 10.13.4 where the AMD eGPU is plug and play. I may not get the ultimate performance one might see with nVidia, but ease of use is more important to me than a few more FPS or benchmark points.

I've held off installing a Mojave beta (dev or public) because my system is stable and I don't want to risk that. But I am looking forward to Metal improvements and hopefully, additional application support with the Mojave release (or perhaps the inevitable point releases). I've taken to leaving the GPU Activity panel up in MacOS to see how the eGPU is utilized. It is helpful tool to see what's happening across the graphic subsystem.

On the Windows side, I have upgraded to Windows 10 Home version 1803. It seems to have no significant impact on overall performance or the eGPU. I am using AMD Drivers 18.4.1. There are newer 'Recommended' and 'Optional AMD drivers, but stability and performance is still great so I don't see a need to update those at this time. I still have the iSight and right side Thunderbolt ports disabled.

I have been seeing a few instances of rEFInd the victim of a boot 'coup'. To resolve, I simply boot into Mac Recovery Mode and reinstall rEFInd. I haven't been able to get the 're-bless' instructions to work, so reinstall works fine. I wish it the 'coup' didn't happen as often as it does, but I have learned to deal with it.

I edited the refind config file to use the Spoof OS method to avoid using the apple_set_OS.efi process. This removes a step from the boot sequence and I can now use the rEFInd shortcut key "W" to boot right into Windows rather than selecting the apple_set_OS.efi icon and then the Windows icon. It removes a couple of key presses and speeds up the process a little.

Lastly, I removed all my active USB cables/devices from the Gigabyte Gaming Box. I do still have one cable plugged into the green Power Delivery USB port for an Apple Watch charger which does not transfer any data. I still have not had success using *any* of the Gigabyte provided BIOS or firmware update tools on the Support site under Bootcamp. I believe there are improvements to the Gaming Box USB system and they might improve stability but the limited update instructions are inscrutable and the tools don't function as I expect. Instead, I use a OWC Thunderbolt 3 hub plugged into the second, left side TB3 port (closest to the ~ key) and it works just fine for my additional port needs. It would be nice to use the Gigabyte ports instead.

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

@mar_kelp could you please explain more about your config file edit? I cant use apple_set_os as it limits bandwidth to the extent my LG 5K doesn't work - wondering if your method may be a work around for that and the dreaded error 12....

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

@eightarmedpet I read about it at the top of this thread:
https://egpu.io/forums/pc-setup/how-to-keep-mbps-irisiris-pro-activated-when-booting-into-windows-boot-camp/

The comment states that it uses the same process as apple_set_os.efi. So, it might not solve your problem with bandwidth. 

Basically, once you have rEFInd installed, locate and open refind.conf and search for the "spoof_osx_version" entry, which will be commented out. Remove the # and save. This will use the default value, which worked for me, but it can be changed to other OS versions. The next time you run rEFInd, just select the Windows icon rather than the apple_set_os icon. The process is documented in this video from @matthieuv, starting at about minute 3:19:

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

@mar_kelp thanks a lot for that info! sounds pretty simple so will give it a bash.

@itsage ding ding, round 9? Maybe this time I'll get past error 12...

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
Notorious826
(@notorious826)
Eminent Member
Joined: 1 year ago
 

@mar_kelp thanks a lot for this guide! Looks really simple and user-friendly when you break it down like that.

I'm planning on picking one of these RX580 Gaming Boxes up with the new 2018 13" MBP i7 16gb Ram 512gb SSD. Hopefully setup is just as easy (if not easier) on the new model laptops  🙂

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


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

I'm coming up on 6 months with the Gaming Box RX580 and still very happy.

I just upgraded to Mojave 10.14.1 from High Sierra and it has been very smooth. I usually wait for the first major point release to update my OS. I've had no problems on the MacOS side with the upgrade or running day to day tasks so far. It is as solid as it was under High Sierra. My setup seems more stable coming out of sleep (see above). And with the firmware update from Gigabyte, the fans stop spinning when in Sleep or Shutdown. I do see a slight stutter in the screen saver on the external display that I didn't notice before and don't see on the internal display. It appears to be a minor issue, but I'll keep an eye on it.

On the Bootcamp side, I had another "Boot Coup" with rEFInd when I installed Mojave. I just had to reinstall/bless rEFInd. By now the instructions for this process are pretty familiar, so I can fix that in a few minutes via Recovery mode. Windows 10 continues to work great. To avoid Error 12 I disabled the iSight and the right side TB ports. It seems to work well.

I also took this opportunity to finally update the Gaming Box firmware and followed the instructions from this thread:
https://egpu.io/forums/thunderbolt-enclosures/guide-update-thunderbolt-3-egpu-enclosure-firmware-in-boot-camp/

I started by installing the 16.x version (as recommended by Gigabyte). I then removed the graphics card from the Gaming Box enclosure, which was surprisingly easy. Despite the recommendation that the 16.x software would solve Hurdle #1, it didn't for me. I found that I could get past the "No active Thunderbolt..." message by unplugging the TB3 cable (waiting for the Windows 'ding' sound that it was removed), hot plugging the enclosure (again waiting for the 'ding' that it was recognized) and then pressing "OK" to have the firmware update software rescan the ports. The install software launched and showed me my eGPU in the Port list. I installed the H2D firmware which reduces the throughput to the USB ports. Since I don't use them anyway, I'd rather have the max throughput to the graphics card.

Overall, I am still very happy with the Gaming Box RX580. Performance continues to very good for my uses. I am extremely happy I went with the AMD GPU. Until Apple and nVidia cooperate a little more, I am happy to give up some nVidia performance for AMD/Apple compatibility.

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 1 year ago
 
Posted by: mar_kelp

And with the firmware update from Gigabyte, the fans stop spinning when in Sleep or Shutdown.

Is the Gaming Box completely silent when the laptop is in sleep or turned off? I've updated the PSU firmware through Bootcamp, which fixed some sleep problem I was having, but there seems to be one fan that is constantly on (although very quiet) even when laptop is sleeping or shut down. If yours is completely quite (no fan moving), then I might use a friend's PC to update my firmwares again.

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

Your question sent me back to the drawing board... No, my Gaming Box is not silent when the computer is off. I have several external devices and didn't notice that the Power Supply fan was still on, even after applying the 1.1 firmware update from the Gigabyte site.

I attempted to reinstall the PSU fan firmware version 1.1. In the output, it reported "F/W version in the chip is:V1.0.0" rather than the 1.1 that I would expect. During the update, the Gaming Box fans spun down and I got the "Operation Success" message again. However, the PS fan still runs when the computer is off. It only turns off when the main power is pulled OR the TB3 cable is disconnected from the computer.

I tried to run the firmware updater a third time, and it again reported that the firmware was 1.0 and successfully completed. I suspect the update is not functioning properly. I wish Gigabyte would provide more diagnostic data or at least better reporting on the state of the enclosure.

Please report back if you are able to run the updater from a PC (rather than Bootcamp).

1.1 PS firmware

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 1 year ago
 
Posted by: mar_kelp

I attempted to reinstall the PSU fan firmware version 1.1. In the output, it reported "F/W version in the chip is:V1.0.0" rather than the 1.1 that I would expect. During the update, the Gaming Box fans spun down and I got the "Operation Success" message again. However, the PS fan still runs when the computer is off. It only turns off when the main power is pulled OR the TB3 cable is disconnected from the computer.

I tried to run the firmware updater a third time, and it again reported that the firmware was 1.0 and successfully completed. I suspect the update is not functioning properly. I wish Gigabyte would provide more diagnostic data or at least better reporting on the state of the enclosure.

This is exactly what happens to mine when I "updated" the PSU firmware. I've run the batch file several times, and every time it says it's current version is 1.0, and every time it says it was successful. I'll report back when I get a chance to run the update on a PC.

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


mar_kelp liked
ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 1 year ago
 

I ran the PSU firmware batch file on my friend's PC, and it's the same result as far as what shows up on the console (see attached), even after running the batch file several times. But when the PC is sleeping, there is no fan activity from the Gaming Box. So the firmware is indeed working and causes the PSU fan to stop when the host is sleeping, just not with a Mac under macOS or Windows with Boot Camp. It is barely noticeable, so I'm ok with it for now. At least it is letting my laptop sleep since updating the PSU firmware. I also updated the Thunderbolt firmware (H2D) using my friend's PC, which was so easy that, for a second, it made me question why I still have a Mac...  😀

IMG 1864

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

Thanks for the update. Was your friend’s PC a desktop or laptop? I wonder if the PSU fan needs to be on for Power Delivery to a laptop.

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 1 year ago
 

It was a laptop, but it had a separate power plug, so I don't think it used Thunderbolt 3 for power delivery. So maybe you're right that PSU fan needs to be on for power delivery (though it seems unnecessary). I tried plugging in my Apple USB-C charger and the Gaming Box, but the PSU fan still stays on. I guess we'd need to test on a PC laptop that use Thunderbolt 3 for power delivery to find out.

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


mar_kelp liked
ReplyQuote
tsakal
(@tsakal)
Estimable Member
Joined: 1 year ago
 

Hi guys 
I noticed on my mbp 13 2018 that when i plug the Apple USB-C charger the mbp power switches from the gaming box 100w  the the Apple charger 60w. GPU performance and mbp heat management should be better to power through the charger, right? Any thoughts ?

A. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb

B. 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
tsakal
(@tsakal)
Estimable Member
Joined: 1 year ago
 

@mar_kelp

Thanks for the updates. I am using the same setup as you after using the gaming box with a 2015 mbp 13. 

Since I use the mbp 2018 I can not connect to the gaming box at 40 gb/s. which means I only get 1700 mb/s read speeds. I have updated the box with a dell xps 13 2018 with full speed tb3 but I have still the same issue. see shot below. 

Any help would be highly appreciated. 

by the way I have used different tb3 cables from apple and Belkin but with not any success. 

However, I don't get any fan issues. 

A. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb

B. 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

@tsakal

Someone else reported low speed in System Report with the Gaming Box a few months ago. But I don't remember where probably here or the eGPU subreddit. I seem to recall a solution was to disconnect the EGPU (using the menu bar icon), unplug and replug the TB3 cable while the computer was running. 

I am currently using the Apple Thunderbolt 3 cable (.8 meter) and am getting 40x1 Speed reported in the System Info panel. My Route String is also 1 vs your 3 and Link Width is 0x2. In Windows Boot Camp, I am getting 2693 MB/s Memory Read on AIDA. HOWEVER, all the FLOPS and IOPS benchmarks are very close to your screenshot with 1700MB/s. You may not see any performance difference. I attached screenshots of the System Report and AIDA64 below.

I have updated the box with a dell xps 13 2018 with full speed tb3 but I have still the same issue.

Just curious, what AIDA readings do you get when using the Gaming Box on the Dell XPS 13?

However, I don't get any fan issues. 

Does your Gaming Box power supply fan (not the GPU fan) run when supplying power to the MacBook Pro? Mine does, even when sleeping. What about when delivering power to the Dell XPS 13?

AIDA12 2018
System Report 12 2018

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
tsakal
(@tsakal)
Estimable Member
Joined: 1 year ago
 

@mar_kelp

I have used the apple cable as well but it is exactly the same. 

Performance wise I get about 25% lower scores on cinebench and heaven valley. By the way something interesting I noticed is that exporting a 4k video on fcpx 10.4.3 I get the same time as when I export it without the egpu connected with the internal intel gpu. 

I tried the dell and the AIDA is exactly the same like the mbp

I am talking to gigabyte in order to figure out what is the issue. They claim that it is a cable issue but I am not convinced. My research indicates that they use previous generation tb3 controllers and they may have issues with the new on the mbp 2018 or it is just a faulty one. 

I did not have any issues with the fans though neither on the mbp or the dell. Even at full use the funs are quite and never go on overdrive when charging or sleeping. I am very happy with the noise. You can only hear a very low whining even at full speed.

A. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb

B. 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

@tsakal

By the way something interesting I noticed is that exporting a 4k video on fcpx 10.4.3 I get the same time as when I export it without the egpu connected with the internal intel gpu. 

Make sure the "Prefer External GPU" setting is turned on: https://support.apple.com/en-us/HT209134

Also, the Mojave Activity Monitor now includes a GPU History, so you can see when apps are using the internal GPU or the eGPU. You can find it under the Window menu in Activity Monitor.

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
tsakal
(@tsakal)
Estimable Member
Joined: 1 year ago
 

@mar_kelp

Tried both with prefer and using the ext monitor where i have the menu bar for the rx580
the card is used but the export takes the same time. The hardware accelation offered by the intel cpus must be very good. I should check in which cases is being used as it really performs well. 

A. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb

B. 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

@doxadeo and anyone else with the Gaming Box RX580 I just updated the firmware on my Gaming Box to version 1.3 and it is MUCH quieter. I was able to install it using my Mac with Windows 10 under Boot Camp. If you have this product, I highly recommend you give it a try.

The update is available here:

https://www.gigabyte.com/us/Graphics-Card/GV-RX580IXEB-8GD#support-dl-firmware

Firmware1.3

This post was modified 8 months ago

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


itsage liked
ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 

@mar_kelp Thank you for sharing this new firmware update. I checked Gigabyte website and this 1.3 firmware is available to all four Gaming Boxes. I also like the fact it uses an exe file and everything is done through the Command. The traditional method of Intel Thunderbolt FW Update software and bin file is very cumbersome and often times not possible on a Mac running Boot Camp.

Best ultrabooks for eGPU use | eGPU enclosure buying guide


mar_kelp liked
ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

I've used the 1.3 firmware update on the RX580 Gaming Box for a few hours now, I am pretty impressed with the changes. Not only are the fans much more quiet at idle, the wake from sleep function now works properly. I tried to use the FWUpdateTool method to update my Gaming Box several times in the past, but it never seemed to have 'stuck'. With the new 1.3 update process it seemed to have worked properly and brought along all the previous changes.

One downside, the fans 'surge' sometimes during light workloads (a few apps or browser tabs open) on the Mac. Meaning the fans would spin up for a few seconds, then spin down and cycle this way. I've not heard this problem when running on Windows. When stressing the system, the fans spin up as I would expect. Then, on idle the fans go back to being very quiet. So far, they only surge during mid-level workloads on the Mac.

If I notice any other changes, I'll add below.

This post was modified 8 months ago

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
tsakal
(@tsakal)
Estimable Member
Joined: 1 year ago
 

@itsage
so you can run this update through boot Camp without too much fuss?

A. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb

B. 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 
Posted by: tsakal

@itsage
so you can run this update through boot Camp without too much fuss?

@tsakal Yes, the update to 1.3 worked the first time for me using Boot Camp and Windows 10 (1803). I was unable to get any of the previous firmware updates to work properly. It seems that Gigabyte/AORUS switch to using "7z Setup SFX" for their firmware update process from the "FwUpdateTool" used in previous updates.

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
mar_kelp
(@mar_kelp)
Eminent Member
Joined: 2 years ago
 

Windows 10 version 1903 attempt update:

A few weeks ago I had to delete my Boot Camp partition, which had been working great for months. This weekend, I attempted to reinstall with Windows 10, version 1903. I was unable to do so using the instructions above (Boot Camp Assistant install with 1903, DDU to delete Intel and AMD drivers, disable right side ports, reboot into macOS Recovery Mode to install Refind without SIP, install the AMD Drivers, etc).

I tried multiple times with 1903 and always got into a boot loop. No success. Always ended with a boot loop after the Recovery Mode restart. I couldn't get into Windows Safe Mode, so my next option was to nuke the Boot Camp partition in macOS and start again.

I figured I'd go back and try with 1803. It worked as expected the first time. No problems. Works like a charm.

Has anyone on a 2017 touchbar MBP13" and AMD been able to install Windows 10 1903?

I'll update this thread if I find a solution. Until then I am sticking with 1803 as long as I can.

This post was modified 4 months ago

2017 13" MacBook Pro Touch Bar + RX 580 Gaming Box + macOS 10.14.3 and Windows 10 (BootCamp with rEFInd)


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

You’re not alone... both myself and @itsage have had the same issues with our 13 inch 2017 MacBook Pro’s. We also both happen to have 2016 15 inch MacBook Pro’s which run 1903 just fine so it appears to be a size and year specific problem.

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote