Low framerate / stuttering when using roon

Im not sure exactly when this started but since a recent update, whenever im using roon, the client has extremely low FPS and stutters a lot.

My screens are 3440x1440 and a 4K screen too.
A friend of mine is having the same issue, using a 4k display.

My core is running on a separate machine. Its just the client on this PC and its quite a beefy machine.

Is anyone else encountering stuttering at the moment or knows how to fix it?

1 Like

Hey @GoldenSound, The Roon support will need a bit more detail to help you get ISSUE resolved. Would you mind filling out the support template below? You can copy and paste it in your reply, thanks!


Roon Core Machine

Include your operating system and machine info (Model, CPU, RAM).

Networking Gear & Setup Details

Your networking gear (model of routers/switches/etc), connection types (Wifi/Ethernet), and any firewalls, antivirus, or VPN software.

Connected Audio Devices

Specify what devices you’re using and their connection types, like USB/HDMI/Chromecast, etc.

Number of Tracks in Library

Tell us how large your music library is, eg. “30,000 tracks”.

Description of Issue

Tell us about the problem you’re having in as much detail as possible. Screenshots are always appreciated!

Hi Golden - I’m new to Roon but noticed this also. I get screen tearing even while scrolling in Roon’s client. I’ve never seen this before outside games. Both my server and client are overkill PCs. It’s enough that I started using the Tidal app.

Is it related or a separate issue that adding something to library hitches everything and causes a slow reload? I’m also getting random but frequent occurrences of things not loading in at all until I switch pages and switch back to force a reload. I only mention this in case it’s related.

I use 3440x1440@60hz primarily.

This started recently for me too. The mouse cursor and window framerate get very low when Roon becomes the active window. If I select any other window it returns to normal until the next time I make Roon active.

Hello @support,

I’ve done a bit more digging and have found the underlying issue:

Roon currently does not work properly with variable refresh rate displays.

A temporary workaround until Roon implements a fix is to disable variable refresh rate / NVIDIA G-Sync / AMD Freesync whilst using Roon.

Whenever Roon is in the background, everything is fine. The cursor is smooth, and even Roon UI elements like the purple spinning circle in the top right when adding tracks are perfectly smooth.

As soon as Roon is clicked on and made the active window, FPS drops massively, the cursor becomes stuttery and unresponsive, and the purple spinning circle on Roon itself also becomes stuttery.
As soon as any other window or the desktop is clicked on, everything becomes smooth again.

When roon is active, stuttering temporarily stops WHILST the user is scrolling (eg: through the albums display), but returns as soon as they stop. So if the UI is ‘moving’, then stuttering stops. As soon as the UI is ‘static’, stuttering returns.
It seems Roon is reporting a very low FPS to variable refresh rate displays and therefore is causing significant stuttering when in use.

Disabling VRR makes the issue go away entirely, but is of course not an ideal fix as we then can’t use VRR without having to go and manually re-enable it again. VRR displays are also becoming increasingly common so if left unfixed this issue will continue to affect more users.

@palmy @Sheb See above post.
Issue is Roon isn’t working with variable refresh rate at the moment.

Temporary workaround is to disable VRR / NVIDIA G-Sync / AMD FreeSync whilst using Roon until Roon implements a fix

1 Like

Thank you for this. Was running into this myself and this worked for me. With that said, I reenabled G-Sync and Roon somehow is working normally with it on. So give it a try and see if that works for you too.

Thanks again.

Ahh, good find! Thanks @GoldenSound

Up until recently I had two G-SYNC 144 Hz displays with no problem. The other day I had an issue with a power outage and it killed the DisplayPort path on one of the panels, so I have the bad one running at 60 Hz via HDMI until a replacement arrives. I should be back in action soon!

Thanks again GS, and I’ll take the opportunity to say I really appreciate your content. You do a lot of great work for the community (and have now helped me personally)! :slight_smile:

Hi @GoldenSound,

Thank you for your patience in awaiting a response from Roon.

I am going to bring this issue to my development group to see if they have any insights on how we could address this. I’d wager that the vast majority of Roon users aren’t affected by this but there are also a LOT of us that feel the need for speed!

I’ll drop back in once I’ve had a chance to discuss things with them next week.

Happy new year to all!

Wes

1 Like

Thank you very much!

Hopefully it won’t be too tricky to address.
If it helps at all, the issue goes away completely when opening the album art view. So it seems that it’s not Roon as a whole but certain UI elements/pages that are causing it.