UI is laggy - only runs at 60 fps on 144 Hz monitor
-
A Former User last edited by
@kathampy This flag may help scrolling..
Smooth scrolling
Speedup the page scrolling the content smoothly
-
burnout426 Volunteer last edited by burnout426
Can you give detailed specs on your system? (Including resolution and DPI settings etc.)
-
A Former User last edited by
@burnout426 said in UI is laggy - only runs at 60 fps on 144 Hz monitor:
Can you give detailed specs on your system? (Including resolution and DPI settings etc.)
System #1:
MacBook Pro (15-inch, 2017)
Radeon Pro 560 4096 MB
Asus PG278Q (2560x1440 144 Hz, no DPI scaling)
macOS High Sierra (10.13.4)System #2:
GTX 1080 8GB
Asus PG278Q (2560x1440 144 Hz, no DPI scaling)
Asus PG258Q (1920x1080 240 Hz, no DPI scaling)
Windows 10 (April 2018, 17133.33)There is a visible delay when clicking any UI element in Opera, in addition to the UI only animating at 60 fps. In Chrome the delay is lower, but the UI still animates only at 60 fps. However the viewport is able to animate content up to the native refresh rate.
The UI in Safari, Edge, and Firefox all animate at the native refresh rate, with no click delay.
-
burnout426 Volunteer last edited by
@kathampy Thanks for the info. What about G-SYNC in Nvidia settings? Is that enabled? Does it make a difference if you toggle it? Any similar option for the AMD GPU?
-
A Former User last edited by A Former User
@burnout426 said in UI is laggy - only runs at 60 fps on 144 Hz monitor:
@kathampy Thanks for the info. What about G-SYNC in Nvidia settings? Is that enabled? Does it make a difference if you toggle it? Any similar option for the AMD GPU?
I leave G-SYNC on all the time. Switching it off doesn't make any difference since it's only enabled for fullscreen applications anyway (the monitor remains in G-SYNC mode, but windowed applications don't affect the refresh rate - if it did the cursor would visibly slow down to the framerate of the application).
The monitor on the MBP always runs in normal mode without G-SYNC.
-
burnout426 Volunteer last edited by burnout426
@kathampy said in UI is laggy - only runs at 60 fps on 144 Hz monitor:
Asus PG258Q
And, just for good measure, what are the CPU specs on the devices?
Dev tested on Asus PG258Q but wasn't able to reproduce the issue. Both Chrome and Opera are working the same and aren't laggy.
-
burnout426 Volunteer last edited by burnout426
I assume you have the latest GPU drivers etc., but you can try checking
opera://gpu
orchrome://gpu
to see if anything is disabled.You can try turning off hardware acceleration in Opera's settings.
Also, just to rule out
opera://flag
settings changes and profile changes etc., download the Opera installer, launch it, click "options", set "install path" to a folder your desktop, set "install for" to "standalone installation" and install. Test in that Opera. For investigation purposes, you could go through some of hteopera://flags
settings and enable the GPU blacklist override. You could also try some of the gpu flags in there like rasterization. But, still have a standalone installation with default flags to compare. -
A Former User last edited by A Former User
@burnout426 said in UI is laggy - only runs at 60 fps on 144 Hz monitor:
@kathampy said in UI is laggy - only runs at 60 fps on 144 Hz monitor:
Asus PG258Q
And, just for good measure, what are the CPU specs on the devices?
Dev tested on Asus PG258Q but wasn't able to reproduce the issue. Both Chrome and Opera are working the same and aren't laggy.
The MBP has a "2.9 GHz Intel Core i7".
The Windows PC has an i7 4820K at 4.5 GHz.I wouldn't expect someone used to a 60 Hz display to be able to detect the lag. You need a 500+ Hz mouse so the cursor is smooth and clicks are instant, and the desktop should actually be running at 240 fps behind Opera so that you can see the contrasting difference in framerate. You can detect the delay when clicking the + icon to open a new tab. Also, clicking the Telegram icon slides in the window from the side bar at a low framerate.
The built-in pages like Settings, Extensions, and Personal News have horrendous scroll lag - they barely scroll at 30 fps. You can clearly see the difference in scrolling smoothness compared to Edge / Safari. I'm not sure if this viewport lag is related to the application UI or a separate Blink performance issue. https://testufo.com/ is able to render at 240 fps in the viewport.
-
burnout426 Volunteer last edited by
@michi-r, I see your post here https://forums.opera.com/topic/26334/opera-capped-at-60hz.
-
A Former User last edited by
In a dual monitor environment using Windows 10 your monitors have to run at an equal or multiple refresh rate of each other..
Example - monitor 1 (144hz) monitor 2 (60hz) = You'll need to set your 144hz monitor to 120hz to match your 60hz monitor.The only way to run your hardware as it was intended without stutter on one monitor or the other is with Windows 7 and Aero disabled.. *just say 'n..
-
A Former User last edited by A Former User
@nvmjustagirl said in UI is laggy - only runs at 60 fps on 144 Hz monitor:
In a dual monitor environment using Windows 10 your monitors have to run at an equal or multiple refresh rate of each other..
Example - monitor 1 (144hz) monitor 2 (60hz) = You'll need to set your 144hz monitor to 120hz to match your 60hz monitor.The only way to run your hardware as it was intended without stutter on one monitor or the other is with Windows 7 and Aero disabled.. *just say 'n..
Yes, I've overclocked the HDMI port (headless display which is always on just for audio) going to my AV receiver to 120/144 Hz for my 240 and 144 Hz monitors repsectively. I didn't have stuttering due to the mismatch - I had backlight flicker on the desktop with G-SYNC enabled instead. I don't use the two monitors together, but only either one monitor and the AVR. The AVR does not recognize the overclocked video anymore, but it still plays the audio including bitstreaming for Dolby Atmos etc.
The problem with Opera isn't stuttering. It's that the main window's UI elements simply do not run at high refresh rates no matter what. The view port is capable of animating content at 240 Hz, but it rarely scrolls that smoothly in real world use. It's way laggier than Safari / Edge and Firefox on both macOS and Windows.
-
A Former User last edited by
I tried out the new instant search feature on macOS. Again, the whole overlay lags and animates at a low framerate.
-
A Former User last edited by
For some reason, my opera-brower is running at 60hz, whereas my primary monitor runs at 144hz. How can i change this?
Hardware acceleration is disabled, if that makes a difference. I have the latest opera stable: 52.0.2871.99
Monitor: Acer XF240H FullHD, 144hz, 1080p CPU: Intel i5-6600 GPU: 2x Rx480 in Crossfire (+Freesync)
Thank you