TTF-Schriften unter Netscape

Locked
Message
Author
Christian Heimanns

TTF-Schriften unter Netscape

#1 Post by Christian Heimanns »

Hallo Leute,
habe all meinen Mut zusammen genommen und mal versucht was da so unter Tips/Multimedia/Grafik/TTF-Schriften unter Linux beschrieben wird.
Also, die Sache mit xfstt funktioniert gut, schöne viele TrueType Schriften unter Linux. Nur mit den init.d Script (für xfstt) gibt es ein Problem <img src="http://www.pro-linux.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
Beim Wechseln der Runlevel bekomme ich folgende Fehlermeldungen:
--- Failed services in runlevel X: xfstt ---
---#: #: No such file or directory ---
Ich habe keinen Plan von Scripten vermute aber einen Fehler im xfstt-skript.
Ich benutze SuSE 6.3 mit Netscape 4.7

Wäre schön wenn jemand einen Tipp oder eine Lösung hätte.
Danke,
Christian!!!

stopfer@topmail.de

User avatar
heinrich
Posts: 219
Joined: 22. Sep 1999 11:22
Location: N49.137 E8.544

Re: TTF-Schriften unter Netscape

#2 Post by heinrich »

Das Script hat einen Schreibfehler. Lass einfach die Zeile mit ".. /etc/rc.config" weg -- dann funktionierts.


Die folgende Version funktioniert bei mir einwandfrei:

<pre><font size="2">
#!/bin/sh
#
# /sbin/init.d/xfstt
#
# Script zum Starten und Stoppen des Font-Servers xfstt
#
#
#
<b>#.. /etc/rc.config</b>
XFSTT=/usr/X11R6/bin/xfstt
PORT=7101
TTDIR=/usr/share/fonts/truetype
test -x $XFSTT || exit 0
return=$rc_done
case "$1" in
start)
echo -n "Starte Font Server Xfstt"
startproc $XFSTT --dir $TTDIR --port $PORT ||
return=$rc_failed
echo -e "$return"
;;
stop)
echo -n "Beende Font Server Xfstt"
killproc $XFSTT || return=$rc_failed
echo -e "$return"
;;
restart)
$0 stop
$XFSTT --dir $TTDIR --sync
$0 start
;;
*)
echo "Benutze: /sbin/init.d/xfstt {start|stop|restart}"
exit 1
;;
esac
test "$return" = "$rc_done" || exit 1
exit 0
</font><!--2--></pre>

Günther

Re: TTF-Schriften unter Netscape

#3 Post by Günther »

Moin,

es scheint so als das es sich um ein SuSE-Linux handelt ( wg. /etc/rc.config )?! dummerweise hat sich wohl ein zusätzlicher punkt vor /etc/rc.config eingeschlichen. wenn du einen punkt entfernst, sollte es auch korrekt laufen (dann werden auch die rc_'s gesetzt):

!/bin/sh
#
# /sbin/init.d/xfstt
#
# Script zum Starten und Stoppen des ...
#
#

. /etc/rc.config

XFSTT=/usr/X11R6/bin/xfstt

Christian Heimanns

Re: TTF-Schriften unter Netscape

#4 Post by Christian Heimanns »

Danke, danke,
Ihr seid spitze! Es ist wie ein Wunder!!

Christian

Locked