Bug 48980 - Тормозит LibreOffice Calc при работе, особенно при скроллинге таблиц даже среднего размера
Summary: Тормозит LibreOffice Calc при работе, особенно при скроллинге таблиц даже сре...
Status: NEW
Alias: None
Product: Альт Рабочая станция
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 10.1
Hardware: x86_64 Linux
: P5 major
Assignee: Mikhail Efremov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-02 10:01 MSK by Андрей Шиленко
Modified: 2024-01-14 22:11 MSK (History)
2 users (show)

See Also:


Attachments
Сборник фото в одном (2.98 MB, image/jpeg)
2024-01-02 10:01 MSK, Андрей Шиленко
no flags Details
Пример тормозящего файла с набором чисел и форматированием (147.61 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
2024-01-06 09:36 MSK, Андрей Шиленко
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Андрей Шиленко 2024-01-02 10:01:32 MSK
Created attachment 15320 [details]
Сборник фото в одном

Тормозит LibreOffice Calc при работе, особенно при скроллинге таблиц даже среднего размера, не говоря уже о больших "простынях" со значениями (даже без формул - просто вручную занесены числа, текст).

При работе Calc, скроллинге таблицы по экрану в мониторинге ресурсов видно, что одномоментно загружено только одно ядро процессора, хотя в настройках Calc включен параметр "Разрешить многопоточные вычисления". В общих настройках LibreOffice "Вид" включено аппаратное ускорение. 

Проблема наблюдается на различных по мощности компьютерах (прилагаются фото их CPU-X двух систем) и со стандартными драйверами под видео и проприетарным nVidia

LibreOffice 7.5.8.2 (x86_64)
Comment 1 Андрей Шиленко 2024-01-05 13:01:06 MSK
Дополнения и уточнения:
1. Libreoffice начинает немного быстрее работать, если отключить библиотеку оформления gtk3, например путём запуска командой из терминала:
SAL_USE_VCLPLUGIN=gen libreoffice
Тема оформления при этом сменяется на а-ля Windows 95 и интерфейс не так тормозит, но при этом остаются тормоза при выделении группы ячеек мышкой (выделение отображается синим прямоугольником со сплошной полупрозрачной заливкой)
2. Ещё тормозят большие таблицы, в нативном формате MSExcel: *.xls (xslx). Если полностью очистить форматирование ячеек (цвета, заливку, обрамление и прочие внутренние форматы ячеек), то простыня с числами начинает шевелиться существенно быстрее. Однако, если просто пересохранить xls в формате ods, то тяжёлое исходное внутреннее форматирование ячеек сохраняется, и таблица сильно тормозит и в ods формате. 
Если же изначально создавать документ в формате ods или скопировать всю "простыню" чисел в новый файл без сохранения форматирования, то тормозов почти нет.
Подытожу: Эксель тянет за собой сложные форматы ячеек, из-за чего Calc тормозит.
Comment 2 Андрей Шиленко 2024-01-06 09:36:37 MSK
Created attachment 15337 [details]
Пример тормозящего файла с набором чисел и форматированием