LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Installing and setting up WordPerfect on Linux (https://www.linuxquestions.org/questions/linux-software-2/installing-and-setting-up-wordperfect-on-linux-67301/)

messenger_7 06-22-2003 03:31 PM

Installing and setting up WordPerfect on Linux
 
Where do I start?

I have a dual-hard disk PC with an AMD Pentium-2-level processor 128 MB of RAM. The primary hard disk is an IBM-DTLA-307045 42.9 GB. The secondary hard disk is a Western Digital WDC WD100AA 0-1291 9.3 GB. About half of the space of these hard disks are loaded with SuSE 8.2 (professional edition). I intend the rest for one version or another of FreeBSD.

I have tried to load two different versions of WordPerfect for Linux onto my system (the download edition of WP8 for Linux/Unix from the Linux Central.com CD and the full "deluxe" version of WP9 for Linux). The loading seems to have gone alright in each case, but neither will work.

The error messages:

Quote:

No running font server was detected.
Then, after the program tries to get the font server running, it says:

Quote:

Unable to add fontTastic font server to the font path. The font server is probably not installed or not running. Correct the problem and try again.

The WP8 attempt gives the following message when I try to start 'er up:

Quote:

Notice: Using config file: /etc/fonttastic/config
Binding TCP socket: Address already in use
Fatal: Cannot establish any listening sockets
Notice: Font server terminated
[gives wrong date]
Font server terminated: See /var/log/fonttastic/fs-errors

[The latter file is blank when viewed.]


Well, I searched and found it under the /etc-directory and I went in to view the text.

Quote:


#font server configuration file
# $XConsortium: config.cpp, v 1.7 91/08/22 11:39:59 rws Esp $

clone-self = on
use-syslog = off

catalogue = /usr/share/fonts/userfonts,
/usr/share/fonts/wprequired

error-file = /var/log/fonttastic/fs-errors

#

# A "well-behaved" configuration file requires all of the font files
# in the specified catalogues to be valid files that the font server
# can interpret. It also requires the font file extensions indicate the
# type of font file as follows:
# .pfa or .pfb Adobe Type 1 format
# .spd Speedo font file format
# .ttf TrueType format
#
# If the font files are not well-behaved, whenever the font server is
# initialized (or updated), it must open each font file and verify its
# format. This can be very time consuming and should be avoided. If you
# are unsure of the font files installed, set well-behaved to False.

well-behaved = False
#
# By default, scalable outline fonts are preferred to nonscalable bitmap
# fonts. If this behaviour is undesirable, setting the "prefer-bitmaps"
# option will establish a preference for bitmap fonts.
#
# It is important to not that this option only works within a single
# font path element. That is, the scalable and nonscalable fonts must
# bein the same directory. The "catalogue" item above dictates the order
# in which font path elements are examined when matching fonts. If you
# wish to keep your bitmap fonts separate from the outline fonts, you can
# specify the preferred order in the catalogue statement.
#

prefer-bitmaps = False

# in decipoints
default-point-size = 120
default-resolutions = 75, 75, 100, 100

port = 7102
"config" [readonly] 45L, 1642C


A Google search about this problem reveals only this Linuxworld.com article by Nicholas Petreley [COLOR=]"Why whine about Wine? Windows code not to blame"[/COLOR] (dated???), which seems to discuss a similar problem---but I'm not sure. He states at one point:

Quote:

Font servers communicate with XFree86 via a network port. My mistake was that I somehow got it stuck in my head that FontTastic uses port 7100 (probably because the default font server, xfs, uses 7100). So I set up XFree86 to listen for FontTastic on that port. But FontTastic actually uses port 7102 by default. It even says so in the FontTastic configuration file, though I hadn't noticed that until I had it fixed.

Naturally, the two could never connect because I had them talking and listening on different ports. Duh. Once I set up XFree86 4.0 to listen on port 7102, FontTastic worked fine. And then so did printing.

However, his "solution" goes a bit over my head, so would someone with Linux and WP for Linux savvy please chime in for the---[ahem]---nonadept? What is the problem and how do I correct it (without having to become a computer programming whiz)? Must I somehow set the XFree configuration to "port 7102"? Or do I need to edit something within the fonttastic config file, and, if so, what?

A related question:

How large does one's root partition need to be these days, if one wants to have programs like large word- or text-processors running under it? I set it up at about 800 MB, but the SuSE nonhelp staffer I dealt with during the install process seemed to suggest something like a couple of gigabytes would be more in order. I need to keep experimenting with word- and/or textprocessors till I find the right overall one for me on the Linux platform (and until I can learn how to use LaTeX).

Many thanks.
-----------------------------------------------------------------------
more information from the WP 9 installation, if it is of any help:

"view setup.log package
/media/cdrom/dists/redhat/i386/wpo2000-fonts-core-2000.03.13.12.01-1.i386.rpm Size: 9088
ls fonttastic-glibc-2.1-2*.rpm
Pattern to be used: -2000.03.13.12.01-1.i386.rpm"
"package:
/media/cdrom/dists/redhat/i386/fontastic-glibc-2.1-2000.03.13.12.01-1.i386.rpm Size: 3200
ls libaps-1*.rpm
Pattern to be used: -1.0-1429.0.i386.rpm"

moses 06-22-2003 04:11 PM

I'm not running any kind of font server on my laptop and I can run wp8. I don't think wp has access to all of the fonts that are available to the rest of the system, but all I need is Times and a constant width font like Courier. . .
On my desktop I've got wp8 running and there is a font server running (on port 7100), no problems there either.

In /etc/X11/XF86Config, under the Section Files, you can set up the port to find a font server (the problem seems to be that you don't have a font server running and for some reason it's looking for that; is this with wp9 only?).
It should look like this (though if you are running the fontastic server with its defaults, you want to change the 7100 to 7102, according to the above quote):
Code:

Section "Files"
        FontPath        "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
        FontPath        "/usr/lib/X11/fonts/TrueType"
        FontPath        "/usr/lib/X11/fonts/misc"
.
.
.


messenger_7 07-02-2003 10:15 PM

moses wrote (post #2):

Quote:

In /etc/X11/XF86Config, under the Section Files, you can set up the port to find a font server (the problem seems to be that you don't have a font server running and for some reason it's looking for that; is this with wp9 only?).

Sorry to take so long to get back to this. Work kept me away. You'll have to forgive, but you're dealing with a total tyro when it comes to configuring systems. When you say "set up the port to find a font server", I need to know how. It seems as if you're saying certain lines of text ("FontPath 'unix/:7100' # local font server # if the local font server has problems, we can fall back on these"?????) should be added to the file by me of the (general) form you've provided. If that's correct, I should tell you that all the files I looked in in connexion with this (fonttastic/config, /etc/X11/XF86Config etc.) say "Please do not edit". If one does edit one of these files, isn't one supposed to keep a copy of the original? If so, how and where to store in the system so that it's there if needed, but so as not to interfere with the workings of any modified version?

And, yes, the fonttastic server does indeed already give the port as 7102, as reported in my earlier post.

Yes, the problem I've been having affects both WordPerfect 9 and 8.

Thanks for the feedback. Once I understand how to proceed, my hands are now untied.

moses 07-03-2003 01:28 AM

First off, that quote color you used is horrid.

Second, yeah, always make a backup copy of your files. To do this, I usually just:
Code:

cp /etc/X11/XF86Config /etc/X11/XF86Config.backup.date
where "date" is the date I make the backup. A real sysadmin would put all the config files in a CVS directory and checkout/edit the files as needed. . . I guess I'm not a real sysadmin ;)

Anyway, once you've got a backup copy, edit the original, and add or change the line:
Code:

FontPath        "unix/:7100"                    # local font server
so it says this:
Code:

FontPath        "unix/:7102"                    # local font server
and make sure your fontastic font server is running. You'll need to restart X after making the change.

messenger_7 07-07-2003 08:57 PM

moses wrote (post #4):

Quote:

Anyway, once you've got a backup copy, edit the original, and add or change the line

FontPath "unix/:7100" # local font server


so it says this:


FontPath "unix/:7102" # local font server


Sorry, about the delay again. If, anything, I will have to add the line to file, since I found no such line there to edit. (I guess I am to ignore the file author's admonishment not to edit the file, then.)

Does it make a difference where in the file the line is added?

moses 07-08-2003 02:14 AM

It should go under the Section "Files". You'll be fine if you add this line, as long as you know how to either edit the file (and comment out that line) or copy the backup file back over the working file in the commandline interface. . .


All times are GMT -5. The time now is 12:50 AM.