https://bugs.documentfoundation.org/show_bug.cgi?id=123173

            Bug ID: 123173
           Summary: Slow Start with many LanguagePacks/Dictionaries
                    installed
           Product: LibreOffice
           Version: 5.4.7.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

Description:
If there are many LanguagePacks and/or Dictionaries installed, the start of
LibO gets really slow. This can be easily noticed when using the LibO Separate
Install Gui. In the Admin.Install, which the tool does, all existing
LanguagePacks, AutoCorr and Dictionaries that exist in the installer are copied
to the Program-Destination. If I start one of those LibO Versions (as done
regularly for testing), there is a 1 to 2 seconds "delay" until something
happens on screen. If I delete all the unneeded stuff, LibO starts without any
noticeable delay.

Of course one can argument, that having so many LanguagePacks and Dictionaries
is not a common installation scenario, but I think that this can also have some
impact on regular installs. So maybe its worth it to cleanup the LibO
boot-process? I think that LibO checks what LangPacks are "installed" on EVERY
instance-start (even if quickstarter is allready running!). I dont know exatly
what happens in background, but it seems like this: User clicks LibO -> LibO
checks every LangPack/AutoCorr/Dictionary that is installed for whatever reason
-> Gui starts. Why not handle it this way instead: User clicks LibO ->
Preferencs are read -> if Gui-Language is defined, use check only THIS LangPack
-> user LangPack -> start GUI. At this point, AutoCorr/Dictionaries doesn't
even have to be touched (sorry, if this is allready the case, as said, I don't
know the current-boot-process).

Don't get me wrong, I think if its installed well, current LibO Versions have a
good start time. But faster is always better. I already saw people arguing,
that LibO is so slow and MS Office is so much faster bla bla. Even though this
isn't true (I did some comparisons lately), every possibility to speedup start
should be taken into consideration.

Steps to Reproduce:
1. Do a "admin Install" of LibO or just install lots of LangPacks and
Dictionaries on Install
2. Start LibO
3.

Actual Results:
There is a very noticeable delay until window/Spashscreen appears.

Expected Results:
There should be no delay no matter how many LangPacks/Dictionaries are
installed.


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to