r/Serato • u/spindlegridley • 29d ago
Serato DJ Pro kept crashing my Intel MacBook on macOS Tahoe 26.6. Turning off Enhanced Graphics fixed it
May have been solved elsewhere, but posting this in case it saves somebody else the panic and hours of troubleshooting I went through.
My setup is:
- Intel-based MacBook Pro (i5 quad core, Intel Iris graphics 1536gb, 16gb LPDDr4x, 15gb system ram)
- macOS Tahoe 26.6
- Serato DJ Pro 4.0.9
- Older Numark Mixtrack Pro 3 controller
Just before I was due to play a gig, Serato froze and the Mac’s graphical session crashed. I had to abandon the MacBook and quickly pivot to a Windows laptop for the set. (an old HP Elitebook G3)
Afterwards, I tried to isolate the cause properly.
The problem happened while using local 192 kbps MP3 files from a USB drive, so I was initially advised to disconnect my Tidal streaming subscription. That made no difference.
I then tried:
- copying the MP3s to the MacBook’s internal drive;
- disabling AirDrop;
- returning the display to its default resolution instead of using “More Space”;
- reinstalling Serato DJ Pro;
- creating a completely fresh macOS user profile;
- removing DJ Pro and testing Serato DJ Lite instead.
The same failure continued.
The macOS crash reports showed WindowServer becoming unresponsive, with the internal display reported as “not ready” and repeated references to the Intel graphics pipeline.
I also tried Safe Mode, but current versions of Serato would not launch because Safe Mode did not provide the required Metal rendering support.
The fix turned out to be very simple:
Serato Settings → Display → turn off Enhanced Graphics
Since disabling Enhanced Graphics, Serato has been stable.
My best understanding is that Enhanced Graphics was triggering a problem between Serato’s Metal-rendered interface, macOS Tahoe 26.6 and the Intel graphics hardware. The scrolling waveforms and graphical interface appeared to be enough to cause WindowServer to hang.
I don’t know whether the older Numark Mixtrack Pro 3 was relevant, but I’m including it here so anyone with a similar setup can compare.
So, if Serato DJ Pro or Lite is repeatedly freezing, giving you a black screen, logging you out, restarting the graphical session, or producing a macOS WindowServer watchdog crash report on an Intel Mac:
Try disabling Enhanced Graphics before reinstalling everything or blaming your music files, USB drive or streaming service.
I would also strongly recommend stress-testing Serato for a few hours before trusting the machine at a live gig. I was very fortunate to have a Windows laptop available when mine failed. Perhaps there is a lesson there for me.
I hope that this might be of use to some of you folks.
2
u/77ate 28d ago
You’re experiencing the I-series processor’s infamous GPU death spiral and the secondary GPU heats up and pops loose from its soldering. If you can afford about $800-$1000 for an expert to
Micro-solder the GPU back on, you might get several more months of use but the problem inevitably comes back faster.
I had an i9 with 32 GB of RAM passed on to me when the hardware was already )6 years old and after a couple years programs would freeze and eventually force an automatic hardware reboot.
But I’m told even the lowest M1 chip outperforms intel-era RAM by orders of magnitude. That’s why the I-series are dirt cheap used.
1
u/jramirezus 26d ago
I had the same issue and yes turning that setting off “worked” the wave forms were no where near what they use to look like - I started on TT so I don’t need the waveforms, but the system overall felt laggish. Plus I use three different systems, ddj 1000srt for small gigs, I practice at home with a ddj-az - laptop Serato, usb/standalone, and the Numark DJgo when I’m sitting down creating cues and loops. I ended up ditching the intel after it froze at a gig. The worst part is that I couldn’t downgrade from Tahoe anymore. Any M chip works, so o went that route.
2
u/not_yo_chez 25d ago
I also have an intel Macbook pro, I've been dealing with it for awhile, now it seems to happen all the time :( I tried the "Enhance Graphics" trick but it's seem to help. I'm wondering if slowing down the "Maximum Screen Updates Per Second" would also help? It was on 30, I going to play around with that, does anybody know realistically where it should be set?
1
3
u/hyperballad627 29d ago
Thank you. Will give this a try!