Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

WPO2K-4Linux

6 views
Skip to first unread message

James Richard Tyrer

unread,
Sep 3, 2004, 4:52:34 PM9/3/04
to corel.wpoffice.office2000-linux

This rambling tutorial claims to have gotten it to work with GLibc >= 2.3.2 by
using "LD_ASSUME_KERNEL=2.2.5".

http://www.datastat.com/sysadminjournal/linuxworkstations.html

YMMV :-)

In any case, I will try to install it again and use the two Xandros DEB
packages. And perhaps others as needed.

This will be a few days but I will make a report on it.

--
JRT

Frank B

unread,
Sep 3, 2004, 6:51:00 PM9/3/04
to corel.wpoffice.office2000-linux

>This will be a few days but I will make a report on it.<

We're counting on you!

Frank.


James Richard Tyrer

unread,
Sep 5, 2004, 8:08:38 PM9/5/04
to corel.wpoffice.office2000-linux

First report. I installed the two updates which are RPMs (fonttastic and
libapps) from MT's site and installed WPO2K-4L from the Debian packages with
Kpackage. Then I installed the two Xandros Debians.

The status is that it doesn't work. As I suspected, I am going to need more
Xandros packages.

I get this error when executing "wordperfect" from a Konsole running KDE:

/usr/bin/wordperfect: line 224: /opt/libc-compat/ld-linux.so.2: No such file or
directory

So, (my best guess) there is a GLibc compatibility library that is needed to run it.

Note that the trick for FontTastic is:

mv /etc/init.d /tmp

Install FontTastic RPM

mv /tmp/init.d /etc

Does anyone know which Xandros packages are needed or their FTP address.

--
JRT

James Richard Tyrer

unread,
Sep 5, 2004, 10:14:35 PM9/5/04
to corel.wpoffice.office2000-linux

OK, I used GLibc-2.3.1 built from source. I had to hack their script and a
couple of other things. WordPerfect runs, but the problem is that it WON'T
PRINT to the printer. It does however print to a PostScript file. So, this is
a small improvement over my last attempt.

--
JRT

--
JRT

Frank B

unread,
Sep 6, 2004, 10:36:58 AM9/6/04
to corel.wpoffice.office2000-linux

>Does anyone know which Xandros packages are needed or their FTP address. <

I didn't actually install this, although I have the WPO2KL package
sitting here on a shelf. Time just doesn't permit....

What I have done is to cut and paste part of the discussion of this
topic from the Xandros user forum here below. It appears that WPO2KL
does not print -- not even with the Xandros libraries and script. It
will print to PDF.

The Xandros user forum is at:

http://forums.xandros.com/viewtopic.php?t=6850&postdays=0&postorder=asc&start=45

Topic is "WordPerfect for Linux ships!" in the "Off Topic" section.

All their updating is done through Xandros Networks, and this is
automated from within the installed distro (a front-end to apt-get I
believe) and I know of no way to determine the address of the server.
In any case, you must now have the Xandros 2.0 source diskette before
even Xandros Networks will allow you to log on and obtain updates.

Might it be worth your while to buy the distro to figure out what they
are doing, and what might be done to adapt this further?

It will be interesting to see how much of this is simply an effort by
Xandros to support their large base of WordPerfect users, and how much
of it (if any) has been offered by Corel. :)

Frank.

Message thread follows:


*********************

couissent

Joined: 22 May 2003
Posts: 20
Location: London, UK

Posted: Fri Aug 27, 2004 6:55 pm Post subject:
Quote:
Anyone know if WPOD2KL works with subsequent versions of Xandros 2.0 and
beyond ? I'd like to upgrade, but when I tried WPOD2KL w/ the latest
kernal versions of RedHat, I got stonewalled and couldn't even install it.


campjg - it does work on Xandros 2.0 - see instructions at
http://support.xandros.com/kb-view.php?topic=61. The difficulty I have
is that I cannot see any way of getting it to print - it does not pick
up the installed printers in Xandros.

Grateful for any ideas on how to resolve this.
Back to top

fhardy

Joined: 18 Dec 2002
Posts: 144
Location: Montreal

Posted: Fri Aug 27, 2004 7:01 pm Post subject:
Frank Billington wrote:
All:


No, it won't run, and cannot be made to run. It is an issue with one of
the updated Linux libraries that 'broke' the font server in WPO2KL.
WP02KL is dead and cannot be resurrected unless you stick with an older
distro that still has the older libraries.


