100% cpu with every scroll in LibreOffice

This: LibreOffice on Fedora 41 lags and is sometimes unresponsive - #47 by OvalZero

Thank you!
I see i915 module is already loaded.
Is xe module necessary for i7-10610?

No, I don’t think so. The kernel docs for the xe driver say that it’s supported starting with Tiger Lake (first Intel Xe architecture) – which means 11xxx CPUs, AFAIK.

2 Likes

That’s what I thought too.
Thanks for confirming.

Wasn’t able to fix this on 4.2 and gen 14 :confused: Not even with force probing.

Well, upgrade to 4.3 was the solution. However, complex documents are still awfully slow, VCLPLUGIN=gen was the only viable configuration.

For me on r4.3 the thing that just worked was SAL_USE_VCLPLUGIN=kf6. I may have had to uninstall libreoffice-gtk and install libreoffice-kf6 or whatever the package’s name was.

gen is faster than kf6, subjectively that’s a lot.

I can confirm that it works faster for me as well. It’s also horrifyingly ugly, so there’s that. I wonder what makes it so fast, compared to other methods.

As it turns out, the gtk4 variant brings more issues than it solves.

I noticed a while ago that whenever I open LibreOffice to its splash screen and create a new document from there, it crashes. As this is how I very rarely use LibreOffice, I didn’t think about it.

Recently, I had more to do with reviewing documents of others and I noticed that whenever I insert a new comment, LibreOffice will not “crash” (as in terminate) but hang infinitely.

Turns out, this both has to do with me using the “gtk4” variant that I recommended above. I will switch to “kf6” as this seems to at least avoid these crashes. I cannot say anything about speed and CPU load, which was the original issue of this thread.

I noticed a while ago that whenever I open LibreOffice to its splash screen and create a new document from there, it crashes.

kf5 has never crashed for me. Debian 12 template.

on fedora with default installation there is no problem
maybe it’s not smooth but no 100% cpu usage at any point

Version: 25.2.6.2 (X86_64)
Build ID: 520(Build:2)
CPU threads: 4; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-US (C.UTF-8); UI: en-US
Calc: threaded
1 Like