bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lilypond slowness?


From: Iain Archibald
Subject: Re: lilypond slowness?
Date: Mon, 10 Dec 2007 10:42:50 +0000
User-agent: Thunderbird 2.0.0.9 (Windows/20071031)

Han-Wen Nienhuys wrote:
2007/12/3, Iain Archibald <address@hidden>:

Excellent:

Questions for vista users:

- do you have a \Documents and Settings\[username]\.fontconfig ?

- If yes, do programs need special permissions to write there?

- What happens if you change  \Program Files\LilyPond\usr\etc\fonts\fonts.conf

where it says <cachedir>~/.fontconfig</cachedir>

and modify the directory? eg.

<cachedir>/bla/.fontconfig</cachedir>

after you create a c:\bla directory, of course?

On my Vista system (with lilypond 2.10.33) there are two locations with
a 'fontconfig' directory:

C:\Users\[username]\AppData\Temp\fontconfig\cache
C:\Users\[username\Documents\usr\var\cache\fontconfig

Each of these locations contains files of type 'cache-2';  are these
lilypond files?  If they aren't then I don't know where the data is!

They are but problaby from a previous version. Could you tell by the
timestamps?  Are they regenerated if you remove them and rerun
LilyPond?

The problem is that fontconfig keeps building the database over and
over, leading to minutes of delay on every run - are you seeing that
too?  This suggests that the database files are not written, probably
due to permission issues.

The only other 'fontconfig' directory is:

c:\Program Files\Lilypond\usr\var\cache\fontconfig

and that is empty.

that is strange: they should be called .fontconfig , not fontconfig
(note leading period).

Fontconfig actually looks at the environment variable

 $USERPROFILE

OK.  The environment variable $USERPROFILE points to C:\Users\[username]
There is no entry marked .fontconfig in there other than in the documents folders under \usr\var\fontconfig (no leading period).

I changed the entry in the fonts.conf file and no files were written at the new location, nor have the timestamps on the cache files been changed since I first installed Lilypond on this (new) machine a few weeks ago.

        Iain





reply via email to

[Prev in Thread] Current Thread [Next in Thread]