Bug 43449

Summary: При использовании SuperTTC-контейнера шрифтов LibreOffice запускается очень медленно
Product: Sisyphus Reporter: Andrey Vasilyev <vamonster>
Component: LibreOffice-stillAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, qwetwe, vamonster
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Запуск с TTC-файлом
none
Запуск с набором TTF-файлов none

Description Andrey Vasilyev 2022-08-04 12:13:07 MSK
Проблема воспроизводится на Simply Linux и на Alt Linux WorkstationK

Установлены актуальные версии пакетов из p10:

# rpm -qa | grep LibreOffice
LibreOffice-still-7.2.7.2-alt1.x86_64
LibreOffice-still-integrated-7.2.7.2-alt1.x86_64
LibreOffice-still-mimetypes-7.2.7.2-alt1.noarch
LibreOffice-still-langpack-ru-7.2.7.2-alt1.x86_64
LibreOffice-still-common-7.2.7.2-alt1.x86_64
LibreOffice-still-extensions-7.2.7.2-alt1.x86_64
LibreOffice-still-gtk3-7.2.7.2-alt1.x86_64
LibreOffice-still-langpack-kk-7.2.7.2-alt1.x86_64
LibreOffice-still-langpack-uk-7.2.7.2-alt1.x86_64

В каталог со шрифтами добавляется Super TCC-файл со шрифтами. Шрифты берутся с официальной страницы проекта Iosevka, https://github.com/be5invis/Iosevka/blob/v15.6.2/doc/PACKAGE-LIST.md Шрифты используются в терминале, в средах разработки.

При использовании TTC-файла в момент запуска LibreOffice «притормаживает» примерно на 10 секунд. Запись с экрана: https://video.crafted.su/w/qNMT2r6Mp34YnMk6RgwaCr

При использовании TTF-файлов LibreOffice запускается мгновенно: https://video.crafted.su/w/avDCfQrCECtRHBZER4bzwK

В консоли никаких дополнительных сообщений при запуске с TTC не происходит.
Comment 1 Andrey Vasilyev 2022-08-04 16:39:19 MSK
Created attachment 11281 [details]
Запуск с TTC-файлом
Comment 2 Andrey Vasilyev 2022-08-04 16:39:37 MSK
Created attachment 11282 [details]
Запуск с набором TTF-файлов
Comment 3 Ivan Alekseev 2022-12-21 12:13:38 MSK
Проверялось в Sisyphus, ошибка воспроизводится.

Образ: slinux-10.1-x86_64.iso

Версии пакетов:
LibreOffice-still-langpack-ru-7.3.7.2-alt2.x86_64
LibreOffice-still-extensions-7.3.7.2-alt2.x86_64
LibreOffice-still-langpack-uk-7.3.7.2-alt2.x86_64
LibreOffice-still-common-7.3.7.2-alt2.x86_64
LibreOffice-still-gtk3-7.3.7.2-alt2.x86_64
LibreOffice-still-mimetypes-7.3.7.2-alt2.noarch
LibreOffice-still-langpack-kk-7.3.7.2-alt2.x86_64
LibreOffice-still-integrated-7.3.7.2-alt2.x86_64
LibreOffice-still-7.3.7.2-alt2.x86_64

Шаги воспроизведения:
1) $ cd ~ && mkdir -p .fonts && wget -P /tmp/ https://github.com/be5invis/Iosevka/releases/download/v15.6.2/super-ttc-iosevka-15.6.2.zip && 7z x /tmp/super-ttc-iosevka-15.6.2.zip -o.fonts/ -y
2) $ libreoffice

Реальный результат:
LibreOffice запускается дольше, чем обычно.

Ожидаемый результат:
LibreOffice запускается с обычной скоростью.