#Firefox scrolling is choppy

12 messages · Page 1 of 1 (latest)

rare lodge
#

I recently got a new laptop and have installed arch with hyprland. Scrolling webpages in Firefox is extremely choppy and a little difficult to control (both with two fingers on the touch pad, and slightly better with a usb mouse scroll wheel). Scrolling in thunar is fine however, and I installed chrome to test and it's even worse there (and with a delay of my inputs)
I don't have much installed atm, it's effectivly a fresh install, and everything is up to date.

Htop does not show Firefox using an obscene amount of cpu, and neither is hyprland.

Fixes attempted:
Mesa and intel-ucode are installed
Turned off speedstep in bios
Firefox is using wayland
Turning on and off hardware acceleration

I've also noticed neofetch hangs for a while on my GPU (~5 sec) and am not sure if it is related

Laptop: think pad x1 yoga 4th gen
Cpu: i7-8565u (integrated)
16gb memory
Kernel: 6.12.10-arch1-1

#

I've also just noticed it's fine for a second or two if I leave it for a minute, but becomes choppy again

ashen fiber
#

did you try other app ? Maybe a parameters in about:config in Firefox ? (same but in Chrome)

#

Also, if turning on and off hardware acceleration does nothing, maybe hardware acceleration doesn't work and I think hyprland is weird with it (sometimes I had 40% usage on a nvidia gpu before making sure hw acceleration is on and it was not)

rare lodge
#

I did with thunar it seems fine, as well as a document app: xournal++

#

How would I go about making sure hw accel is on

rare lodge
#

Yeah it's enabled, I'm guessing it had been from the start as i haven't changed anything

#

I've tried the xf86-video-intel package but it either made it worse or did nothing, I couldn't tell

rare lodge
#

It's bugged on Web pages but nothing else. Even the ads on startup on Firefox scroll fine

#

I've never seen anything like this

rare lodge
#

Just for anyone else looking at this Intel-media-driver seemed to fix it. Not sure why it said I had accel without that package or why things weren't complaining about it