Firefox 37 Beta on Windows 8.1 has lag and stuttering when scrolling
I just recently got a new laptop, and since the minute I've installed firefox on it there has been lag when scrolling webpages. It seems to start off not too badly, with there being some stuttering when I first open firefox, however it seems like the longer I'm browsing the worse it gets, to the point where sometimes I'll start scrolling and then a second later firefox will just jump to the bottom of the page. Internet Explorer and Chrome both have perfectly smooth scrolling.
I've tried numerous things to fix it already, this is some of the stuff I can remember trying: -Turning off hardware acceleration and smooth scrolling -Starting in safe mode -Complete reinstall with new profile -Updating graphics card and intel drivers
Specs of the new laptop: Core i7 GTX 970M 16Gb RAM
Chosen solution
4 months later, and a clean install of Windows 10 seems to have fixed it. Was probably a bad Windows 8.1 install.
Read this answer in context 👍 0All Replies (20)
Was the issue still there when you Start Firefox in Safe Mode {web link} ?
Start your Computer in safe mode with networking. Then start Firefox. Try Safe web sites. Is the problem still there?
Strangely enough while booting firefox into safe mode didn't seem to help, booting the actual computer into safe mode seems to have made an improvement. What could be the cause?
That means one of the other programs on your computer is the cause.
Open the options on all of your protection programs, and tell them to leave the browses alone.
check the programs that are on your computer
Windows: Start > Control Panel > Uninstall Programs. Mac: Open the "Applications" folder. Linux: Check your user manual.
• Linux: If you installed Firefox with the distro-based package manager, you should use the same way to uninstall it - see Install Firefox on Linux. If you downloaded and installed the binary package from the Firefox download page, simply remove the folder firefox in your home directory.
Go thru the list. If you find something that you don't know what it is, use a web search.
I think I made the mistake of thinking it worked because of safe mode, when instead it was scrolling better because I had plugged my laptop back in. When testing now while plugged in (not in safe mode) scrolling is smooth. When I unplug it starts lagging again. The laptop underclocks the CPU in order to save battery, does firefox require more processing power than is available? Why does IE still scroll smoothly despite this?
Let's start with the battery. There are many utility programs out there. Look for one that can check your battery. There could already be one installed by the manufacturer.
See if this helps;
Flash block {web link} Never be annoyed by a Flash animation again! Blocks Flash so it won't get in your way, but if you want to see it, just click on it
loki149 said
Why does IE still scroll smoothly despite this?
You are talking about two different programs. Just a question, How many add-ons are running? What kinds? Each add-on draws a bit from the CPU. Some more than others.
HWmonitor reports that my battery is not worn and can reach full capacity.
Among my current addons is FlashDisable, which as far as I can tell does the same thing as Flash block.
I also have installed: Disable HTML 5 Fullscreen Alert FoxyProxy Hostname in Titlebar HTTPS-Everywhere Ratings Preview for Youtube Reddit Enhancement Suite RSS Ticker Stylish uBlock
Please use both safe modes described here; https://support.mozilla.org/en-US/questions/1053099#answer-706970
In Windows safe mode and Firefox safe mode the scrolling works well. However it seems like Windows safe mode doesn't apply any power plan settings, like allowing the CPU to go lower than the base 2.6GHz as it does normally.
I don't believe the addons are to blame as starting Firefox in safe mode when I'm experiencing the lag has no effect.
Could it be an instance of this bug? https://bugzilla.mozilla.org/show_bug.cgi?id=975912
I took a look. Did you read the suggestion about the CPU setting?
If you have not done so, you can have any new postings sent to you as well.
I have, though I don't see any significant improvement until I set the minimum processor state all the way from 5% to 75%. At 100% scrolling is perfect.
I'm not sure I can justify increasing it all the way to 75%, as my battery life is sure to take a noticeable hit. Just as a comparison, at 5% the CPU will idle at 0.75GHz and at 75% it idles at 1.95GHz.
If this is what the problem is, will anything be done about it? The bug I linked hasn't been touched in about 5 months, and there doesn't seem to be any indication that its being worked on...
This could be a problem with the graphics display drivers, so make sure that you have the latest version.
When I first got the laptop and started experiencing this issue, that's one of the first things I did. I upgraded from 344.48 to 347.88 without any improvement. I've also tried updating the iGPU Intel HD drivers.
When I was trying different versions of Firefox to see if they all had the scrolling problem, I made sure to try 36, 38, and even 31.5 ESL portable. They all have the scrolling problem when my laptop is unplugged. However, when I tried Tor just to see what would happen - bingo! Perfectly smooth scrolling once more. This is especially weird as Tor uses 31.5.3 ESL as a base...
This made me think that it could potentially be a plugin, as Tor doesn't have any plugins installed other than Flash. However, after first disabling, then manually removing, every plugin that was listed in about:plugins the problem continues to persist.
Any idea why Tor would work flawlessly while every other version of firefox suffers the scrolling issue? I couldn't seem to remove the OpenH264 Video Codec provided by Cisco Systems, plugin. Is it possible to remove it in order to see if it is causing the problem?
Windows: Start > Control Panel > Uninstall Programs. Mac: Open the "Applications" folder. Linux: Check your user manual.
Its not in there. If I understand correctly, it's bundled with firefox...
You can set this pref to false on the about:config page.
- media.gmp-gmpopenh264.provider.enabled = false
I wasn't able to find that exact setting, but I was able to find media.gmp-gmpopenh264.enabled. Unfortunately setting this to false had no effect.
Any other thoughts about what could be causing this? I find it very strange that Tor somehow manages not to be affected.
You can set all plugins to "Ask to Activate" on the "Firefox/Tools > Add-ons > Plugins" page.
Create a new profile as a test to check if your current profile is causing the problem.
See "Creating a profile":
- https://support.mozilla.org/kb/profile-manager-create-and-remove-firefox-profiles
- http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Profile_issues
If the new profile works then you can transfer files from a previously used profile to the new profile, but be cautious not to copy corrupted files to avoid carrying over problems.
Boot the computer in Windows Safe mode with network support (press F8 on the boot screen) as a test to see if that helps.
Setting all plugins to "Ask to Activate", and even manually removing them didn't help.
Just tried a completely new firefox profile, and the problem persisted.
The problem doesn't happen in safe mode, as safe mode prevents power saving profiles. For example, the issue only happens when I am on battery power because the power profile sets the minimum CPU state to 5% to save battery, meaning the speed of my processor when idle or just web browsing hovers between 0.75 GHz and 0.9 GHz. In safe mode it remains at its default clock of 2.6GHz.
Note that Tor, Chrome, and IE all operate flawlessly even when the processor is running at 0.75 GHz.
You can try to disable hardware acceleration in Firefox.
- Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
You need to close and restart Firefox after toggling this setting.