Well I have to disagree with you on this since WordPerfect Office 2000
for Linux is actually running on my desktop which is running Xandros
2.0. Since it has been a while that I did this install, I can't remember
the details of what I did to have it run, but I do remember that I did
install these after I installed WPO2K4L:
http://support.xandros.com/downloads/desktop_2.0/wpo2000/

There are two deb files:
wpo2000-support_1.0-1_i386.deb
xlib6g_5.0.0-1_i386.deb

Here are the comments of these deb files:

wpo2000-support
Corel WordPerfect Office 2000 support. This package provides some
compatibility libraries and makes some script changes to allow Corel
WordPerfect Office 2000 for Linux to run on Xandros 2.0. Install this
package after installing WordPerfect Office 2000 using the Corel installer.

xlib6g
Dummy xlib6g package. This is a a dummy package to be used with Corel
WordPerfect Office 2000 for Linux. It satistifies a dependency on an
obsolete package so that WPO20000 can be installed on Xandros 2.0.

I think this is all you need to make everything work. If it is not
sufficient, I'll have to dig in my memory to find out how I did it. I do
remember that I wrote one day the same thing you wrote regarding WPO2K4L
on "modern/recent" distributions, and then I stumbled on the deb files
of this link, installed them, and I got a running WPO2K4L working on my
Xandros 2 install.
Back to top

fhardy

Joined: 18 Dec 2002
Posts: 144
Location: Montreal

Posted: Fri Aug 27, 2004 7:07 pm Post subject:
couissent wrote:
The difficulty I have is that I cannot see any way of getting it to
print - it does not pick up the installed printers in Xandros.

Grateful for any ideas on how to resolve this.


Funny that we replied to this same post at about the same time...
Regarding printing, you're right, I forgot about that. One last resort
is to use the "Publish to PDF" tool of WPO2K4L and then print the pdf
file with acrobat... The PDF generation tool is still working in WPO.
Back to top

dpayne

Joined: 20 Jan 2003
Posts: 5
Location: ME, U.S.A.

Posted: Fri Aug 27, 2004 7:35 pm Post subject:
How did you get the "Print to PDF" feature to work. That feature does
not work in my installation of WPO2K4L on Xandros 2.0. Never did.
Activating the feature results in the same "No Printer Installed" error
message as trying to print a page to the printer.
Back to top

fhardy

Joined: 18 Dec 2002
Posts: 144
Location: Montreal

