This commit is contained in:
gferg 2004-10-11 12:47:47 +00:00
parent c6ab103b57
commit 6786aaf551
1 changed files with 31 additions and 43 deletions

View File

@ -13,7 +13,7 @@
<address><email>rick@linuxmafia.com</email></address>
</affiliation>
</author>
<pubdate>1.4.18, 2004-10-06</pubdate>
<pubdate>1.4.19, 2004-10-08</pubdate>
<copyright>
<year>2002-2004</year>
@ -21,18 +21,11 @@
</copyright>
<legalnotice>
<para>This information is free; you can redistribute it and/or
modify it under the terms of the GNU General Public License as published
by the Free Software Foundation, version 2.</para>
<para>This information is free; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.</para>
<para>This work is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.</para>
<para>This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</para>
<para>You should have received a copy of the GNU General Public
License along with this work; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<para>You should have received a copy of the GNU General Public License along with this work; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<para>Alternatively and at the recipient's option, this work may be used freely under the <ulink url="http://creativecommons.org/licenses/by-sa/1.0/">Attribution-ShareAlike 1.0</ulink> licence.</para>
</legalnotice>
@ -63,7 +56,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<sect3 id="whatsgood"><title>What's good about WordPerfect?</title>
<para>Several things. In an era when leading word processors gobble dozens of megs of RAM just launching, WP (v. 8.x) is thrifty -- about 6 MB. By comparison, OpenOffice.org 1.1 or Star Office 7.0 takes 54 MB to launch. AbiWord 2.01 uses only 15 MB, and KWord 1.2.94 32 MB. It's a stable, fast, polished, full-featured product. It has "reveal codes". It has a nearly unique "shrink to fit" printing feature that quickly becomes indispensable once you've experienced it. WP's print module uses the MS-DOS version's time-tested, robust printer drivers by default, expanding greatly the range of compatible printers. (WP can alternatively hand off to standard Unix printing subsystems -- lpr / lprng / gnulpr / cups / pdq / etc. -- in "Passthru Postscript" mode, to use the system's own standard print drivers.) It has excellent built-in mathematical, financial, logical, and string-handling functions. It has excellent table support and a useful speed-table-formatting feature. It has a time-tested, easy to use and debug macro language. It has a robust built-in database engine for table sorting and searching.</para>
<para>Several things. In an era when leading word processors gobble dozens of megs of RAM just launching, WP (v. 8.x) is thrifty -- about 6 MB. By comparison, OpenOffice.org 1.1 or Star Office 7.0 takes 54 MB to launch. AbiWord 2.01 uses only 15 MB, and KWord 1.2.94 32 MB. It's a stable, fast, polished, full-featured product. It has "reveal codes". It has a nearly unique "shrink to fit" printing feature that quickly becomes indispensable once you've experienced it. WP's high-performance print module uses the MS-DOS version's time-tested, robust printer drivers by default, expanding greatly the range of compatible printers. (WP can alternatively hand off to standard Unix printing subsystems -- lpr / lprng / gnulpr / cups / pdq / etc. -- in "Passthru Postscript" mode, to use the system's own standard print drivers.) It has excellent built-in mathematical, financial, logical, and string-handling functions. It has excellent table support and a useful speed-table-formatting feature. It has a time-tested, easy to use and debug macro language. It has a robust built-in database engine for table sorting and searching.</para>
<para>It's still the best tool available on Linux for reading WordPerfect .wpd files created elsewhere. (AbiWord, Anyware Office, and wp2latex also qualify.)</para>
</sect3>
@ -72,9 +65,9 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<para>It's a discontinued product (on Linux). The most-long-term-available version, WP 8.0 Download Personal Edition (WP 8.0 DPE), has deliberately crippled font handling and limited (but fixable) multi-language support, and won't function without fairly antique support libraries. The best version, WP 8.1, comes only bundled with the Corel Linux OS (CLOS) Deluxe and Standard Edition boxed sets, v. 1.0 or 1.2 -- likewise discontinued.</para>
<para>WP used to be the best tool on Linux for reading MS-Word (through Word97) files, but always faltered on some, especially those Fast Saved in MS-Word. But now, Star Office, OpenOffice.org, and AbiWord reportedly do better.</para>
<para>WP used to be the best tool on Linux for reading MS-Word (through Word97) files, but always faltered on some, especially those Fast Saved in MS-Word. But now, Star Office, OpenOffice.org, and AbiWord reportedly do better (and, unlike WP for Linux, can read post-Word97 .doc formats).</para>
<para>All 8.x versions (except the 2003-4 "pilot project" re-release) ship with a broken MS-Word import / export module: This third-party code ("Filtrix") fails with the message "Filtrix unable to convert this file" if the local system clock is set to later than September 9, 2001, because an internal time counter overflowed when Linux system time in seconds since January 1, 1970 passed 10^9 seconds. The problem can be fixed using a wrapper by Valentijn Sessink of the Netherlands firm Open Office, <ulink url="http://www.openoffice.nl/">http://www.openoffice.nl/</ulink> (not to be confused with Sun Microsystems's OpenOffice.org project), available at <ulink url="http://olivier.pk.wau.nl/~valentyn/wp8fix/">http://olivier.pk.wau.nl/~valentyn/wp8fix/</ulink>. Even then, WP for Linux doesn't support MS-Word .doc-format variants introduced after Word97.</para>
<para>All 8.x versions (except the 2003-4 "pilot project" re-release) ship with a broken MS-Word import / export module: This third-party code ("Filtrix") fails with the message "Filtrix unable to convert this file" if the local system clock is set to later than September 9, 2001, because an internal time counter overflowed when Linux system time in seconds since January 1, 1970 passed 10^9 seconds. The problem can be fixed using a wrapper by Valentijn Sessink of the Netherlands firm Open Office, <ulink url="http://www.openoffice.nl/">http://www.openoffice.nl/</ulink> (not to be confused with Sun Microsystems's OpenOffice.org project), available at <ulink url="http://olivier.pk.wau.nl/~valentyn/wp8fix/">http://olivier.pk.wau.nl/~valentyn/wp8fix/</ulink>.</para>
<para>The integration into standard Linux print subsystems was always poor; ditto the typeface support. Screen rendering is a bit below par -- though printed output when using the built-in print engine is uniformly excellent, and very fast. Also, TrueType fonts were never supported, only PostScript Type 1. Menu shortcuts break when Caps Lock or Num Lock are on. And WP's use of the Motif graphics toolkit makes its aesthetics a bit klunky.</para>
@ -88,6 +81,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<para>Old-timers may recall that WordPerfect originally emerged from Satellite Software, Inc. of Orem, Utah, which later renamed itself to WordPerfect Corporation, which ported it widely from the original x86 assembler version for MS-DOS. (Their initial Unix port occasioned a rewrite to C, which lead to WP for NeXT, which lead to WP 6.0 for MS-Windows, which was the basis for all subsequent versions.) That firm eventually sold WordPerfect's codebase to Novell, Inc., which then sold it to Corel Corporation Limited of Ottawa, Canada. Corel then hired a spinoff firm (Software Development Corporation aka SD Corp., formed by the Unix port's manager and developers) to port WP versions 6, 7, 8.0, and 8.1 to both Linux and several proprietary Unix platforms.</para>
<para>Around 1996-7, the initial SD Corp.-written Linux port of Corel WP, v. 6.0, was marketed solely through through Caldera, Inc. of Orem, Utah, as part of two bundles: the WordPerfect and Motif Bundle, and the Caldera Internet Office Suite bundle (companion CD to Caldera Network Desktop v 1.0). In 1997, Corel replaced this with a v. 7.0 that it sold directly (after SD Corp.'s open beta), offering greater file compatibility with other platforms and other improvements.</para>
<para>The zenith of WP for Linux's popularity, however, came with the 1998-2000 v. 8.x series, the most wildly popular Linux proprietary software of that era. (During that time period, Corel, acting without help from SD Corp., attempted to port the entire WordPerfect Office (aka Corel Office) suite to Java: Program startup was <ulink url="http://developer.novell.com/research/appnotes/1997/july/netnotes/03.htm">slow</ulink> for its time, and some functions had <ulink url="http://web.pip.com.au/office/readme.html">problems</ulink>. The project was killed after some <ulink url="http://public.planetmirror.com/pub/hobbes/java/apps/suite/">public betas</ulink>.)</para>
<para>The intended successor to 8.x shipped some time around 1999: WP 9, better known as WordPerfect Office 2000 (which was technically WordPerfect joined at the hip to several other Corel programs -- Quattro Pro (which Novell bought from Borland in June, 1994, and then passed to Corel), Paradox (which Corel bought around 1997 from Borland), Corel Presentations, Corel Central), produced by Corel Corporation Limited, alone, Corel having closed down the WordPerfect Corporation unit in Orem, Utah during 1998-9. (Paradox was included only in the Deluxe Edition, and omitted from Standard Edition.)</para>
</sect3>
@ -120,13 +115,11 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<para>Next came WP 8.1 Personal Edition for Linux (WP 8.1 PE), arguably the best version to date, showing "Release 8.1 11/1/1999" in its About screen. It came only in boxed sets of CLOS Deluxe Edition versions 1.0 and 1.2. (CLOS 1.2 was better known as "Second Edition", a name Corel evidently pitched at MS-Windows users.)</para>
<para>WP 8.1 PE differed from prior versions in several ways. It wasn't licensed for multiuser (only Server Editions included multiuser support and console-mode WP; I know of no 8.1 Server Editions), but was licensed for commercial use. As part of CLOS Deluxe Edition, it was in .deb package format. Redistribution was / is strictly prohibited. It came with a full set of 300 fonts, the font-installer module, network support, WP Draw, and equation editor, and a printed manual. It ships with and installs all required libraries.</para>
<para>WP 8.1 PE differed from prior versions in several ways. It wasn't licensed for multiuser (only Server Editions included multiuser support and console-mode WP; I know of no 8.1 Server Editions), but was licensed for commercial use. As part of CLOS Deluxe Edition, it was in .deb package format. Redistribution was / is strictly prohibited. It came with a full set of 300 fonts, the font-installer module, network support, WP Draw, an equation editor, and a printed manual. It ships with and installs all required libraries.</para>
<para>WP 8.1 Light Edition for Linux was the bundled WP copy included in boxed sets of CLOS Standard Edition. According to one report, it differs from WP 8.1 PE only in having approximately 1/3 as many included fonts (only one of the Deluxe bundle's three .deb-format font archives).</para>
<para>The zenith of WP for Linux's popularity, however, came with the 1998-2000 v. 8.x series, the most wildly popular Linux proprietary software of that era. (During that time period, Corel attempted to port the entire Corel Office suite, including WP, to Java: Program startup was <ulink url="http://developer.novell.com/research/appnotes/1997/july/netnotes/03.htm">slow</ulink> for its time, and some functions had <ulink url="http://web.pip.com.au/office/readme.html">problems</ulink>. The project was killed after some <ulink url="http://public.planetmirror.com/pub/hobbes/java/apps/suite/">public betas</ulink>.)</para>
<para>Starting in late 2003, an update of WP 8.1 PE, confusingly called "WordPerfect 8 for Linux" (but showing "Release 8.1.0076 11/1/1999" in the About screen), was available through the Corel Store e-commerce Web site on eBay, then on Corel's own site intermittently from April 15, 2004 until around June 2004 as a "pilot project" aka "proof of concept" market-testing limited offering, "to determine the feasibility of developing future Linux versions of WordPerfect or WordPerfect Office". It uses its own graphical installer routine (eschewing the system package database) that prompts you for a licence number (included), installs under /usr by default, provides the necessary set of libc5 libraries and matching wrapper scripts, provides 130 PostScript Type 1 fonts, and incorporates the equivalent of Valentijn Sessink's Filtrix fix. Supported languages are English (UK, US, CA and OZ) and French (CA and National), only -- which can be fixed. Like prior releases of WP 8.1 PE, the 2003-4 "WordPerfect 8 for Linux" pilot-project offering was licensed for commercial use, but not multiuser.</para>
<para>Starting in late 2003, an update to WP 8.1 PE, confusingly called "WordPerfect 8 for Linux" (but showing "Release 8.1.0076 11/1/1999" in the About screen), was available through the Corel Store e-commerce Web site on eBay, then on Corel's own site intermittently from April 15, 2004 until around June 2004 as a "pilot project" aka "proof of concept" market-testing limited offering, "to determine the feasibility of developing future Linux versions of WordPerfect or WordPerfect Office". It uses its own graphical installer routine (eschewing the system package database) that prompts you for a licence number (included), installs under /usr by default, provides the necessary set of libc5 libraries and matching wrapper scripts, provides 130 PostScript Type 1 fonts, and incorporates the equivalent of Valentijn Sessink's Filtrix fix. Supported languages are English (UK, US, CA and OZ) and French (CA and National), only -- which can be fixed. Like prior releases of WP 8.1 PE, the 2003-4 "WordPerfect 8 for Linux" pilot-project offering was licensed for commercial use, but not multiuser.</para>
<para>The intended successor to 8.x was WP 9, promoted by Corel as "WordPerfect Office 2000". This FAQ will have little to say about WP 9 for Linux, as it was not a true native port, but rather consisted of Win32 code running in a Winelib environment -- with predictable RAM bloat and instability, as a result. (Boxed sets only were offered.)</para>
</sect2>
@ -136,7 +129,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<sect2 id="wontinstall"><title>WP 8.0 DPE for Linux installs but won't start on my Linux distribution. How do I fix that?</title>
<para>WP 8.0 for Linux was distributed as a dynamically linked ELF binary, linked against libc5 (C library), libm (the related math library), a set of five X11 libraries for libc5-based software, and ld-linux.so.1.9.* (AKA ld.so 1.9.*), the dynamic-linker/loader software current on Linux at that time. Those old libraries are often omitted from current Linux distributions. In such cases, you need to retrofit those libraries. (You can see the exact library links by running "ldd" = list library dependencies against the WordPerfect "xwp" main executable file.) Specifically: Prior to running the WP 8.0 installer, you must install ld-linux.so.1.9.* (usually in an ld.so package), libc of some version from 5.3.12 through 5.4.46, and libm.so.5.* (both usually in the libc5 package), and a set of X11 backward-compatibility libraries compiled against libc5 (libXt.so.6, libX11.so.6, libXpm.so.4, libSM.so.6, and libICE.so.6). Don't forget to ensure the libraries' directories are listed in /etc/ld.so.conf, and then re-run /sbin/ldconfig.</para>
<para>WP 8.0 for Linux was distributed as a dynamically linked ELF binary, linked against libc5 (C library), libm (the related math library), a set of five X11 libraries for libc5-based software, and ld-linux.so.1.9.* (aka ld.so 1.9.*), the dynamic-linker/loader software current on Linux at that time. Those old libraries are often omitted from current Linux distributions. In such cases, you need to retrofit those libraries. (You can see the exact library links by running "ldd" = list library dependencies against the WordPerfect "xwp" main executable file.) Specifically: Prior to running the WP 8.0 installer, you must install ld-linux.so.1.9.* (usually in an ld.so package), libc of some version from 5.3.12 through 5.4.46, and libm.so.5.* (both usually in the libc5 package), and a set of X11 backward-compatibility libraries compiled against libc5 (libXt.so.6, libX11.so.6, libXpm.so.4, libSM.so.6, and libICE.so.6). Don't forget to ensure the libraries' directories are listed in /etc/ld.so.conf, and then re-run /sbin/ldconfig.</para>
<para>What binary packages these libs and dynamic linker/loader will occupy differs between distributions. If in doubt, documents linked from <ulink url="http://linux-sxs.org/utilities/wp_index.html">http://linux-sxs.org/utilities/wp_index.html</ulink> may give details for your distribution. (Also, FAQ section "After I locate WP 8.0 DPE for Linux, how do I install it, and what can I do to improve and fix it?" has more details and remedies for installation problems.)</para>
</sect2>
@ -160,7 +153,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<sect2 id="fitrix"><title>How do I fix MS-Word import / export filters (the Filtrix module) on WP 8.x for Linux?</title>
<para>The third-party Filtrix module, because of a programming oversight concerning date-handling, doesn't work on systems whose current date is set later than September 9, 2001: On attempts to import / export MS-Word files, it fails with error message "Filtrix unable to convert this file". The problem can be fixed by installing a wrapper by Valentijn Sessink, available at <ulink url="http://olivier.pk.wau.nl/~valentyn/wp8fix/">http://olivier.pk.wau.nl/~valentyn/wp8fix/</ulink>.</para>
<para>The third-party Filtrix module, because of a programming oversight concerning date-handling, doesn't work on systems whose current date is set later than September 9, 2001: On attempts to import / export MS-Word files, it fails with error message "Filtrix unable to convert this file". The problem can be fixed by installing a wrapper by Valentijn Sessink, available at <ulink url="http://olivier.pk.wau.nl/~valentyn/wp8fix/">http://olivier.pk.wau.nl/~valentyn/wp8fix/</ulink>. (This fix isn't necessary for the 2003-4 "pilot project" re-release, which includes an equivalent fix.)</para>
<para>Note: Reportedly, the Filtrix module will not process MS-Word .doc files that were saved in MS-Word with password-protection applied. This is not a bug: Filtrix never handled such files. (Nor can Filtrix handle MS-Word documents with embedded non-MS-Word COM objects such as spreadsheet tables from MS-Excel.)</para>
@ -177,7 +170,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<sect2 id="kab"><title>How do I make WP for Linux's integration with KDE Address Book ("kab") work with KDE2 / KDE3?</title>
<para>You don't. WP is compatible with the "kab" version in KDE 1.1, only, that being the KDE version shipped with CLOS. For unexplained reasons, this feature also doesn't work on Linux 2.4.x kernels.</para>
<para>You don't. WP is compatible with the "kab" version in KDE 1.1, only, that being the KDE version shipped with CLOS. For unexplained reasons, this feature also doesn't work on Linux 2.4.x or later kernels.</para>
</sect2>
<sect2 id="render"><title>I get rendering problems with icons and other graphical objects when running WP for Linux at greater than 16 bits per pixel. How do I fix that?</title>
@ -192,7 +185,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<sect2 id="printing"><title>How do I get printing to work?</title>
<para>By default, WP for Linux (uniquely) ignores Linux's system printing facilities, and uses its own print engine and drivers. (The latter are the same as for WP on MS-DOS, giving the program very broad printer support. More are available at <ulink url="http://www.columbia.edu/~em36/wpdos/">http://www.columbia.edu/~em36/wpdos/</ulink>, which should be reachable as <ulink url="http://www.wpdos.org/">http://www.wpdos.org/</ulink>.) You need to configure the printing subsystem. As the root user, start xwp with the -admin (or -adm) command-line option, then select and install an appropriate printer driver, using the Add Printer Driver widget. (In such cases but not the Passthru option discussed next, specify "-oraw" in the WP8 Printer Setup dialogue's Lpr options box on the Select Destination sub-page, or define a "raw" printing destination in your system print daemon, e.g., CUPS.) Alternatively, select "Passthru Postscript" to hand off jobs to the system printing daemon, and use the latter's print drivers, instead.</para>
<para>By default, WP for Linux (uniquely) ignores Linux's system printing facilities, and uses its own print engine and drivers. (The latter are the same as for WP on MS-DOS, giving the program very broad printer support. More are available at <ulink url="http://www.columbia.edu/~em36/wpdos/">http://www.columbia.edu/~em36/wpdos/</ulink>, which should be reachable as <ulink url="http://www.wpdos.org/">http://www.wpdos.org/</ulink>.) You need to configure the printing subsystem. As the root user, start xwp with the -admin (or -adm) command-line option, then select and install an appropriate printer driver, using the Add Printer Driver widget. (In such cases but not the Passthru Postscript option discussed next, specify "-oraw" in the WP8 Printer Setup dialogue's Lpr options box on the Select Destination sub-page, or define a "raw" printing destination in your system print daemon, e.g., CUPS.) Alternatively, select "Passthru Postscript" to hand off jobs to the system printing daemon, and use the latter's print drivers, instead.</para>
<para>The 2003-4 "WordPerfect 8 for Linux" pilot-project offering retains this print engine, except that it defaults to Passthru Postscript using print destination WPSpool, a reasonable default for compatiblity with modern Linux systems' existing system print regimes, which mostly use CUPS. (You can still alternatively use WP's own print drivers, and either specify "raw" printing in your system print spooler or "-oraw" in WP's print options as described above.)</para>
@ -243,14 +236,10 @@ wrong version of WordPerfect?</title>
<sect2 id="wheelmouse"><title>How do I get WP to support my wheelmouse?</title>
<para>You need to run "imwheel -k" (which utility must,
of course, be installed) just prior to launching WP. This can be added
as a line near the top of WP's startup script (which you can create, if
none such exists).</para>
<para>You need to run "imwheel -k" (which utility must, of course, be installed) just prior to launching WP. This can be added as a line near the top of WP's startup script (which you can create, if none such exists).</para>
</sect2>
<sect2 id="glibc"><title>WP9 stopped working / won't install,
even with the upgraded support packages and installer.</title>
<sect2 id="glibc"><title>WP9 stopped working / won't install, even with the upgraded support packages and installer. How do I fix that?</title>
<para>Check the version of libc, which should be in /lib. If it's 2.3.2 or above (as it is in essentially all current Linux distributions), and you're using either the original bundled version of Corelwine or Michael Torrie's corelwine-cvs-20010613-1.i386.rpm upgrade (or Andreas von Heydwolff's corelwine-cvs_0.1-2_i386.deb <ulink url="http://web.archive.org/web/20040225112645/http://members.chello.at/hrdisk/corelwine.html">conversion</ulink> to .deb format of Torrie's release), that's why: There's a libc-support problem, which will necessitate fixing and re-releasing Corelwine. (A <ulink url="http://sources.redhat.com/ml/bug-glibc/2003-05/msg00047.html">bug</ulink> in ld.so's dynamic linker/loader prevents solving this using a wrapper to use an older libc and the existing Corelwine libs.) However, in September 2004, Torrie graciously provided his <ulink url="http://linuxmafia.com/pub/linux/apps/">Corelwine source code</ulink>. It's hoped some volunteer will soon code the patch required.</para>
@ -278,9 +267,7 @@ even with the upgraded support packages and installer.</title>
<listitem><para><ulink url="http://linuxmafia.com/pub/linux/apps/">http://linuxmafia.com/pub/linux/apps/</ulink> Site carries WP 8.0 DPE, all localisation files, the Filtrix fix, copies of WP 8.x licences, archived knowledgebase / FAQ / documentation files, and Corelwine / WP9 fixes.</para></listitem>
</itemizedlist>
<para>(The ES=Spanish archive at <ulink
url="http://www.invivo.net/pub/SOFTS/telechargement/Linux/WORDPERF/Espagnol/">http://www.invivo.net/pub/SOFTS/telechargement/Linux/WORDPERF/Espagnol/</ulink>
is unfortunately corrupted.)</para>
<para>(The ES=Spanish archive at <ulink url="http://www.invivo.net/pub/SOFTS/telechargement/Linux/WORDPERF/Espagnol/">http://www.invivo.net/pub/SOFTS/telechargement/Linux/WORDPERF/Espagnol/</ulink> is unfortunately corrupted.)</para>
<para>It's packaged either as a single gzipped 23 MB tarball (GUILG00.gz), a single 17 MB RPM archive (included in Caldera OpenLinux through v. 2.3) that installs ready to run, a 22 MB RPM archive (one in SuSE Linux boxed sets through 6.1 and a similar one in older boxed sets of Linux-Mandrake) that installs tar archives in /usr/lib/wp8/ that must then be separately installed by running /usr/lib/wp8/Runme, or as a collection of seven separate tarballs (GUILG00.gz through GUILG06.gz). The program also remains available on a US $3 CD-ROM at <ulink url="http://linuxcentral.com/">http://linuxcentral.com/</ulink>. Ditto on a US $1 CD-ROM at <ulink url="http://www.edmunds-enterprises.com/">http://www.edmunds-enterprises.com/</ulink>.</para>
@ -293,7 +280,7 @@ is unfortunately corrupted.)</para>
<para>After unpacking (and reading the Readme file), you'll have to furnish the dynamic libraries WP 8.0 requires: ld-linux.so.1.9.5, libc5 (any version from 5.3.12 through 5.4.46) with matching libm.so.5.*, and a set of X11 backwards-compatibility libraries compiled for libc5 X11 clients (libXt.so.6, libX11.so.6, libXpm.so.4, libSM.so.6, and libICE.so.6). These will probably be optional packages for your distribution, not installed by default. Only then should you run "sh Runme", as directed by the Readme. Caveat: If some of the libs are not present, you may think installation has succeeded, but will then encounter any of a variety of strange symptoms. Therefore, make certain, as follows:</para>
<para>In an X11 terminal, do "su -" to become the root user temporarily. Type "ldconfig -v | grep libc.so.5", which must show some libc version from 5.3.12 through 5.4.46. Type "ldconfig -v | grep libm.so.5". This must show a libm version of 5*. Type "ldconfig -v | grep libXt.so.6", which must show some libXt version of 6.0*. Type "ldconfig -v | grep libX11.so.6", which must show some libX11 version of 6.1*. Type "ldconfig -v | grep libXpm.so.4", which must show some libXpm version of 4.11*. Type "ldconfig -v | grep libSM.so.6", which must show some libSM.so.6.0*. Type "ldconfig -v | grep libICE.so.6", which must show some libICE.so.6.3*. Type "ldconfig -v | grep ld-linux.so.1". This must return a ld-linux version of 1.*. Type "ldconfig -v | grep libsafe", which ideally will show null results. (If not, see FAQ section "How do I stop the WP 8.x installer from getting diagnostic message '../install.wp: [: 18-10: integer expression expected' followed a short while later by termination with a Segmentation Fault error?") You've now confirmed that necessary libraries are installed and known to the dynamic linker/loader. (Unfortunately, the five X11 libraries found by the above process might be compiled for more-modern glibc2 AKA libc6 clients, not libc5 ones -- and one set cannot substitute for the other. A good sign is if you get two lines of return values for each of the five ldconfig lines: That shows that you have both glibc and libc5 versions of the X11 libs installed.)</para>
<para>In an X11 terminal, do "su -" to become the root user temporarily. Type "ldconfig -v | grep libc.so.5", which must show some libc version from 5.3.12 through 5.4.46. Type "ldconfig -v | grep libm.so.5". This must show a libm version of 5*. Type "ldconfig -v | grep libXt.so.6", which must show some libXt version of 6.0*. Type "ldconfig -v | grep libX11.so.6", which must show some libX11 version of 6.1*. Type "ldconfig -v | grep libXpm.so.4", which must show some libXpm version of 4.11*. Type "ldconfig -v | grep libSM.so.6", which must show some libSM.so.6.0*. Type "ldconfig -v | grep libICE.so.6", which must show some libICE.so.6.3*. Type "ldconfig -v | grep ld-linux.so.1". This must return a ld-linux version of 1.*. Type "ldconfig -v | grep libsafe", which ideally will show null results. (If not, see FAQ section "How do I stop the WP 8.x installer from getting diagnostic message '../install.wp: [: 18-10: integer expression expected' followed a short while later by termination with a Segmentation Fault error?") You've now confirmed that necessary libraries are installed and known to the dynamic linker/loader. (Unfortunately, the five X11 libraries found by the above process might be compiled for more-modern glibc2 aka libc6 clients, not libc5 ones -- and one set cannot substitute for the other. A good sign is if you get two lines of return values for each of the five ldconfig lines: That shows that you have both glibc and libc5 versions of the X11 libs installed.)</para>
<para>If you've tried to satisfy WP 8.0's libs requirements but still aren't quite succeeding (which is becoming common as distributions eliminate legacy libc5 and ld.so libraries from their default installations and sometimes from the distributions entirely), as a last resort you can unpack wp8-libs.tgz from <ulink url="http://www.ibiblio.org/pub/linux/distributions/vectorlinux/veclinux-1.8/packages/wordperfect8/">http://www.ibiblio.org/pub/linux/distributions/vectorlinux/veclinux-1.8/packages/wordperfect8/</ulink>, a complete gzipped tar archive of all required libraries plus lines to add to /etc/ld.so.conf. (It should be unpacked into an empty directory, as it provides no container directory.) As the root user, carefully put the libraries in the indicated directories, and then adjust /etc/ld.so.conf as indicated and re-run /sbin/ldconfig to rebuild the library cache. Be aware that these additions are outside your distribution's package regime (if any), and, like any manual change to key system internals, should be done with caution.</para>
@ -301,8 +288,7 @@ is unfortunately corrupted.)</para>
<para>Afterward, you'll want to apply Valentijn Sessink's wrapper to fix the "Filtrix" MS-Word import / export module, available at <ulink url="http://olivier.pk.wau.nl/~valentyn/wp8fix/">http://olivier.pk.wau.nl/~valentyn/wp8fix/</ulink>. You might also want to put a three-line shell script in /usr/local/bin to start xwp by cd'ing to /opt/wp8/wpbin and then running ./xwp. Otherwise, it'll be necessary to type "/opt/wp8/wpbin/xwp" to start the program.</para>
<para>Last, in lieu of the on-line manual Corel has removed from http://linux.corel.com/wp8manual (and, in fact, decommissioned that entire site on Feb. 26, 2003), you'll want to bookmark some sites as a partial substitute:</para>
<para>Last, in lieu of the on-line manual Corel has removed from http://linux.corel.com/wp8manual (and, in fact, Corel decommissioned that entire site on Feb. 26, 2003), you'll want to bookmark some sites as a partial substitute:</para>
<itemizedlist>
<listitem><para><ulink url="http://web.archive.org/web/*/http://linux.corel.com/">http://web.archive.org/web/*/http://linux.corel.com/</ulink> Archived copies of the old, actually useful, Corel knowledgebase, FAQ, and support pages for WP for Linux.</para></listitem>
<listitem><para><ulink url="http://apps.corel.com/support/">http://apps.corel.com/support/</ulink> Current iteration of Corel's support presence: Includes links to Corel's product-related newsgroups, but almost all other Linux-relevant content seems to have been removed.</para></listitem>
@ -312,12 +298,12 @@ is unfortunately corrupted.)</para>
<listitem><para><ulink url="http://users.erols.com/mdinolfo/wp8linux.htm">http://users.erols.com/mdinolfo/wp8linux.htm</ulink> Another WP 8.0 DPE setup run-through, but with valuable debugging and security tips.</para></listitem>
<listitem><para><ulink url="http://linuxtoday.com/news_story.php3?ltsn=1998-12-21-012-10-NW-SW">http://linuxtoday.com/news_story.php3?ltsn=1998-12-21-012-10-NW-SW</ulink> Detailed recipe for downloading and installing WP 8.0 DPE.</para></listitem>
<listitem><para><ulink url="http://linux-sxs.org/utilities/wp_index.html">http://linux-sxs.org/utilities/wp_index.html</ulink> Linux-SXS's link farm for distribution-specific WP install guides, plus a Filtrix article.</para></listitem>
<listitem><para><ulink url="http://libranet.com/support/2.8/wp8libranet2.8">http://libranet.com/support/2.8/wp8libranet2.8</ulink> Installing WP 8.x on Libranet, by Leon Goldstein.</para></listitem>
<listitem><para><ulink url="http://libranet.com/support/2.8/wp8libranet2.8">http://libranet.com/support/2.8/wp8libranet2.8</ulink> Installing WP 8.x on Libranet, by Leon A. Goldstein.</para></listitem>
<listitem><para><ulink url="http://www.linux-magazin.de/ausgabe/1999/12/WordPerfect1/wordperfect1.html">http://www.linux-magazin.de/ausgabe/1999/12/WordPerfect1/wordperfect1.html</ulink> Magazine review (in German language) of WP 8.0 DPE.</para></listitem>
<listitem><para><ulink url="http://web.archive.org/web/20030821125611/http://content.443.ch/pub/linfiles/Gnusoft/wordperfect8/Readme.html">http://web.archive.org/web/20030821125611/http://content.443.ch/pub/linfiles/Gnusoft/wordperfect8/Readme.html</ulink> Information on additional language modules.</para></listitem>
<listitem><para><ulink url="http://web.archive.org/web/20011031155326/http://www.qwkscreen.com/WPLinuxLinks.html">http://web.archive.org/web/20011031155326/http://www.qwkscreen.com/WPLinuxLinks.html</ulink> Link farm for WP 8.x. (Old.)</para></listitem>
<listitem><para><ulink url="http://web.archive.org/web/20030825091241/http://users.lightbearer.com/set/wp/">http://web.archive.org/web/20030825091241/http://users.lightbearer.com/set/wp/</ulink> Tips for WP 6.0 versions offered for Caldera Linux. (Old.)</para></listitem>
<listitem><para><ulink url="http://www.tldp.org/HOWTO/mini/WordPerfect.html">http://www.tldp.org/HOWTO/mini/WordPerfect.html</ulink> Largely obsolete LDP HOWTO for WP 6.0 / 7.0 for Linux, and also running WP 5.1 / 6.0 for SCO Unix on Linux using the iBCS emulation libraries.</para></listitem>
<listitem><para><ulink url="http://www.tldp.org/HOWTO/mini/WordPerfect.html">http://www.tldp.org/HOWTO/mini/WordPerfect.html</ulink> Largely obsolete LDP HOWTO about WP 6.0 / 7.0 for Linux, and also about running WP 5.1 / 6.0 for SCO Unix on Linux using the iBCS emulation libraries.</para></listitem>
<listitem><para><ulink url="http://unix.wizard.ca/wplinux/">http://unix.wizard.ca/wplinux/</ulink> WP 8.0 Server Edition (for various Unixes) product overview.</para></listitem>
<listitem><para><ulink url="http://zinc.ichf.edu.pl/wordperfect/">http://zinc.ichf.edu.pl/wordperfect/</ulink> WP 7.0 / 8.0 tips and tricks (in Polish language).</para></listitem>
<listitem><para><ulink url="http://www.geocities.co.jp/SiliconValley-PaloAlto/8336/work-wp8.html">http://www.geocities.co.jp/SiliconValley-PaloAlto/8336/work-wp8.html</ulink> WP 8.0 DPE download and setup run-through (in Japanese language).</para></listitem>
@ -386,7 +372,7 @@ is unfortunately corrupted.)</para>
<sect2 id="wp8v81"><title>What does WP 8.1 give me that's not in WP 8.0 DPE?</title>
<para>Electronic (PDF) and paper-bound reference manuals and an electronic (PDF) user's manual, the font-installer module, WP Draw (the drawing / charting module), the module to create custom dictionaries and hyphenation databases, an equation editor, network support, a print-queue manager, prepaid technical support, sample documents /templates / textures /clip-art / photos, and 300 fonts (with WP 8.1 PE; about 100 with WP 8.1 Light). Also, much better handling of watermarks, multiple language support in the spelling checker / grammar checker / thesaurus, more-current printer drivers and better printer setup, and no need to get a registration key. The necessary support libraries are also included and installed automatically. Corel Draw is also included (in a separate package).</para>
<para>Electronic (PDF) and paper-bound reference manuals and an electronic (PDF) user's manual, the font-installer module, WP Draw (the drawing / charting module), the module to create custom dictionaries and hyphenation databases, an equation editor, network support, a print-queue manager, prepaid technical support, sample documents / templates / textures /clip-art / photos, and 300 fonts (with WP 8.1 PE; about 100 with WP 8.1 Light). Also, much better handling of watermarks, multiple language support in the spelling checker / grammar checker / thesaurus, more-current printer drivers and better printer setup, and no need to get a registration key. The necessary support libraries are also included and installed automatically. Corel Draw is also included (in a separate package).</para>
</sect2>
<sect2 id="licence81"><title>What are the licence restrictions on WP 8.1 for Linux?</title>
@ -405,7 +391,7 @@ is unfortunately corrupted.)</para>
<sect2 id="install81"><title>How do I install WP 8.1 (from a CLOS boxed set) on some other Linux distribution?</title>
<para>The main file you'll need from the CLOS boxed-set CD-ROM is a 40 MB one called wp-full_8.1-nn_i386.deb, where "nn" is the package version number, which will depend on the vintage of CLOS you have (and doesn't matter much). On any .deb-based distribution (such as Debian, Xandros Desktop OS, Libranet, Linspire / LindowsOS, Ubuntu Linux, Knoppix, Gnoppix, Morphix, Progeny Debian, Progeny Componentized Linux, Impi Linux, Skolelinux, MEPIS Linux, Kanotix, Corel Linux OS aka CLOS, Stormix, etc.), just do "dpkg -i packagename", as usual. WP probably won't be auto-added to your distribution's menus: The startup binary is "xwp".</para>
<para>The main file you'll need from the CLOS boxed-set CD-ROM is a 40 MB one called wp-full_8.1-nn_i386.deb, where "nn" is the package version number, which will depend on the vintage of CLOS you have (and doesn't matter much). On any .deb-based distribution (such as Debian, Xandros Desktop OS, Libranet, Linspire / LindowsOS, Ubuntu Linux, Knoppix, Gnoppix, Morphix, Progeny Debian, Progeny Componentized Linux, Impi Linux, Skolelinux, MEPIS Linux, Kanotix, CLOS, Stormix, etc.), just do "dpkg -i packagename", as usual. WP probably won't be auto-added to your distribution's menus: The startup binary is "xwp".</para>
<para>On other distributions, you can use Joey Hess's "alien" utility to create an approximately equivalent RPM package, a Slackware .tgz package, a Solaris .pkg package, or a Stampede Linux .slp package. Alternatively, you can use the standard "ar" archive utility to pull apart the .deb file and install the pieces manually. The HOWTO documents linked from <ulink url="http://linux-sxs.org/utilities/wp_index.html">http://linux-sxs.org/utilities/wp_index.html</ulink> will probably help, there.</para>
@ -433,7 +419,7 @@ is unfortunately corrupted.)</para>
<para>CLOS 1.0 boxed sets' CD-ROM also includes a second .deb package (package name "wp-manual") containing an electronic WP manual. However, that manual is for the non-Linux Unix version, so its omission from CLOS 1.2 is no big loss. (The same manual in PDF format can be retrieved from <ulink url="http://www.cs.helsinki.fi/compfac/WP/wp8gui.pdf">http://www.cs.helsinki.fi/compfac/WP/wp8gui.pdf</ulink>.) The boxed sets' paper-bound WP manual is a lot more useful, anyway.</para>
<para>Also among the additions in CLOS 1.2 was a Winelib (non-Linux-native) port of Corel PhotoPaint 9 (which is also available for download from <ulink url="http://ftp.urc.ac.ru/pub/OS/Linux/print/">http://ftp.urc.ac.ru/pub/OS/Linux/print/</ulink>).</para>
<para>Also among the additions in CLOS 1.2 was a Corelwine / Winelib (non-Linux-native) port of Corel PhotoPaint 9 (which is also available for download from <ulink url="http://ftp.urc.ac.ru/pub/OS/Linux/print/">http://ftp.urc.ac.ru/pub/OS/Linux/print/</ulink>). Note that PhotoPaint9 suffers the same Corelwine / glibc issues as does WP9: See FAQ section "WP9 stopped working / won't install..." for details.</para>
</sect2>
<sect2 id="boxedwp8pe"><title>Where can I get a boxed-set copy of WP 8.0 PE?</title>
@ -452,7 +438,7 @@ is unfortunately corrupted.)</para>
<sect1 id="wp9"><title>WP version 9</title>
<sect2 id="wp9better"><title>Isn't WP 9 For Linux (in the "WordPerfect Office 2000" suite) better than WP 8.1?</title>
<sect2 id="wp9better"><title>Isn't WP 9 For Linux (in the WP Office 2000suite) better than WP 8.1?</title>
<para>Few would agree. Its admirers seem to be, well, MS-Windows users, since WP 9 is pretty much the Win32 version recompiled in a Winelib environment, with RAM bloat, stability problems, and other glitches (including DOS drive letters in file dialogues!) that are routine on MS-Windows but not Linux.</para>
@ -469,13 +455,13 @@ port?</title>
<para>You can substitute an improved version of Corel's fork of the WINE emulation code ("Corelwine"), which was for a while maintained by Michael Torrie, at <ulink url="http://web.archive.org/web/20040213000457/students.cs.byu.edu/~torriem/corelwine/">http://web.archive.org/web/20040213000457/students.cs.byu.edu/~torriem/corelwine/</ulink>, with other possibly useful pages at <ulink url="http://panopticon.csustan.edu/thood/corel-wp9.txt">http://panopticon.csustan.edu/thood/corel-wp9.txt</ulink> and <ulink url="http://web.archive.org/web/20040225112645/http://members.chello.at/hrdisk/corelwine.html">http://web.archive.org/web/20040225112645/http://members.chello.at/hrdisk/corelwine.html</ulink>.</para>
<para>I can't guarantee the truth of this account, but I've heard claims that Corel deferred submission of its patches to the WINE Project development team so long that they could no longer be merged when they arrived, leading to inadvertent creation of a separate development fork, dubbed "Corelwine". This seems to be the codebase that Torrie maintains, separately from the WINE Project's flagship codebase.</para>
<para>I can't guarantee the truth of this account, but I've heard claims that Corel deferred submission of its patches to the WINE Project development team so long that they could no longer be merged when they arrived, leading to inadvertent creation of a separate development fork, dubbed "Corelwine". This seems to be the codebase that Torrie maintained, separately from the WINE Project's flagship codebase.</para>
<para>Moreover, Corelwine was built to be dependent on Bitstream, Inc.'s proprietary Fontastic font server, a feature unlikely to be included in the WINE Project code of the day, and now precluded by WINE licensing. (<ulink url="http://slashdot.org/article.pl?sid=04/04/02/011200">Reportedly</ulink> -- see post by "gavriels" -- Corel decided to use Fontastic to skirt likely font-patent problems, which indeed have subsequently <ulink url="http://linuxmafia.com/faq/Apps/OpenOffice.org/fonts.html">plagued</ulink> authors of open-source font software.)</para>
<para>There are also some remaining updates to WP9 / WP Office 2000 inside <ulink url="ftp://ftp.corel.com/pub/linux/Office2000/updates/">ftp://ftp.corel.com/pub/linux/Office2000/updates/</ulink> and <ulink url="ftp://ftp.corel.com/pub/linux/Graphics9/updates/">ftp://ftp.corel.com/pub/linux/Graphics9/updates/</ulink>. Among those updates, the revised WP Office 2000 installer available there is essential for most modern Linux distributions to make the Fontastic font server install correctly. Note that you need at least one printer configured before installation.</para>
<para>There are also some remaining updates to WP9 / WP Office 2000 inside <ulink url="ftp://ftp.corel.com/pub/linux/Office2000/updates/">ftp://ftp.corel.com/pub/linux/Office2000/updates/</ulink> and <ulink url="ftp://ftp.corel.com/pub/linux/Graphics9/updates/">ftp://ftp.corel.com/pub/linux/Graphics9/updates/</ulink>. Among those updates, the revised WP Office 2000 installer available there is essential for most modern Linux distributions to make the Fontastic font server install correctly. Note that you need at least one printer configured before installation. Note that versions of Corelwine available through September 2004 (and thus also WP9) break completely on system with glibc 2.3.2 or above, i.e., essentially all current Linux distributions. Efforts to fix Corelwine are underway. See FAQ section "WP9 stopped working / won't install..." for details.</para>
<para>Because online resources for WP9 for Linux have been disappearing, I've been gathering and archiving them inside <ulink url="http://linuxmafia.com/pub/linux/apps/">http://linuxmafia.com/pub/linux/apps/</ulink>. You may find what you need there.</para>
<para>Because online resources for WP9 for Linux (also PhotoPaint9 and the other WP Office 2000 components) have been disappearing, I've been gathering and archiving them inside <ulink url="http://linuxmafia.com/pub/linux/apps/">http://linuxmafia.com/pub/linux/apps/</ulink>. You may find what you need there.</para>
</sect2>
@ -609,6 +595,7 @@ Linux?</title>
</sect2>
<sect2 id="alternativeswin32"><title>What alternatives to WP exist involving Win32 apps on Linux?</title>
<para>Such alternatives are outside the scope of this document, but include (1) the numerous ways of running Win32 applications on Linux in some sort of emulation environment, such as VMware, Inc.'s <ulink url="http://www.vmware.com/">VMware</ulink> (simulation in a virtual environment of a particular theoretical x86 box's hardware, which then can boot various OSes including Win9x / ME / NT / 2k / XP within the emulated environment, necessitating a copy of that OS, as well), NeTraverse's <ulink url="http://www.netraverse.com/">Win4Lin</ulink> (an MS-Windows 9x / ME emulation environment for x86 Linux, requiring a copy of MS-Windows 9x / ME to work), <ulink url="http://www.winehq.com/">WINE</ulink> (an LGPLed library and program loader implementing on x86 Unixes the Win32 and Win16 application interfaces), <ulink url="http://rewind.sourceforge.net/">ReWind</ulink> (an MIT / X11-licensed fork of an earlier WINE release), CodeWeavers's <ulink url="http://www.codeweavers.com/site/products/">CrossOver Office</ulink> (WINE with some extra support for MS Office applications, incorporating the formerly separate CrossOver Plugin product, a WINE variant for x86 Linux to support Web browser plugins such as QuickTime), TransGaming Technologies, Inc.'s <ulink url="http://www.transgaming.com/">WineX</ulink>, later renamed <ulink url="http://www.aclerex.com/">AclereX</ulink>, later renamed <ulink url="http://www.transgaming.com/news.php?newsid=119">Cedega</ulink> (another WINE extension for x86 Linux, with enhanced DirectX and COM / DCOM / OLE support, primarily for 3D games), the Bochs Project's <ulink url="http://bochs.sourceforge.net/">Bochs</ulink> (software environment for any CPU family emulating an entire x86 CPU, common I/O devices, and BIOS), and Drew Northup's <ulink url="http://savannah.nongnu.org/projects/plex86/">Plex86</ulink> (software environment emulating on x86 a virtual x86 session).</para>
<para>There are also (2) the numerous ways of remotely running Win32 applications from a graphical Linux desktop, such as RealVNC Limited's <ulink url="http://www.realvnc.com/">VNC Server</ulink>, Constantin Kaplinsky's <ulink url="http://www.tightvnc.com/">TightVNC</ulink>, Tridia Corporation's <ulink url="http://www.tridiavnc.com/">TridiaVNC</ulink>, and Matt Chapman's <ulink url="http://www.rdesktop.org/">rdesktop</ulink>. I maintain a <ulink url="http://linuxmafia.com/faq/Legacy_Microsoft/vnc-and-similar.html">listing</ulink> of options in the latter category.</para>
@ -628,6 +615,7 @@ the Free Software Foundation, version 2.</para>
<para>This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</para>
<para>You should have received a copy of the GNU General Public License along with this work; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>
<para>Alternatively and at the recipient's option, this work may be used freely under the <ulink url="http://creativecommons.org/licenses/by-sa/2.0/">Attribution-ShareAlike 2.0, or, at the recipient's option, any later version.</ulink> licence.</para>
</sect1>