From owner-freebsd-questions Wed Feb 28 4:11:23 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail1.home.nl (mail1.home.nl [213.51.129.162]) by hub.freebsd.org (Postfix) with ESMTP id 5E56037B718 for ; Wed, 28 Feb 2001 04:11:17 -0800 (PST) (envelope-from danny@ricin.com) Received: from ricin.localnet ([212.120.85.64]) by mail1.home.nl (InterMail vM.4.01.03.00 201-229-121) with SMTP id <20010228121115.FSYF325.mail1.home.nl@ricin.localnet>; Wed, 28 Feb 2001 13:11:15 +0100 From: Danny Pansters To: Subject: Re: TrueType fonts & X Date: Wed, 28 Feb 2001 13:13:32 +0100 X-Mailer: KMail [version 1.1.99] Content-Type: text/plain; charset="iso-8859-1" References: <000a01c0a0e4$ee5f6230$0701a8c0@darryl> In-Reply-To: <000a01c0a0e4$ee5f6230$0701a8c0@darryl> Cc: freebsd-questions@freebsd.org MIME-Version: 1.0 Message-Id: <01022813133200.97604@ricin.localnet> Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, On Tuesday 27 February 2001 18:44, you wrote: > 1. installed xfstt from ports (XFree86 seems to be 3.3.5) > 2. installed ttmkfdir from ports > 3. created directory /usr/X11R6/lib/X11/fonts/TrueType > 4. ftp'd TrueType fonts from my windows box to the TrueType > directory. 5. Changed owner on TrueType by: Chown -R root > /usr/X11R6/lib/X11/fonts/TrueType > 6. Changed perms to 755. > 7. cd to /usr/X11R6/lib/X11/fonts/TrueType > 8. ttmkfdir > fonts.dir > 9. examined fonts.dir. permissions & ownership match other files. > 10. started xfstt by: xfstt --daemon > 11. xset fp+ inet/127.0.0.1:7101 > 12. xset fp+ /usr/X11R6/lib/X11/fonts/TrueType I've done something similar in december last year, fBSD 4.2-rel,=20 X3.3.6, kde2.01. I'm afraid I don't remember exactly the reasons for=20 doing it this way (it was one of those late-night things ;-) Here's my .xinitrc: ricin % less .xinitrc=20 #!/bin/sh # try to clean up what we can killall xfstt >/dev/null rm ~/.kde/*ricin* rm -rf /tmp/* # start true type fontserver /usr/X11R6/bin/xfstt & # this line is not needed (?) #xset fp+ /usr/X11R6/lib/X11/fonts/TrueType xset fp+ inet/127.0.0.1:7101 # what a mess # start kde2 startkde=20 It's a bit messy but it works!=20 > I then get this error: > xset bad font path element (#42) possible causes are: > directory does not exist or has wrong permissions > directory missing fonts.dir > incorrect font server address or syntax OK, I think what you're doing is not wrong... my guess would be you're=20 havng trouble because there is no Helvetica TrueType font... its=20 actually Microsoft's Arial. I've linked the appropriate=20 helveticaXYZ.ttf to arialXYZ.ttf: ricin # ll /usr/X11R6/lib/X11/fonts/TrueType/ total 5800 -r--r--r-- 1 root wheel 151000 May 5 1999 ANTQUAB.TTF -r--r--r-- 1 root wheel 150416 May 5 1999 ANTQUABI.TTF -r--r--r-- 1 root wheel 149092 May 5 1999 ANTQUAI.TTF -r--r--r-- 1 root wheel 273020 Dec 5 22:13 ARIAL.TTF -r--r--r-- 1 root wheel 284560 Dec 5 22:14 ARIALBD.TTF -r--r--r-- 1 root wheel 221756 Dec 5 22:14 ARIALBI.TTF -r--r--r-- 1 root wheel 200684 Dec 5 22:14 ARIALI.TTF -r--r--r-- 1 root wheel 155528 May 5 1999 BKANT.TTF -r--r--r-- 1 root wheel 297660 May 5 1999 COUR.TTF -r--r--r-- 1 root wheel 306688 May 5 1999 COURBD.TTF -r--r--r-- 1 root wheel 228796 May 5 1999 COURBI.TTF -r--r--r-- 1 root wheel 238088 May 5 1999 COURI.TTF -r--r--r-- 1 root wheel 142964 Oct 11 23:48 Georgia.TTF -r--r--r-- 1 root wheel 139584 Oct 11 23:48 Georgiab.TTF -r--r--r-- 1 root wheel 156668 Oct 11 23:48 Georgiai.TTF -r--r--r-- 1 root wheel 158796 Oct 11 23:48 Georgiaz.TTF lrwxr-xr-x 1 root wheel 9 Dec 5 22:37 HELVETICA.TTF@ ->=20 ARIAL.TTF lrwxr-xr-x 1 root wheel 11 Dec 5 22:38 HELVETICABD.TTF@ ->=20 ARIALBD.TTF lrwxr-xr-x 1 root wheel 11 Dec 5 22:38 HELVETICABI.TTF@ ->=20 ARIALBI.TTF lrwxr-xr-x 1 root wheel 10 Dec 5 22:38 HELVETICAI.TTF@ ->=20 ARIALI.TTF -r--r--r-- 1 root wheel 56560 May 5 1999 LHANDW.TTF -r--r--r-- 1 root wheel 59636 May 5 1999 LSANSI.TTF -r--r--r-- 1 root wheel 304932 May 5 1999 LSANSUNI.TTF -r--r--r-- 1 root wheel 115068 May 5 1999 LUCON.TTF -r--r--r-- 1 root wheel 69464 May 5 1999 SYMBOL.TTF -r--r--r-- 1 root wheel 322824 May 5 1999 TIMES.TTF -r--r--r-- 1 root wheel 326072 May 5 1999 TIMESBD.TTF -r--r--r-- 1 root wheel 233892 May 5 1999 TIMESBI.TTF -r--r--r-- 1 root wheel 241972 May 5 1999 TIMESI.TTF -r--r--r-- 1 root wheel 139640 May 5 1999 VERDANA.TTF -r--r--r-- 1 root wheel 136032 May 5 1999 VERDANAB.TTF -r--r--r-- 1 root wheel 154264 May 5 1999 VERDANAI.TTF -r--r--r-- 1 root wheel 153324 May 5 1999 VERDANAZ.TTF -r--r--r-- 1 root wheel 29255 Dec 5 22:39 fonts.dir -r--r--r-- 1 root wheel 676 Dec 5 22:39 ttinfo.dir -r--r--r-- 1 root wheel 2319 Dec 5 22:39 ttname.dir =20 Then run ttmkfdir once more. It ought to work=20 HTH, Danny Pansters http://www.ricin.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message