YouTube + Safari freezes with eGPU
I have a strange problem. Often when I watch a YouTube video, the desktop starts freezing:
- The freezes start after watching the video for some time.
- Initially the entire screen freezes for 1-2 seconds, then unfreezes, then freezes again, and so on, but after a while there freezing is final.
- The mouse cursor and audio keeps working.
- If I try to quit Safari during the initial freezes, then the freeze is instantenous.
- If I unplug and replug the eGPU, everything works again (no need to reboot).
This only happens while watching YouTube videos in Safari using an eGPU. It does not happen with Chrome, Firefox or Edge (dev). Playing video with Quicktime or iTunes also works just fine. Safari+YouTube works using the iGPU.
Anyone else has this problem?
- Mac Mini 2018 core i5
- Radeon 570 4Gb eGPU + LG 4K display (connected to the eGPU)
- MacOS 10.14.5
The same symptoms. I no longer use Safari. Chrome only.
If I need Safari I use Safari Technology Preview it is more stable IMHO.
MacMini, Late 2018, i7
RX580 + 27" benq sw271
eGFX Breakaway Sonnet
I had the exact same issue occur while I was half-way through upgrading my eGPU, except is was general web browsing with multiple tabs rather than a youtube video in particular and I never tried to unplug the eGPU.
2018 i5 Mini + RX 460 in Akitio Thunder2: Worked for nine months. A couple of clean crashes, but no freezes.
2018 i5 Mini + RX 460 in Sonnet Breakaway: Safari froze my system twice in two weeks.
2018 i5 Mini + RX 570 in Sonnet Breakaway: Two weeks and counting of flawless operation.
2011 iMac w/ Sierra, 2015 MacBook Air w/ HS, 2018 Mac Mini w/ Mojave
eGPU #1: AKiTiO Thunder 2 w/ RX 460-2GB + 120W PSU
eGPU #2: Sonnet Breakaway Box 350 + RX 570-4GB
Interesting. It might be a Mini 2018 specific issue. I am glad I am not alone with this.
I also noticed that Safari sometimes uses the iGPU (even though my eGPU is permanently connected). This is not very obvious, since web browsing generally do not need too much graphics power except when using Google Maps or something similar + under Mojave you can't see the GPU usage of the individual apps in Activity Monitor. It might be that the unpredictability of the freezes are related to this. I will try to do more testing in the future.
Note that, for whatever reason, I can also cause the problem to happen if I run CivVI on the eGPU and then hide it (either by hiding the app directly or by switching to a new desktop space). In this case, as soon as Civ VI is visible again, the freezes slow down in frequency and eventually stop.
Mac Mini 2018 (64 GB, 1TB)
Asus XG Station Pro
Red Devil 5700XT
I first saw macOS freezing every second and then finally freezing for good when I was loading a Youtube page. But today even when just using another website in Safari it suddenly completely froze and then crashed.
Since this only started happening to me after I upgraded to the RX 5700 XT I immediately suspected that the graphics drivers for Navi are in rough shape maybe. But this seems unlikely now after reading the first post here.
MacBook Pro 15" 2018 - Sapphire Nitro+ Radeon RX 5700 XT - Sonnet Breakaway Box 550
I had the same problem just a week ago when I was halfway through upgrading my eGPU, except it was general web browsing with multiple tabs, no YouTube videos in particular. I never tried to disable the eGPU. I haven't found a solution, so for now, I just download YouTube videos using loader.to, and I'm okay with that. If I find a better method, I'll be sure to share it with everyone. As far as I know, web browsing usually doesn't require too much graphics power.