eGPU crashing MacBook Pro- Need help analysing
 
Notifications
Clear all

eGPU crashing MacBook Pro- Need help analysing  

 of  2
  RSS

ScreamingPict
(@screamingpict)
Active Member
Joined: 2 years ago
 

Spec: 2018 MacBook Pro, Mac OS 10.14.6 (Haven't moved to Catalina so I can continue to play 32-bit Steam games), 32GB RAM 2.9GHz Core i9.

eGPU: HP Omen Accelerator with AMD RX580

I've been using the above setup for some time, mostly successfully (Although I've never gone as far as turning off SIP so that I can use the replacement EFI and bootcamp.)

Recently something has changed, and I'm not sure what- but about one time in two when I connect or when I (safely) disconnect my eGPU the entire laptop freezes and instantly restarts.

Are there any hard-core Mac users out there who can guide me as to what I should be looking for? Should I be looking at crashlogs in the console? Which ones? Are there any good guides on how to interpret crash logs?

 

Thanks in advance.

 

2018 Core i9 15" Macbook pro, HP Omen Accelerator, AMD RX580


ReplyQuote
trollied
(@trollied)
Eminent Member
Joined: 11 months ago
 

I have exactly the same problem on Catalina (albeit with a different enclosure & GPU) & it started 1 1/2 weeks ago.

I've yet to work out if it's due to the weather getting warmer (and me needing to give the GPU & enclosure its first dusting), or if something bad is going on.

The laptop dies with a Machine Check exception, which is usually indicative of a hardware fault. It also doesn't always fully boot when the eGPU is attached - Once I login at the login screen the progress bar gets to roughly 90% of the way over & it hard reboots. It works fine every time without the eGPU attached. 

I've been really busy with work, so I haven't had time to debug/investigate. I'll let you know if I find a solution or the cause. 

Phil 

Razer Core X Chroma. MacBook Pro (2017/13”/i5/16Gb). VEGA 64


ReplyQuote
ScreamingPict
(@screamingpict)
Active Member
Joined: 2 years ago
 

@trollied, thanks. Is there any info I could dig out to see if I have the same issue as you?

 

2018 Core i9 15" Macbook pro, HP Omen Accelerator, AMD RX580


ReplyQuote
fishmonkey
(@fishmonkey)
Active Member
Joined: 11 months ago
 

i don't know if this is related but since sometime in the past few weeks I often have trouble booting into macOS with the eGPU connected. sometimes it will hard reset immediately after entering my user account password, and other times it hangs near the end of the boot sequence. in both cases my external monitor stays blank. booting in to Windows 10 always works fine. without the eGPU booting in to macOS is fine also.

 

another issue is that when in Windows 10 the Boot Camp control panel is no longer available, so I cannot reset the startup disk from there.

 

15" MacBook Pro 2018 + macOS 10.14.6 + Razer Core X + VEGA 64 (driving an external display) + Boot Camp + Windows 10 + OWC Thunderbolt 2 Dock

 

there are two things that i can think of that have changed:

 

- the battery and associated parts of the machine were replaced by Apple about a month ago

- i no longer use the Apple power adapter in conjunction with the eGPU

 

i'm going to try plugging the extra power adapter in to see if i can rule that one out...

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
ScreamingPict
(@screamingpict)
Active Member
Joined: 2 years ago
 

@fishmonkey, I'm running the same OS version and am using the external apple power connector. I suspect that if you see the same behaviour with that connected then the problem may be coming from MacOS itself- I'm pretty sure I've seen the Mac restart if I booted with the eGPU connected as well. 

I do have another MBP in the house that has 10.15.4 on it. I shall try booting that and see if it works. Although I've just seen this post talking about kernel panics with 10.15.4 :-/

 

2018 Core i9 15" Macbook pro, HP Omen Accelerator, AMD RX580


ReplyQuote
fishmonkey
(@fishmonkey)
Active Member
Joined: 11 months ago
 

@screamingpict, okay, the power supply is ruled out as a cause (i wanted to check it as the Razer Core X is also a power supply).

 

what i have determined is that i can boot into macOS without the eGPU and then hot plug it without any issues. annoying but at least it's a stable workaround for now...

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
ScreamingPict
(@screamingpict)
Active Member
Joined: 2 years ago
 

@fishmonkey, I've done some more testing today;

I booted my eGPU with my 10.15.4 MBP and was unable to provoke any reboots; neither on booting with the eGPU connected nor on disconnecting the eGPU.

 

My issue now appears 100% of the time on my 10.14.6 MBP when I tell it to safe eject- it instantly freezes up the laptop and eventually a watchdog seems to kick in and it reboots.

I tried closing all software (including background/taskbar apps that I was running like Dropbox etc.), I tried booting both with and without the Apple power connected, I tried ejecting with the internal GPU set to use the iGPU and the dGPU (using gfxCardStatus), and booting with and without the eGPU connected on startup.

In all cases it booted OK but hung on ejecting, which makes me think that we may have a different issue. 🙁

The one thing I did find was that if I put the laptop to sleep, wake it and then eject then the laptop does not crash. It also doesn't crash if I just shut down the laptop and disconnecting the eGPU instead of safe-ejecting the eGPU.

Question: Do you know how to read crashlogs? I'd like to do some top-level analysis of the crashlog to see if I can figure out where the issue is.

Is there any testing you'd like me to do with my working 10.15.4 MBP to compare against your behaviours?

 

Thanks.

 

This post was modified 2 months ago

2018 Core i9 15" Macbook pro, HP Omen Accelerator, AMD RX580


ReplyQuote
ScreamingPict
(@screamingpict)
Active Member
Joined: 2 years ago
 

Update in case anyone stumbles across this post with the same issue- I finally reinstalled Mac OS Mojave (boot holding down CMD-R) and everything is magically behaving again, which is nice. I didn't want to upgrade to Catalina as I still have a few 32-bit games, but I didn't realise that the reinstall option would still give me Mojave.

2018 Core i9 15" Macbook pro, HP Omen Accelerator, AMD RX580


ReplyQuote
ScreamingPict
(@screamingpict)
Active Member
Joined: 2 years ago
 

...aaaand it lasted about a day before it started rebooting the laptop on removal again.

 

The final solution was, sadly, to move to Mac OS Catalina (10.15)

2018 Core i9 15" Macbook pro, HP Omen Accelerator, AMD RX580


ReplyQuote
flight505
(@flight505)
New Member
Joined: 3 weeks ago
 

hmm I am having similar problem. But I am on Catalina with a Razer Core x. After disconnecting using the egpu icon in the top bar and removing the TB3 cable while in clamshell mode my MacBook restarts. I have a couple of programs set to "prefer External eGPU" which might be open but still should that make the machine crash? 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
 of  2