macOS Catalina interface laggy randomly while running Roon (High GPU usage randomly, Roon idle 20% GPU, sometimes up to 99% usage) [Resolved in Roon 1.8]

Hi @noris
thanks for having them to check on this, answers:

  1. Does having Roon Maximized or in Windowed mode impact this behavior?

in my case having Roon maximized or windowed will eventually cause the issue, once you minimize the Roon window to the dock the GPU usage will go to 0%

  1. Are there any set of steps that you can use to get into this state? You mention that this issue occurs after a day or two, but does it only occur after accessing a specific screen in Roon?

no particular Roon screen will trigger the issue, I cannot repro it on demand, so no specific steps to make it happen.

  1. Does this issue only impact your Core machines? If you have any other MacOS remotes on the same network, are those impacted by this behavior?

I do use my core iMac 99% of the time, I would say I cannot answer that as I do not normally use remotes. @jmvdv said it happens to him if he uses the MBP 16" as remote.

I am uploading videos showing the issue and how it behaves when you minimize, playing not playing etc…

@noris here are the demo videos:

Not playing


Full behavior demo:

Hi @noris on Sunday, quite desperate I did backed up my DB (the one I have been constructing since I started with Roon in November) completely uninstalled Roon, and deleted the library folder as well… rebooted, fresh installed Roon, then started configuring Roon to see if the issue is DB related in any way.

by Sunday evening Roon cataloged all my 36000+ files, started playing for an hour or so… Monday I didn’t played any music, then today woke up early, started playing at 6AM then around 7.30am the issue started happening…

This issue looks to have No DB relation, rolling back to my real DB.
This last time I was navigating the albums context menu, filtering some genres with focus, but it is not you can just go there and reproduce it, has happened while in other context menus I am sure.

The larger Roon is, the bigger the issue. Windowed or fullscreen doesn’t matter.

My core is on a NUC.

Five months old (december 2019) (only exists in Retina…), the specs are not the problem:

  • MacBook Pro (16-inch, 2019)
  • Processor: 2,3 GHz 8-Core Intel Core i9
  • RAM: 16 GB 2667 MHz DDR4
  • Video: AMD Radeon Pro 5500M 4 GB (and Intel UHD Graphics 630 1536 MB)

Hi @noris from the sudden it is happening now, I was not even manipulating the Roon interface

Hi @mavmcl & @jmvdv,

Thank you for providing the additional information. It sounds like this issue is specific to the hardware since the issue also reproduced with the fresh database, so I will provide the new information we have gathered to QA and let’s see what they say. Once I hear back, I will reach out once more, thanks!

1 Like

Same issue here, also a Roon core on NUC and the UI running on a MacBook Pro 16" late 2019, 32GB ram, 8 core i9 with Catalina.

Sometimes it’s disappears without any action (looks like a re-indexing process inside), mostly I have to stop Roon UI and restart again.

1 Like

Hi @noris are there any QA news you can share with us?

Hi @mavmcl,

I appreciate your patience until I had a chance to discuss this further with QA. Our current theory is that something is causing Roon to re-draw a UI object multiple times and this is causing the slowness behavior.

We just released Roon build 538 a couple of hours ago, can you please upgrade to the newest build and let me know if you’re still seeing the same behavior there? I just want to check this aspect before going into deeper troubleshooting.

1 Like

Yay! hope it gets better, thanks @noris I will monitor and let you know.

1 Like

@mavmcl - It may or may not help, so I can’t make any promises, but I do want to see if there’s been any effect on the latest build before we dive into deeper troubleshooting, so please do let me know!

thanks @noris I will.

New version has same issue on my MacBook.

For me the app is usable and I usually don’t use the MacBook for Roon. Also busy with work so I’m checking out of this topic.

still fine here… let’s monitor.

1 Like

hey @noris so it was happy for 1 day after installation, the issue is happening now, let me know what troubleshooting you want me to do of if you need access to my computer we can use Zoom.

Hi @mavmcl,

Thanks for checking the new build and sorry to hear that it hasn’t helped with this issue, onto the deeper troubleshooting exercise.

You mentioned previously that you tried a fresh database and restored your library content earlier in this thread, but we would like to confirm if having no content in your database also causes this issue.

Can I please ask that you start with a completely fresh database, don’t add any content to it and verify if you get into the same state?

  • Make a Backup of your current Roon Database
  • Exit out of Roon
  • Navigate to your Roon’s Database Location
  • Find the folder that says “Roon”
  • Rename the “Roon” folder to “Roon_old”
  • Reinstall the Roon App to generate a new Roon database folder
  • Do not restore from backup/import any content at this time (not even TIDAL/Qobuz) and verify if the same issue occurs with no content in your library

Please also make a note of the exact local time + date the issue starts occurring on the fresh database if it is reproducible with no content. Thank you!

Hi @noris by this you mean add no music sources to it at all?


Yes, this is correct. No local library/no streaming services.
It would be useful to know if the issue reproduces when the Mac database is in the fresh state.

Ok copy that, let me find an alternative player for today and will keep this virgin Roon running in full screen just siting there, not sure it will happen as I will not put the UI to work as I will not be using the software, but will give it a try.
I will let you know.

1 Like

hey @noris It is now sitting there running with no DB, no files, not playing any music, I am clicking around the menu, I can see when I navigate though the menu it spikes to 20% or so then goes back, I will keep you posted.

1 Like