It's most likely the CPU or less likely a browser bug.
Just my troubleshooting tips:
Can you run a benchmark, maybe this one, so we can see it it's really a general thing not just something on that website? Also we can compare it to other computers, or you can see if changing a setting helps at all.
Can you see something strange in about:processes? Shift+Esc is its keyboard shortcut.
Can you try it in other browsers? Something Chrome like (Chromium, Brave, Vivaldi). Does this happen there as well?
Can you run a benchmark, maybe this one
Can you see something strange in about:processes?
I can't find anything suspicious but here's a snippet of it:
Can you try it in other browsers?
I used Ungoogled Chromium and it opens the pop-ups smoothly (so Firefox is causing the problem):
Why the benchmark is at 90fps? What happens if you lower your monitor refresh rate to 60?
Lowered my monitor's refresh rate to 60 Hz and it didn't resolve the issue
Also lower it in the DE settings. Are you on wayland?
I changed it via Debian's Settings app.
I'm using X11 and Gnome.
Why are you using the ESR version?
I would either add the Mozilla repo or install the Flatpak
Edit: I saw your other comments
What desktop are you on?
I have Flatpak Firefox and it's giving me the same issue as Firefox ESR.
I'm using Firefox ESR because Flatpak Firefox started freezing after a couple of updates and ESR is super stable.
As for my desktop: Gnome - X11
Have you tried switching to Wayland?
Log out and select the Wayland
What's the rest of the hardware? Tried disabling hardware acceleration and see if it makes a difference?
I disabled recommended performance settings and hardware acceleration in Firefox and I'm still experiencing this issue:
Then it's not the GPU, as it doesn't appear to be using it in the first place.
Linux
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
-
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
-
Be respectful: Treat fellow community members with respect and courtesy.
-
Quality over quantity: Share informative and thought-provoking content.
-
No spam or self-promotion: Avoid excessive self-promotion or spamming.
-
No NSFW adult content
-
Follow general lemmy guidelines.