Comment 3 for bug 488247

Revision history for this message
Jorge (jorge-gascon-perez) wrote : Re: Inkscape 0.47 is slow starting

>> How many fonts do you have installed on your system?

Hi,

As seen, I have a lot of fonts installed, I estimate more than 300.
I agree with you, this could be the reason, the font loading.

But, two questions come into my mind:

1) Is it necessary to load all the fonts? In my drawings rarely I use more than one or two fonts.

    Could it be possible to load only the needed fonts, by demand? Only in the moment that they are needed?

    In think that in the font selection form, when you select a font, this could be the correct moment to
    load this font.

2) Another alternative could be the load of fonts by a background thread, executed in the launch of the application.
    I don't know if inkscape uses pthreads or SDL or another threads library, but something like:

                 thread * ft_thread = new thread( font_loading_method() );

    Could make inkscape a faster-launching application.