Posted: Fri Aug 27, 2004 8:14 pm Post subject:
Well I never did anything special. Regular printing using the "File ->
Print..." does not give any result even if I choose to print to a file
(in fact I don't even get an error message, just not print output).
However, the "File -> Publish to PDF" works for me.
Sincerely, I can't give you more information regarding this, since it
just works without me doing any special settings for it... Sorry about this.
Back to top

Frank Billington

Joined: 29 Apr 2003
Posts: 136
Location: Calgary, Canada

Posted: Mon Aug 30, 2004 12:55 am Post subject:
fhardy:

>Well I have to disagree with you on this since WordPerfect Office 2000
for Linux is actually running on my desktop which is running Xandros 2.0.<

Hey, good man! I was not aware of this bit of additional support that
Xandros has been offering. This will be great news to the boys in the
Corel WPO2KL newsgroup. I'm going to post this there next. If this can
be done in Xandros, then it can be done with other distros as well.

Thanks so much for the info. This is going to make a lot of other people
happy.

Frank.
Back to top

Michael

Joined: 09 Nov 2002
Posts: 191
Location: Sudbury, ON, Canada

Posted: Mon Aug 30, 2004 5:26 am Post subject:
Ummm? I installed the two files mentioned but still can't run WP2000L -
I keep getting an error message saying:

"No running font server was detected. I will try to start a font server
on this host and then wait for 30 seconds to allow the font server to
start up."

A few moments later I get another message saying it can't add Fontastic
to the path.

Any suggestions to help get beyond this would be liberating.

Cheers,

Michael
_________________
Linux is a blissfully proletarian operating system. Michael Kelly, 2000
Back to top

Erik

Joined: 07 Nov 2002
Posts: 423
Location: Ottawa

Posted: Mon Aug 30, 2004 7:06 am Post subject:
fhardy wrote:
Well I never did anything special. Regular printing using the "File ->
Print..." does not give any result even if I choose to print to a file
(in fact I don't even get an error message, just not print output).
However, the "File -> Publish to PDF" works for me.


Have you checked whether /etc/printcap is a broken link? (It was in my
installation.) It should point to /var/run/cups/printcap (and not to
/etc/printcap.cups).
Back to top

Michael

Joined: 09 Nov 2002
Posts: 191
Location: Sudbury, ON, Canada

Posted: Mon Aug 30, 2004 7:41 am Post subject:
Hi Eric,

Thanks for the suggestion.

This is what my /etc/printcap says. I can't tell is it is broken - not
well versed enough in linux code.

# This file was automatically generated by cupsd( from the
# /etc/cups/printers.conf file. All changes to this file
# will be lost.
InkJet500|InkJet500:rm=MIGASHCO:rp=InkJet500:
LaserJetIII|LaserJetIII:rm=MIGASHCO:rp=LaserJetIII:

Cheers,

Michael
_________________
Linux is a blissfully proletarian operating system. Michael Kelly, 2000


--
Xandros Desktop 2.0 - Linux for the non-geek.

James Richard Tyrer

unread,
Sep 6, 2004, 4:17:09 PM9/6/04
to corel.wpoffice.office2000-linux

Frank B wrote:
>
>> Does anyone know which Xandros packages are needed or their FTP
> address. <
>
> I didn't actually install this, although I have the WPO2KL package sitting
> here on a shelf. Time just doesn't permit....
>
> What I have done is to cut and paste part of the discussion of this topic
> from the Xandros user forum here below. It appears that WPO2KL does not
> print -- not even with the Xandros libraries and script.

I was afraid of that. This is the hard part. Just getting it to run with its
private library isn't that hard. The problem occurs when it uses the shell to
call something needed to print.

> It will print to PDF.

Yes, it doesn't use the print system to do that.

It will also print to a PostScript file which you can send to the printer manually.

My current status is that when I try to print, I get this error:

sh: relocation error: /opt/libc-compat/libc.so.6: symbol __libc_stack_end, \
version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

{newline "\" added to fit in left margin}

Note: to get error messages, start in a Konsole or Xterm with the command:

wordperfect

I am currently trying to determine exactly which library files are needed to run
it and then I will post files and instructions. But, I don't know how to fix
the printing -- I will try to find some DOX for this error. Google produces
some stuff that wasn't any help. :-(

It appears that a certain version of ld.so is needed but don't know which one.
Or, perhaps there is a compile option that will fix this.

Building the old version of GLibc was not easy. I had to edit the code in two
places to get it to build with GCC-3.3.x.

I also don't know exactly what they are doing to get WPO to find libraries that
it needs. I just hacked their launch script to change the PATH and
LD_LIBRARY_PATH -- very standard things to do with a launch script.

One odd thing, you still need:

libncurses.so.4 -> /usr/lib/libncurses.so.4

in: "/opt/libc-compat" for it to work. There must be an RPath, and that would
indicate that there are other Xandros packages that are needed.

I have other things to do today and tomorrow, but I will work on this when I
have time.

--
JRT


James Richard Tyrer

unread,
Sep 6, 2004, 4:59:47 PM9/6/04
to corel.wpoffice.office2000-linux

There appears to be a library:

xandros-libc-compat

However, I can not determine anything about it.

Does anyone have this DEB package that you could e-mail me?

I would rather have the source but couldn't find it on the Xandros FTP site.

This would be a fork of some version of GLibc which is GPLed so they MUST
provide the source code.

I know that it has been forked because it isn't installed correctly. To be
installed correctly, the SO files should be in:

/opt/libc-compat/lib

This was very annoying, I had to build and install GLibc-2.3.1 several time to
get it to work.

Note the printing problems that are being reported on the Xandros forum might be
due to the same issues that have been reported here: Corel-WINE has trouble
working with anything other than the original UCB LPR print spooler. The
specific problem appears to be with parsing the: "/etc/printcap" file. If you
start WPO apps from a Konsole or Xterm, you should get an error message at
startup if this fails. OTOH, IIRC, it refuses to run, or perhaps Xandros
changed that.

--
JRT

Aron Hsiao

unread,
Sep 6, 2004, 7:06:39 PM9/6/04
to corel.wpoffice.office2000-linux

Hi JRT,

I saw your post the other day and I downloaded the compat .debs also. I
also got ahold of the xandros-glibc-compat package from Xandros 2.0
which has the destination for the /opt/glibc-compat/ld-linux.so.2 link.

It's just a vanilla ld-2.2.5.so. :-(

Using alien to convert the .debs to .tgz, I installed the entire
/opt/glibc-compat tree including the files from xandros-glibc-compat,
just in case the Xandros /opt/glibc-compat/ld-2.2.5.so file is special
somehow. It isn't. :-(

As before, wordperfect will start with their libraries, but it won't
print, except to a file.

Also of some note is the replacement wineserver binary which (I assume
you found this out) renames the old /usr/lib/corel/wine/bin/winserver to
winserver.bin and then "wraps" around it so that wineserver can be
started without having to preload it calling the compatibility
ld-linux.so.2 explicitly.

But as far as I can tell, no print magic, nothing magic about the
Xandros packages, just essentially the same thing we've already done. It
doesn't help at all in Fedora Core 2, at least.

-Aron

Frank B

unread,
Sep 6, 2004, 10:34:48 PM9/6/04
to corel.wpoffice.office2000-linux

Sorry to hear that. I was hoping that maybe something had been
discovered that would really work to keep the old package going in the
short term.

Hope I didn't waste your time over this.

Frank.

James Richard Tyrer

unread,
Sep 7, 2004, 12:31:20 AM9/7/04
to corel.wpoffice.office2000-linux

Yes, but the library (libc.so.6) must be different. It would need to have the
new threads disabled.

> Using alien to convert the .debs to .tgz, I installed the entire
> /opt/glibc-compat tree including the files from xandros-glibc-compat,
> just in case the Xandros /opt/glibc-compat/ld-2.2.5.so file is special
> somehow. It isn't. :-(
>
> As before, wordperfect will start with their libraries, but it won't
> print, except to a file.

Well, you are doing better than I am. As I suspected that I might, I am having
trouble with NCurses (libncurses.so.4.x).

What are you using for this?

I have (Fedora): "ncurses-5.3-9.i386.rpm" and it seems to have a "GLIBC_2.3"
version tag in it. :-(

> Also of some note is the replacement wineserver binary which (I assume
> you found this out) renames the old /usr/lib/corel/wine/bin/winserver to
> winserver.bin and then "wraps" around it so that wineserver can be
> started without having to preload it calling the compatibility
> ld-linux.so.2 explicitly.

I think that this file is statically linked.


>
> But as far as I can tell, no print magic, nothing magic about the
> Xandros packages, just essentially the same thing we've already done. It
> doesn't help at all in Fedora Core 2, at least.

I hate it when that happens. :-|

--
JRT

Aron Hsiao

unread,
Sep 7, 2004, 5:41:20 AM9/7/04
to corel.wpoffice.office2000-linux

James Richard Tyrer wrote:

> Yes, but the library (libc.so.6) must be different. It would need to
> have the new threads disabled.

The libraries in the xandros-libc-compat package appear to be vanilla
glibc 2.2.5, since they perform identically to the 2.2.5 compatibility
libs I was using before, including lack of printing. :-P

>> Using alien to convert the .debs to .tgz, I installed the entire
>> /opt/glibc-compat tree including the files from xandros-glibc-compat,
>> just in case the Xandros /opt/glibc-compat/ld-2.2.5.so file is special
>> somehow. It isn't. :-(
>>
>> As before, wordperfect will start with their libraries, but it won't
>> print, except to a file.
>
>
> Well, you are doing better than I am. As I suspected that I might, I am
> having trouble with NCurses (libncurses.so.4.x).
>
> What are you using for this?
>
> I have (Fedora): "ncurses-5.3-9.i386.rpm" and it seems to have a
> "GLIBC_2.3" version tag in it. :-(

ncurses-5.4-5 appears to be the version of my package; I update
regularly via apt-rpm, so a number of my packages have been upgraded.
libncurses.so.4 is just a symlink to libncurses.so.5.

My ncurses library is GLIBC_2.0.

>> Also of some note is the replacement wineserver binary which (I assume
>> you found this out) renames the old /usr/lib/corel/wine/bin/winserver
>> to winserver.bin and then "wraps" around it so that wineserver can be
>> started without having to preload it calling the compatibility
>> ld-linux.so.2 explicitly.
>
>
> I think that this file is statically linked.

Yes, ldd says that the wineserver.new file is statically linked.

>> But as far as I can tell, no print magic, nothing magic about the
>> Xandros packages, just essentially the same thing we've already done.
>> It doesn't help at all in Fedora Core 2, at least.
>
>
> I hate it when that happens. :-|

Must be some kind of magic in Xandros' main libraries vs. Red Hat and
others.

-Aron

James Richard Tyrer

unread,
Sep 7, 2004, 3:13:37 PM9/7/04
to corel.wpoffice.office2000-linux

Aron Hsiao wrote:

> ncurses-5.4-5 appears to be the version of my package; I update
> regularly via apt-rpm, so a number of my packages have been upgraded.
> libncurses.so.4 is just a symlink to libncurses.so.5.

I will try that RPM. I am currently using built from source.


>
> My ncurses library is GLIBC_2.0.

Actually, it appears to need a lot of compatibility stuff:

root@localhost lib]# ldd -v ./libncurses.so.5.4
ldd: warning: you do not have execution permission for `./libncurses.so.5.4'
libc.so.6 => /lib/libc.so.6 (0x4005c000)
libgpm.so.1 => /usr/local/lib/libgpm.so.1 (0x4017b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Version information:
./libncurses.so.5.4:
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libc.so.6:
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
/usr/local/lib/libgpm.so.1:
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6

I wish that I really understood why it needs all of this stuff. Or why the new
libraries don't have the GLIBC_2.3 tag.

--
JRT

James Richard Tyrer

unread,
Sep 7, 2004, 4:21:47 PM9/7/04
to corel.wpoffice.office2000-linux

OK, what am I missing here?

From: [Fedora Core 2] ncurses-5.4-5.i386.rpm

[root@localhost lib]# ldd -v libncurses.so.5.4
libc.so.6 => /lib/libc.so.6 (0x4005d000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Version information:
./libncurses.so.5.4:
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libc.so.6:
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2

This still has a GLIBC_2.3 tag and I still get the error:

[jrt@localhost DeskTop]$ wordperfect
/usr/lib/corel/wine/bin/wine: /opt/libc-compat/libc.so.6: version `GLIBC_2.3'
not found (required by /opt/libc-compat/libncurses.so.4)

I used a link: libncurses.so.4 -> libncurses.so.5.4

It must be something about NCurses since it (5.4) wouldn't build against the
Xandros compat libc.

Perhaps a statically linked libncurses.so.4.x would be useful.

I'll have to RTFM since I don't remember how to do that.

--
JRT

Aron Hsiao

unread,
Sep 7, 2004, 4:25:09 PM9/7/04
to corel.wpoffice.office2000-linux

That's odd, my output from ldd /usr/lib/libncurses.so.5.4 is:

linux-gate.so.1 => (0xffffe000)
libc.so.6 => /lib/tls/libc.so.6 (0x4005a000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Version information:
/usr/lib/libncurses.so.5.4:
libc.so.6 (GLIBC_2.3) => /lib/tls/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/tls/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/tls/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/tls/libc.so.6
/lib/tls/libc.so.6:
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2


ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2

Different packages? Note /lib/tls/libc.so.6 vs. your /lib/libc.so.6.

-Aron

James Richard Tyrer

unread,
Sep 8, 2004, 12:25:18 AM9/8/04
to corel.wpoffice.office2000-linux

Aron Hsiao wrote:
> That's odd, my output from ldd /usr/lib/libncurses.so.5.4 is:
>
> linux-gate.so.1 => (0xffffe000)
> libc.so.6 => /lib/tls/libc.so.6 (0x4005a000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
>
> Version information:
> /usr/lib/libncurses.so.5.4:
> libc.so.6 (GLIBC_2.3) => /lib/tls/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/tls/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/tls/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/tls/libc.so.6
> /lib/tls/libc.so.6:
> ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
>
> Different packages? Note /lib/tls/libc.so.6 vs. your /lib/libc.so.6.

That is what I built from source linked against GPM.

--
JRT

James Richard Tyrer

unread,
Sep 8, 2004, 12:23:39 AM9/8/04
to corel.wpoffice.office2000-linux

Haven't done that in quite a while so I had problems. It seems that GCC is
rather picky about the command line.

So, I built Ncurses-4.2 without GPM and statically linked to libc. I don't know
if this worked better or worse. No error messages till it crashed with a
segment fault. :-(

So, I give up for now. I went back to my install that works except that you
can't print. You have to print to a PostScript file and then manually send that
to the printer.

If anyone wants to do this, I'll post the stuff to do it and instructions.

--
JRT

John Iliffe

unread,
Nov 28, 2004, 10:41:39 PM11/28/04
to corel.wpoffice.office2000-linux

Any progress since September Richard?

Also, any news about a follow-up to last year's WP8 test marketing?
There is certainly a lot of noise around about Linux on the desktop at
the moment!

John
===========================================

0 new messages