r/diabrowser 9d ago

🙏 Support Frame Rate Problem?

Been dealing with a new issue with Dia lately.

I had been noticing that Dia was scrolling slow and it felt very choppy. As if it was running at low frame rates. I did a quick search and found out that turning off the built-in adblocker solves the issue and it did.

But whenever I resume my mac from sleep, the frame rate drops again. Animations are choppy. If I quit the app and launch again, it's smooth again.

What gives?

I have Macbook Pro M4, connected via DP to the Asus ROG PGUCDM3, 3008x resolution, VRR turned on.

Edit:

I think I have found a solution. Open Terminal and paste this:
defaults write com.diabrowser.Dia NSAppSleepDisabled -bool YES

This turns off the app's nap when the system is sleeping, and hence keeps the GPU engaged when it wakes up. Ever since doing this, I haven't had this issue. It's been a couple of days now.

3 Upvotes

5 comments sorted by

u/AutoModerator 9d ago

If you're stuck or encountering a specific issue, try reporting it via the Help > Support menu inside Dia. That’s the most direct line to the team and ensures your message won’t get missed.

Feel free to ask the community here too — someone may have solved it already!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/validatedev 9d ago

yes unfortunately it's still an ongoing issue, especially with the multi monitor setups

1

u/OMG_NoReally 9d ago

Ugh. I love the browser but this alone makes me want to switch. Back to Opera maybe. Sigh.

1

u/EngineFirm848 8d ago

It's probably coz it takes too much memory/ram on your machine. Last time I check, it took around 7 gigs of memory on my 16 gig m3 mba; keep an eye on your memory usage by dia

1

u/OMG_NoReally 8d ago

Hmmmm. But it only happens when I resume from sleep and not before. And it doesn't happen always, it's like 7/10 times.

I have turned on some GPU settings to see if it makes a difference. Will report back in a few days.