On Sun, 4 Aug 2002 14:56:34 +0200 "Christian H. Kuhn" <Christian.Kuhn@QNo.de> wrote: > Hallo Gemeinde, > Hallo Christian > Ich möchte mir unter KDE3 ein paar Fonts installieren; das > sind einerseits PostScript-Type1-Schriften, die ich mir mal > gekauft habe oder die bei CorelDraw dabei waren, > andererseits TrueType-Schriften von Windows. Ich habe die > Dateien auf Platte in einem Verzeichnis, gehe ins > Kontrollzentrum, wähle den Systemverwaltermodus, gebe das > Passwort ein, wähle links die Schrift, drücke > installieren, sie erscheint rechts, ich drücke auf > Anwenden, und es kommt eine Fehlermeldung"Fontmap-Datei > (Type1/) l%/1Â?Â?iso8859-15ässt sich nicht > einrichten(Unzureichende Zugriffsrechte?)". Also als user > ausgeloggt, als root wieder rein, gleiches Spiel. Diesmal > keine Fehlermeldung, sondern ein Absturz: > also ich hab letztens bir mir TrueType-Fonts unter X mit Hilfe von xfstt installiert... Ich weiss ja nicht, wie du das bei dir mit den Fonts handhabst. Benutzt du auch nen Fontserver? Wenn ja, dann brauchst du neben xfs (X-Font-Server) auch noch xfstt (X-Font-Server mit TrueType Support) hier erstma nen kleines How-To zu xfstt: 1) (als root) apt-get install xfstt (falls nicht schon geschehen) 2) (als root) TT-Fonts nach /usr/share/fonts/truetype kopieren (default-Verzeichnis von xfstt) 3) (als root) xfstt neustarten mit der force-reload option: /etc/init.d/xfstt force-reload 4) testen ob alles läuft: als user: fslsfonts -server unix/:7101 die folgende Meldung sollte ungefähr so ausehen: _FSTransSocketUNIXConnect: Can't connect: errno = 111 fslsfonts: unable to open server "unix/:7101" als root: fslsfonts -server unix/:7101 nun sollten alle fonts im ordner /usr/share/fonts/truetype nach diesem schema aufgelistet werden: -ttf-arial black-medium-r-normal-regular-0-0-0-0-p-0-iso8859-1 -ttf-arial mt black-medium-r-normal-regular-0-0-0-0-p-0-iso8859-1 -ttf-arial narrow-bold-i-normal-bold italic-0-0-0-0-p-0-iso8859-1 5) nun in /etc/X11/XF86Config(-4) folgendes eintragen: Section "Files" FontPath "unix/:7101" #diese zeile muss rein FontPath "unix/:7100" # sollte schon drinstehen, falls du xfs benutzt FontPath "/usr/X11R6/lib/X11/fonts/misc/" # diverse fontpaths nach diesem schema sollten auch schon drinstehen EndSection 6) X neustarten, einloggen und dann im Terminal als user xlsfonts | grep ttf eingeben. jetzt sollte eine auflistung der installierten TT-Fonts kommen Und das wars auch eigentlich schon. Bei mir hats wunderbar funktioniert. Ich benutze Gnome 1.4 mit Enlightenment. Sawfish macht jedoch Trouble mit TTF, bzw. xfstt. Wenn du neue Fonts installieren willst, diese einfach nach /usr/share/fonts/truetype kopieren, und (als root) /etc/init.d/xfstt restart ausführen. > (no debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...[New Thread 1024 (LWP 13044)](no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols > found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols found)... > 0x40ebf899 in wait4 () from /lib/libc.so.6#0 0x40ebf899 in > wait4 () from /lib/libc.so.6#1 0x40f35dd0 in > __check_rhosts_file () from /lib/libc.so.6#2 0x40d88447 in > waitpid () from /lib/libpthread.so.0#3 0x40638040 in > KCrash::defaultCrashHandler () from > /usr/lib/libkdecore.so.4#4 0x40d85f54 in pthread_sighandler > () from /lib/libpthread.so.0#5 0x40e48678 in sigaction () > from /lib/libc.so.6#6 0x4104aa57 in FT_Get_Glyph_Name () > from /usr/lib/libfreetype.so.6#7 0x41429673 in > CFontEngine::getGlyphInfo () from > /usr/lib/kde3/kcm_fontinst.so#8 0x4144f6d2 in > CAfmCreator::create () from /usr/lib/kde3/kcm_fontinst.so#9 > 0x4144e5b7 in CAfmCreator::create () from > /usr/lib/kde3/kcm_fontinst.so#10 0x4144e1ad in > CAfmCreator::go () from /usr/lib/kde3/kcm_fontinst.so#11 > 0x41453d22 in CSysConfigurer::go () from > /usr/lib/kde3/kcm_fontinst.so#12 0x4143616a in > CFontsWidget::configureSystem () from > /usr/lib/kde3/kcm_fontinst.so#13 0x414369d9 in > CFontsWidget::qt_invoke () from > /usr/lib/kde3/kcm_fontinst.so#14 0x408e7946 in > QObject::activate_signal () from /usr/lib/libqt-mt.so.3#15 > 0x408e789e in QObject::activate_signal () from > /usr/lib/libqt-mt.so.3#16 0x4143d3f4 in > CInstalledFontListWidget::configureSystem () from > /usr/lib/kde3/kcm_fontinst.so#17 0x41437d66 in > CInstalledFontListWidget::configure () from > /usr/lib/kde3/kcm_fontinst.so#18 0x4143d641 in > CInstalledFontListWidget::qt_invoke () from > /usr/lib/kde3/kcm_fontinst.so#19 0x408e7946 in > QObject::activate_signal () from /usr/lib/libqt-mt.so.3#20 > 0x408e789e in QObject::activate_signal () from > /usr/lib/libqt-mt.so.3#21 0x40b28fd0 in QButton::clicked () > from /usr/lib/libqt-mt.so.3#22 0x40950f37 in > QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3#23 > 0x40911b21 in QWidget::event () from > /usr/lib/libqt-mt.so.3#24 0x408a0703 in > QApplication::internalNotify () from > /usr/lib/libqt-mt.so.3#25 0x408a0053 in QApplication::notify > () from /usr/lib/libqt-mt.so.3#26 0x405ac354 in > KApplication::notify () from /usr/lib/libkdecore.so.4#27 > 0x40852bfa in QETWidget::translateMouseEvent () from > /usr/lib/libqt-mt.so.3#28 0x40850237 in > QApplication::x11ProcessEvent () from > /usr/lib/libqt-mt.so.3#29 0x4084f20b in > QApplication::processNextEvent () from > /usr/lib/libqt-mt.so.3#30 0x408a1b4f in > QApplication::enter_loop () from /usr/lib/libqt-mt.so.3#31 > 0x4084f17b in QApplication::exec () from > /usr/lib/libqt-mt.so.3#32 0x41199648 in main () from > /usr/lib/kcontrol.so#33 0x0804cce6 in strcpy () > #34 0x0804d97b in strcpy () > #35 0x0804ddc5 in strcpy () > #36 0x0804ede7 in strcpy () > #37 0x40e3814f in __libc_start_main () from /lib/libc.so.6 > > Für mich nur Abfahrt und Bahnhof, aber vielleicht ist hier > ja jemand, der mir sagen kann, was ich da so fürchterliches > falsch gemacht habe. für mich ist das auch nur Bahnhof... deswegen versuchs einfach mal mit der methode oben... > > TIA > Christian mfg Michael -- ...und wenn es klatscht, dann klatscht es.
Attachment:
pgpZkvHAVyY2y.pgp
Description: PGP signature