[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-user: gEDA Install Issues: No fonts found, fonts.conf
- To: geda-user@xxxxxxxx
- Subject: gEDA-user: gEDA Install Issues: No fonts found, fonts.conf
- From: Jacob Schaffner <jas@xxxxxxxx>
- Date: Thu, 10 Nov 2005 16:51:21 -0800
- Delivered-to: archiver@seul.org
- Delivered-to: geda-user-outgoing@seul.org
- Delivered-to: geda-user@seul.org
- Delivery-date: Thu, 10 Nov 2005 19:52:18 -0500
- Reply-to: geda-user@xxxxxxxx
- Sender: owner-geda-user@xxxxxxxx
I am using OS X 10.4.3 and I'm just trying to get started with gEDA.
I first installed gEDA using fink, following the instructions
provided at http://www.makezine.com/extras/13.html and using the fink
info files provided there. Everything during the setup process seemed
to run smoothly. When I attempted to run gschem from xterm in X11 I
got the following error:
----------------------------
jaspb:~ jas$ /sw/bin/gschem &
[1] 19224
jaspb:~ jas$ gEDA/gschem version 20050820
gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more
details.
This is free software, and you are welcome to redistribute it under
certain
conditions; please see the COPYING file for more details.
No fonts found; this probably means that the fontconfig
library is not correctly configured. You may need to
edit the fonts.conf configuration file. More information
about fontconfig can be found in the fontconfig(3) manual
page and on http://fontconfig.org
[1]+ Exit 1 /sw/bin/gschem
jaspb:~ jas$
----------------------------
I then found that there are fontconfig libraries available using fink
and that they weren't already installed on my system, so I used fink
to install them.
I still got the error.
Then I used fink to uninstall gEDA and then reinstalled it using the
instructions at http://www.ghz.cc/charles/fink/, replacing the fink
info files I had previously downloaded with the ones from the CVS
repository. Again, everything seemed to run smoothly.
I still obtain the same error. I have found my fonts.conf file but
don't know where to start in correcting whatever problem gEDA has
with it. Looking at the fontconfig documentation at http://
fontconfig.org has not produced any obvious answers for me. I have
provided the content of my fonts.conf file below for reference.
Any ideas where I might have gone wrong?
Thanks much,
Jake
----------------------------
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>
<!--
Find fonts in these directories
-->
<dir>/usr/share/fonts</dir>
<dir>/usr/X11R6/lib/X11/fonts</dir>
<!--
Accept deprecated 'mono' alias, replacing it with 'monospace'
-->
<match target="pattern">
<test qual="any" name="family"><string>mono</string></test>
<edit name="family" mode="assign"><string>monospace</string></edit>
</match>
<!--
Names not including any well known alias are given 'sans'
-->
<match target="pattern">
<test qual="all" name="family" mode="not_eq">sans</test>
<test qual="all" name="family" mode="not_eq">serif</test>
<test qual="all" name="family" mode="not_eq">monospace</test>
<edit name="family" mode="append_last"><string>sans</string></edit>
</match>
<!--
Load per-user customization file, but don't complain
if it doesn't exist
-->
<include ignore_missing="yes">~/.fonts.conf</include>
<!--
Load local customization files, but don't complain
if there aren't any
-->
<include ignore_missing="yes">conf.d</include>
<include ignore_missing="yes">local.conf</include>
<!--
Alias well known font names to available TrueType fonts.
These substitute TrueType faces for similar Type1
faces to improve screen appearance.
-->
<alias>
<family>Times</family>
<prefer><family>Times New Roman</family></prefer>
<default><family>serif</family></default>
</alias>
<alias>
<family>Helvetica</family>
<prefer><family>Arial</family></prefer>
<default><family>sans</family></default>
</alias>
<alias>
<family>Courier</family>
<prefer><family>Courier New</family></prefer>
<default><family>monospace</family></default>
</alias>
<!--
Provide required aliases for standard names
Do these after the users configuration file so that
any aliases there are used preferentially
-->
<alias>
<family>serif</family>
<prefer><family>Times New Roman</family></prefer>
</alias>
<alias>
<family>sans</family>
<prefer><family>Arial</family></prefer>
</alias>
<alias>
<family>monospace</family>
<prefer><family>Andale Mono</family></prefer>
</alias>
</fontconfig>