SuSE 8.1 und WordPerfect2000
Hallo Liste! Nach der Installation von WordPerfect2000 unter SuSE 8.1 Professional lassen sich die Anwendungen der Office-Suite nicht starten. Es wird eine Fehlermeldung ausgegeben, daß der von WordPerfect installierte Schriftenserver nicht laufen würde. Das Problem ist unter Red Hat 6.2 bekannt. Corel gibt als Lösung an, in der Datei _/etc/X11/XF86Config_ die Einträge _FontPath "/usr/X11R6/lib/X11/fonts/TrueType"_ sowie _FontPath "unix/:-1"_ zu suchen und darunter die Zeile _FontPath "tcp/localhost:7102"_ einzufügen. Das löst das bei mir aufgetretene Problem nicht. Bei mir gibt es in der besagten Datei den Eintrag _FontPath "unix/:-1"_ nicht. Die fehlenden Einträge einzufügen, schafft keine Abhilfe. Beim Starten des System erhalte ich die Fehlermeldung, daß der von Corel installierte Schriftenserver "Fonttastic" in Runlevel 5 "failed". Im Runlevel-Editor ist "Fonttastic" nicht eingetragen; ich kann ihn also nicht aktivieren. Wer kennt das Problem und weiß eine Lösung? Viele Grüße, Bernd.
Hallo Bernd, On Thursday 29 May 2003 13:17, b.j-t1 wrote:
Nach der Installation von WordPerfect2000 unter SuSE 8.1 Professional lassen sich die Anwendungen der Office-Suite nicht starten.
Es wird eine Fehlermeldung ausgegeben, daß der von WordPerfect installierte Schriftenserver nicht laufen würde.
Das ist im Prinzip korrekt. An deiner Stelle würde ich das Startscript (es heißt fonttastic) für den Fontserver an das unter SuSE übliche Schema anpassen (es gibt in /etc/init.d eine Datei namens skeleton, die das Prinzip zeigt). Corel versucht da einen Mechanismus zu benutzen, der distributionsspezifische Unterschiede überbrückt, dieser baut aber auf der Technik von SuSE vor 8.1 auf und außerdem liegt das Script im falschen Verzeichnis (/etc/init.d/init.d). Danach kann man es per insserv aktivieren. Weiterhin ist es richtig, daß du den Eintrag: FontPath "tcp/127.0.0.1:7102" in XF86Config eintragen solltest, am besten als letzten Eintrag in der Section "Files". Ganz wichtig ist aber, daß du dir das Update für Corel-Wine besorgst (Google unter corelwine-cvs), damit wird dann auch das Script wpolauncher geändert. Andernfalls mußt du in diesem Script in allen Zeilen, die tcp/$host:7102/all enthalten das 'all' löschen. Die meisten Frage zu WPO2000 findest du in den Archiven der Newsgroup 'corel.wpoffice.office2000-linux' beantwortet. Noch eine Warnung, WPO2000 ist unter SuSE-8.2 nur mit Tricks (LD_LIBRARY_PATH usw.) zu laufen zu bringen. MfG Klaus
Hallo Klaus; vielen Dank für die schnelle Antwort. Ich habe noch ein paar Fragen. Du hast geschrieben:
An deiner Stelle würde ich das Startscript (es heißt fonttastic) für den Fontserver an das unter SuSE übliche Schema anpassen (es gibt in /etc/init.d eine Datei namens skeleton, die das Prinzip zeigt).
Was heißt das und wie geht das? Ich habe von Skripten keine Ahnung.
außerdem liegt das Script im falschen Verzeichnis (/etc/init.d/init.d).
In welches Verzeichnis gehört das Skript?
Danach kann man es per insserv aktivieren.
Indem ich als root in die Konsole insserv fonttastic eingebe? Und danach wird fonttastic beim Systemstart automatisch geladen und tritt im Runlevel-Editor in Erscheinung?
auch das Script wpolauncher geändert. Andernfalls mußt du in diesem Script in allen Zeilen, die tcp/$host:7102/all enthalten das 'all' löschen.
Nur das "all" oder auch einen Teil oder alles, was danach kommt?
Die meisten Frage zu WPO2000 findest du in den Archiven der Newsgroup 'corel.wpoffice.office2000-linux' beantwortet.
Da habe ich eben nachgesehen. Aber sehr hilfreich war es für mich nicht. Ich verwende Linux erst seit wenigen Monaten und bin mit der Materie nicht sehr vertraut, wenn Probleme auftauchen. Viele Grüße, Bernd.
Hallo Bernd, sorry für die langsame Antwort (war im Urlaub). Wenn du inzwischen nicht mit WPO2000 aufgegeben hast, hier die Antworten auf deine Fragen
An deiner Stelle würde ich das Startscript (es heißt fonttastic) für den Fontserver an das unter SuSE übliche Schema anpassen (es gibt in /etc/init.d eine Datei namens skeleton, die das Prinzip zeigt).
Was heißt das und wie geht das? Ich habe von Skripten keine Ahnung.
Mein Startscript sieht so aus (und wahrscheinlich könnte man es eleganter machen, aber es funktioniert): #!/bin/sh # # fonttastic: Starts the FontTastic Font Server # # Version: @(#) /etc/init.d/fonttastic 1.0 # # chkconfig: 2345 90 10 # description: Starts and stops the FontTastic Font Server at boot time and shutdown. # processname: fontfs # hide: true ### BEGIN INIT INFO # Provides: fontfs # Required-Start: $network $syslog # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Short-Description: ### END INIT INFO . /etc/rc.status rc_reset # See how we were called. case "$1" in start) echo -n "Starting FontTastic Font Server " startproc /usr/X11R6/bin/fontfs rc_status -v echo ;; stop) echo -n "Shutting down FontTastic Font Server " killproc /usr/X11R6/bin/fontfs rc_status -v echo ;; status) echo -n "Checking Status of FontTastic Font Server " checkproc /usr/X11R6/bin/fontfs rc_status -v ;; *) echo "*** Usage: fonttastic {start|stop|status}" exit 1 esac exit 0
außerdem liegt das Script im falschen Verzeichnis (/etc/init.d/init.d).
In welches Verzeichnis gehört das Skript?
nach /etc/init.d
Danach kann man es per insserv aktivieren.
Indem ich als root in die Konsole
insserv fonttastic
eingebe? Und danach wird fonttastic beim Systemstart automatisch geladen und tritt im Runlevel-Editor in Erscheinung?
Ja
auch das Script wpolauncher geändert. Andernfalls mußt du in diesem Script in allen Zeilen, die tcp/$host:7102/all enthalten das 'all' löschen.
Nur das "all" oder auch einen Teil oder alles, was danach kommt?
nur das /all
Die meisten Frage zu WPO2000 findest du in den Archiven der Newsgroup 'corel.wpoffice.office2000-linux' beantwortet.
Da habe ich eben nachgesehen. Aber sehr hilfreich war es für mich nicht. Ich verwende Linux erst seit wenigen Monaten und bin mit der Materie nicht sehr vertraut, wenn Probleme auftauchen.
Viele Grüße, Bernd.
MfG Klaus
participants (2)
-
b.j-t1
-
Klaus Hartmann