https://bugs.documentfoundation.org/show_bug.cgi?id=155326
Bug ID: 155326
Summary: Calc with gtk3 VCL is unusable with large
spreadsheets: huge lag, high CPU usage, etc.
Product: LibreOffice
Version: 7.1.0.0.alpha1+
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
Description:
Working on large (but not "crazy large") spreadsheets is *impossible* with the
gtk3 VCL plugin. Even on recent hardware, selecting cells takes up to a few
seconds and refresh rate is abysmal when scrolling (eg. 1 row / second), as
rows continue to flash up/down up to a few seconds after I stopped scrolling,
etc.
Neither 'gen/x11' nor 'kf5' have that issue so there's clearly an issue with
gtk3.
Bisecting/installing LO versions from LO download archives show the bug was
introduced in 7.1.0.0.alpha1 (7.0.6.2 is the last version that worked well).
Steps to Reproduce:
1. open a large spreadsheet with Calc and the gtk3 VCL
2. scroll (mouse wheel, keys, ...)
3. drink a coffee while rows continue to flash up/down long after the user has
stopped interacting with Calc :) I'm kidding, but it really takes up to a few
seconds to update.
Actual Results:
Lag.
Expected Results:
No lag.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
OS: Qubes OS R4.1 [1]: XEN virtual machines with non-accelerated graphics
(llvmpipe) on Xorg.
Issue reported by users of the Qubes OS forum [2]
LO 7.0.6.2 works well, 7.1.0.0.alpha1 doesn't.
no luck with safe mode, turning acceleration on/off, resetting the user
profile, etc.
neither 'gen' nor 'kf5' vcl plugins have that issue (so a workaround is to use
them instead of gtk3 but gen is ugly on my hw and kf5 has a few glitches).
Similar bug reports:
- https://bugs.documentfoundation.org/show_bug.cgi?id=152657
- https://bugs.documentfoundation.org/show_bug.cgi?id=144033
- https://bugs.documentfoundation.org/show_bug.cgi?id=145631
I'm filing this bug because the bugs above specifically mention nvidia as the
likely culprit, but they could actually be duplicates. Either way it seems to
be an issue with graphics acceleration - or lack thereof. I initially thought
the issue could be because of a Mesa update but testing with version 20.x up to
23.x on fedora 36, 37, debian stable, unstable, showed it wasn't the case [3].
[1] https://www.qubes-os.org/
[2] https://forum.qubes-os.org/t/100-cpu-with-every-scroll-in-libreoffice/8027/
[3]
https://forum.qubes-os.org/t/100-cpu-with-every-scroll-in-libreoffice/8027/58
(toggled content)
--
You are receiving this mail because:
You are the assignee for the bug.