Open Bug 1383563 Opened 7 years ago Updated 2 years ago

scrolling lag only when gpu in idle state

Categories

(Core :: Graphics, defect, P3)

54 Branch
x86
Windows 10
defect

Tracking

()

UNCONFIRMED
Tracking Status
firefox56 --- wontfix
firefox57 --- fix-optional
firefox58 --- wontfix
firefox59 --- ?

People

(Reporter: ned-flenders, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; rv:54.0) Gecko/20100101 Firefox/54.0
Build ID: 20170628075643

Steps to reproduce:

using low end geforce gpu (gt630)
open FF with google.com and type in some words (so you are able to scoll the page)
open GPU-Z App and watch GPU Core Clock value
wait (10 seconds) until gpu goes into idle state and clocks down (800-400-50MHz)
now scroll the google page


Actual results:

google page has a short scrolling lag until the gpu leaves the idle state and clocks higher (2-5 seconds)
this is very annoying while reading a page


Expected results:

should scroll smooth every also on low gpu clocks

Need help to find a solution. 

- I´ve used an very old geforce 7600gt (which is much slower then gt630) before and there were noch such issues - smoothest scrolling ever with hardware acceleration on D3D9...
- when turning of hardware acceleration, no lag but overall scrolling is not nice with some flickering
- I´ve tried newest driver with no effect
- no issues with MS Edge browser
- same effect on new FF nighly with new user profile
- there are more people with similar issues according to google search
- quick and dirty solution is to set gpu to maximum clock speed only for FF-app in nvidia control panel - but then the GPU gets hot
OS: Unspecified → Windows 10
Hardware: Unspecified → x86
Component: Untriaged → Layout
Product: Firefox → Core
Does scrolling lag fixes itself you you minimize and maximize Firefox?
Flags: needinfo?(ned-flenders)
No, that makes no difference

Unfortunately (or fortunately) in the meantime I had to give the GT 630 back to the retailer.
It is now replaced with GT 710.
The problem is still there and still annoying but its not as bad as with GT 630.
GT710 downclocks to 135Mhz at idle - so it is a tiny bit faster but not enough for FF

Probably this affects all FF users with a low end graphics adapter.
Flags: needinfo?(ned-flenders)
small update:

- scrolling problem gets slighly better if I turn of the addon "Hide Caption Bar". This is strange because it does nothing more than hiding the caption bar to safe some space on the screen; and bec. I have already tested without addons in FF Nightly v56 and saw no improvement.

- scolling problem gets slighly better if using FF in a smaller sized window instead of fullscreen.

- depends also a litle bit on the used Website


So I still haven´t a working solution and I don´t have any ideas left what to do next :-(
Are these Graphics cards simly bad configured or simply to slow or is it a FF problem?
I could figure out that this is only a problem with geforce cards
there are no problems with AMD Radeon Cards like a slow HD 6450 (lowest clock is 150Mhz)
So it has nothing to do with low clock rates generally. Seems to be something else.
Priority: -- → P3
This bug is also on Linux with nVidia GPUs.
Moving to GFx for now to get the right eyes on this one.
Component: Layout → Graphics
It would be good to have graphics section about:support for this configuration.
Whiteboard: [gfx-noted]
sorry, I can´t provide the graphics section from about:support since I don´t own any geforce cards anymore. Maybe someone else who can reproduce the issue?
Exactly same issue here. Checked with release 63-64 and esr60.
It looks similar to bug #1514730, but I have Intel & AMD.
>when turning of hardware acceleration, no lag but overall scrolling is not nice with some flickering
I missed this at first glance. Probably my case is something else. No accelerated layers involved.

>- quick and dirty solution is to set gpu to maximum clock speed only for FF-app in nvidia control panel - but then the GPU gets hot
But the same workaround "helps".
I made bug #1514730 a duplicate of this bug, because I've the same behavior, even though I use the AMD's card and Linux.
I found that this lag doesn't happen, if I use Intel's GPU with or without vblank_mode=0.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1662535.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: