Help - Search - Members - Calendar
Full Version: Openoffice On Pdaxrom
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > pdaXrom
Pages: 1, 2, 3
omro
Hi All,

I've just recently had some success putting OpenOffice on my Z via Meanie's jumbo-xqt package and the debian packages. It's great.

Are there plans to have OpenOffice in pdaXrom, without having to go into a different environment to run it? I would assume that would make things faster too.

Just curious

Owen
gromituk
Is it responsive? How long does it take to start up? How much memory does it use?
omro
On my C1000, running via debian on XQT open office is painfully slow to start up. You can type inside it at a reasonable speed inside the writer application. If you move from cell to cell within the calc application, there is a slight delay. Opening and saving documents has a very noticeable delay. The menus and option windows are pretty slow.

I think the way it has been installed is partially to blame for the speed, mainly because it's on an SD card, in some sort of virtual file system and I'm not sure how much of a hit the system is taking for running X windows and debian within Qtopia in the first place.

I would be willing to bet that if it were run natively within pdaXrom, it would be a bit quicker.

However, the speed really doesn't faze me. I can now open all my openoffice documents from my Mac without having to translate them first or bring my mac with me where ever I am. It's great, I'm happy, it's a big step forward for me!

I liked my flirtation with pdaXrom, it seemed (to me) the most exciting rom I've seen so far. With openoffice the next release would be awesome!
Chero
Hello,

I've been running openoffice on pdaxrom (through pocketworkstation) and on sharp roms. (The whole thing was running on pdaX before it got to X/Qt)
My feeling is that it is definately faster on pdaXrom.
The other benefit is that you can start debian apps (e.g. openoffice) from within the pdaX window manager. You don't notice the difference with native pdaX apps.
(from an aterm just : # Crd soffice &)
Read the thread about "Debian on pdaXrom".

Chero.
omro
I totally understand what you're saying, but....

wouldn't it just be far more efficient, ultimately, to incorporate Openoffice into pdaXrom natively?

I know it will take some time and effort and someone's willingness to do this. But pdaXrom running openoffice should be quicker than pdaXrom running openoffice through debian, no?
Chero
QUOTE(omro @ Jul 28 2005, 01:54 PM)
I totally understand what you're saying, but....

wouldn't it just be far more efficient, ultimately, to incorporate Openoffice into pdaXrom natively?

I know it will take some time and effort and someone's willingness to do this. But pdaXrom running openoffice should be quicker than pdaXrom running openoffice through debian, no?
*


I'm not sure. I've been testing and launching native firefox takes the same time as Crd firefox (debian). You just need less storage.

When I've got more time and 4 gb of free space I'll surely try to compile it.

Chero.
omro
QUOTE(Chero @ Jul 28 2005, 05:24 AM)
When I've got more time and 4 gb of free space I'll surely try to compile it.
*


A fast(er) running OpenOffice natively on pdaXrom would be enough to make me leave qtopia far behind.
badog
i will try install openoffice .i will use glibc2.3.2 in pdaxrom.i have updated glibc2.2.5 to glibc2.3.2.it is very cool
openoffice needs glibc>2.2.8.hehe
omro
I'm not really that knowledgeable about the underpinnings of linux, what effect will that have?
Chero
QUOTE(badog @ Jul 29 2005, 04:19 PM)
i will try install openoffice .i will use glibc2.3.2 in pdaxrom.i have updated glibc2.2.5 to glibc2.3.2.it is very cool
openoffice needs glibc>2.2.8.hehe
*


Any chance you can put up an ipk or a tar.gz of glibc-2.3.2 ?

Chero
omro
Obviously a higher version of anything is usually a good thing, but in what way is this useful? Probably a dumb question I know, but I'm curious.
Chero
QUOTE(omro @ Jul 30 2005, 09:42 PM)
Obviously a higher version of anything is usually a good thing, but in what way is this useful? Probably a dumb question I know, but I'm curious.
*


The arm-port of openoffice (the installer of ...) is based on glibc 2.3. So, if we want the openoffice installer working on pdaX, we need an upgrade of glibc.

Chero
badog
QUOTE(Chero @ Jul 29 2005, 06:22 PM)
QUOTE(badog @ Jul 29 2005, 04:19 PM)
i will try install openoffice .i will use glibc2.3.2 in pdaxrom.i have updated glibc2.2.5 to glibc2.3.2.it is very cool
openoffice needs glibc>2.2.8.hehe
*


Any chance you can put up an ipk or a tar.gz of glibc-2.3.2 ?

Chero
*



the right is "布布" from hongkong
sirob
QUOTE(badog @ Jul 31 2005, 10:54 AM)
QUOTE(Chero @ Jul 29 2005, 06:22 PM)
QUOTE(badog @ Jul 29 2005, 04:19 PM)
i will try install openoffice .i will use glibc2.3.2 in pdaxrom.i have updated glibc2.2.5 to glibc2.3.2.it is very cool
openoffice needs glibc>2.2.8.hehe
*


Any chance you can put up an ipk or a tar.gz of glibc-2.3.2 ?

Chero
*



the right is "布布" from hongkong
*



My apologies, libnss_dns.so is missing in this package. I'm currently doing another round of compilation, and hopefully i could test it tonight (Hong kong time)
Chero
QUOTE(sirob @ Jul 31 2005, 06:55 AM)
QUOTE(badog @ Jul 31 2005, 10:54 AM)
QUOTE(Chero @ Jul 29 2005, 06:22 PM)
QUOTE(badog @ Jul 29 2005, 04:19 PM)
i will try install openoffice .i will use glibc2.3.2 in pdaxrom.i have updated glibc2.2.5 to glibc2.3.2.it is very cool
openoffice needs glibc>2.2.8.hehe
*


Any chance you can put up an ipk or a tar.gz of glibc-2.3.2 ?

Chero
*



the right is "布布" from hongkong
*



My apologies, libnss_dns.so is missing in this package. I'm currently doing another round of compilation, and hopefully i could test it tonight (Hong kong time)
*



I don't mind waiting,
Good luck,
Chero
sirob
QUOTE(Chero @ Aug 1 2005, 03:25 AM)
I don't mind waiting,
Good luck,
Chero
*



so here it is, glibc 2.3.2. smile.gif

http://zaurus.earpassion.net/glibc_2.3.2_armv5tel.ipk

Mind you, it has not been test throughtly yet, ph34r.gif however i have been running it for about an hour without any problems.

update (i) : i couldnt run firefox blink.gif - segmentation fault
update (ii) : it seems the problem of running forefox does not related to the new glibc, since some others reports that they could run firefox fine after upgrading.
omro
QUOTE(sirob @ Jul 31 2005, 11:25 PM)
QUOTE(Chero @ Aug 1 2005, 03:25 AM)
I don't mind waiting,
Good luck,
Chero
*



so here it is, glibc 2.3.2. smile.gif

http://zaurus.earpassion.net/glibc_2.3.2_armv5tel.ipk

Mind you, it has not been test throughtly yet, ph34r.gif however i have been running it for about an hour without any problems.

update (i) :: i couldnt run firefox blink.gif - segmentation fault
*



If this works, does that mean OpenOffice will install on pdaXrom?
macwiz
I went here

http://people.debian.org/~rene/openoffice.org/test/arm/

For the arm port... but before I do anything, I notice the installer weighs in at 70mb. So, if OpenOffice is installable on the Z, how much hard disk space are we talking?


Also, if it is installable, anyone care to do a round-up of what's needed and how it's done?

Thanks

J
Chero
QUOTE(macwiz @ Aug 2 2005, 12:22 AM)
I went here

http://people.debian.org/~rene/openoffice.org/test/arm/

For the arm port... but before I do anything, I notice the installer weighs in at 70mb. So, if OpenOffice is installable on the Z, how much hard disk space are we talking?


Also, if it is installable, anyone care to do a round-up of what's needed and how it's done?

Thanks

J
*


I used that installer on debian. It's the same that's been used for "X/Qt - openoffice".
If I remember correctly, it used about 210Mb.
But,
The installer doesn't work for me.
First it said "no more space in /tmp". I moved /tmp to my card. Now it tries to show the "installing..." screen, then it segfaults.

Anyone more luck ?

Chero
omro
QUOTE(Chero @ Aug 2 2005, 08:19 AM)
The installer doesn't work for me.
First it said "no more space in /tmp". I moved /tmp to my card. Now it tries to show the "installing..." screen, then it segfaults.


I'm no expert with linux, so this is just me thinking out loud.

Does it have to be installed?

Could not a working OpenOffice be copied to pdaXrom and run, the same way a working Office can be copied in windows. OK, when you run it it'll shout for missing DLL, but all you do is find them and one by one put them in the right place until it works. Would something similar not work with Linux?
omro
QUOTE(Chero @ Aug 2 2005, 08:19 AM)
QUOTE(macwiz @ Aug 2 2005, 12:22 AM)
I went here

http://people.debian.org/~rene/openoffice.org/test/arm/

For the arm port... but before I do anything, I notice the installer weighs in at 70mb. So, if OpenOffice is installable on the Z, how much hard disk space are we talking?


Also, if it is installable, anyone care to do a round-up of what's needed and how it's done?

Thanks

J
*


I used that installer on debian. It's the same that's been used for "X/Qt - openoffice".
If I remember correctly, it used about 210Mb.
But,
The installer doesn't work for me.
First it said "no more space in /tmp". I moved /tmp to my card. Now it tries to show the "installing..." screen, then it segfaults.

Anyone more luck ?

Chero
*



Would you be able to write a "how to" to explain to others exactly how you got to that point, giving links and things to all the packages needed and explaining the steps you've taken so far? I'd really appreciate it, because I could attempt myself and also others could make a similar attempt, the easier it is for people to follow in the footsteps, the more likely it is that someone might work out the correct route to take.

Thanks!!
Chero
QUOTE(omro @ Aug 3 2005, 12:25 PM)
QUOTE(Chero @ Aug 2 2005, 08:19 AM)
QUOTE(macwiz @ Aug 2 2005, 12:22 AM)
I went here

http://people.debian.org/~rene/openoffice.org/test/arm/

For the arm port... but before I do anything, I notice the installer weighs in at 70mb. So, if OpenOffice is installable on the Z, how much hard disk space are we talking?


Also, if it is installable, anyone care to do a round-up of what's needed and how it's done?

Thanks

J
*


I used that installer on debian. It's the same that's been used for "X/Qt - openoffice".
If I remember correctly, it used about 210Mb.
But,
The installer doesn't work for me.
First it said "no more space in /tmp". I moved /tmp to my card. Now it tries to show the "installing..." screen, then it segfaults.

Anyone more luck ?

Chero
*



Would you be able to write a "how to" to explain to others exactly how you got to that point, giving links and things to all the packages needed and explaining the steps you've taken so far? I'd really appreciate it, because I could attempt myself and also others could make a similar attempt, the easier it is for people to follow in the footsteps, the more likely it is that someone might work out the correct route to take.

Thanks!!
*



I'll try to :
Start here (goto post 41 and keep on reading). That's how openoffice on Z started.

Now about running it natively on pdaxrom :
I tried to use the same installer. It needs glibc 2.3 (attached in this thread).
(BTW : to try yourself : download the installer, extract files from the tar.gz, in an aterm : go to where you extracted the files, cd to the dir with the files, run ./setup).

On pdaX I received the message : /tmp/... out of disk-space.
So I removed /tmp (symlink to /var/...), created a dir called tmp on my card, then created a new /tmp pointing to /mnt/card/tmp.

Then the installer can extract all the files, it starts the script, when it tries to show the options window, it segfaults. (it doesn't tell you, but ...)
To know what went wrong, I interupted the installer right after unpacking. I looked in /tmp, fount the installer files, moved them somewhere else, tried to run the setup in there -> segfault. (That's how I know)

The other way :
I downloaded the tar.gz created by Meanie. It is based on the same installer, but includes the installed files. I extracted the files, mounted the included cramfs, tried to run the setup in there (which is supposed to install some files in my home = "user installation"). It segfaults when it tries to show the same window.

Hope this helps you a bit,
Chero.
omro
hehe, I'll try and see if I can follow that when I get home and have some time. I'm thinking this may be a weekend thing, lol, when something a bit scary like that comes along my thoughts are:

Need peace, quiet, a cup of tea and my Z backed up! I'm thinking that if you're linux knowledge is higher than mine, I'm unlikely to succeed, but I'm gonna try.

If anyone else manages to get this going before the weekend, let me know!
omro
QUOTE(Chero @ Aug 3 2005, 10:57 AM)
On pdaX I received the message : /tmp/... out of disk-space.
So I removed /tmp (symlink to /var/...), created a dir called tmp on my card, then created a new /tmp pointing to /mnt/card/tmp.


How did you do that please, step by step, am a bit new to this. lol

Do you know where openoffice tried to install to? This tmp or somewhere else on the system?
Chero
QUOTE(omro @ Aug 4 2005, 10:20 PM)
QUOTE(Chero @ Aug 3 2005, 10:57 AM)
On pdaX I received the message : /tmp/... out of disk-space.
So I removed /tmp (symlink to /var/...), created a dir called tmp on my card, then created a new /tmp pointing to /mnt/card/tmp.


How did you do that please, step by step, am a bit new to this. lol

Do you know where openoffice tried to install to? This tmp or somewhere else on the system?
*



You've got the installer.tar.gz, right ?

Make sure you have the glibc pointed to in this thread (dated aug. 05 2005 !!!)
I also installed the glibc-local-... from the same site.

I have installed libart-..., pcre, perl and all python modules from the feed (don't know if they are needed, but just being complete about my setup)

I also have the attached file installed (tcsh)(a c-shell required for compiling the source, don't know if the installer uses it)

I did everything on my 1Gb SD :

CODE
# cd /mnt/card
# rm /tmp
# mkdir tmp
# ln -s /mnt/card/tmp /tmp
# mkdir OOinstall
# cd OOinstall
# tar -xzf /mnt/card/OOo..... (name of the installer.tar.gz)
# cd */*/*/normal
# mkdir /mnt/card/OOo
# ./install --prefix=/mnt/card/OOo --single


That's as fas as I got.
The installer now seems to run fine, but when I try to launch something, it doesn't work. I don't have a .openoffice in my /home/root. I guess we're still missing something, but what ?

the files are installed in /mnt/card/OOo/OpenOffice.org1.1.4/(program)

Anyone more luck ?
Chero.
omro
likewise, it got so far and then a dialog window pops up saying unrecoverable error

So near, but yet so far.
omro
tried again, using the interactive setting, but that gets as far as putting a tool bar onthe screen, but nothing more happened :-(

Am guessing there is something that's missing somewhere preventing this from running and probably preventing the actual programs from running.

If anyone has any ideas, would be great to know! smile.gif
omro
Just thought...

Would pdaXrom log somewhere a detailed error message of the fatal error it gets when Open Office tries to start?

If so, does anyone know where this would be?
badog
/var/
Chero
status update :

About glibc 2.3.2 :
Could it be that the included "libpthread" is not complete ? The size is quite a lot smaller than the one that comes with pdaX. All the other files seem to be around the same size.

About openoffice :
I think it hangs (crashes) due to an incomplete libpthread. I googled a bit and found out that "libsal" uses "libpthread". By checking it on the Z, I noticed what i've written above.

The good news :
I was already able to run the "user setup" (with nice screens, logo's, boxes to fill in my name, ...). This created the user-files in my /home/root
I had to add some xlibs, fonts, etc to do so.
I hope this means we're making progress.
(screenshot in xwd format attached - sorry battery out of juice)

Chero.
omro
Wow that's so encouraging :-)

Anyone know how to correct the problem with the 2.3.2 glibc?

Edit: Can't open that file, even changing the extension doesn't seem to work :-(
maxg
I think you're right, there is something wrong with glibc 2.3.2. I think the best solution is to recompile oo using glibc 2.2.5, but it's of course not an easy task. I'm trying to compile it for hours and I've got a lot of problems (mainly, oo passes -nostdinc to gcc but it won't find any header file since they are in a dozen directory and only one is detected). I hope it can be solved without recompiling everything, but I seriously doubt you can.
omro
wouldn't it be easier to fix the 2.3.2 glibc?

I'm no expert on these things.
Chero
The file in .jpg :

Click to view attachment
Chero
@ sirob :

How was glibc 2.3.2 compiled ?
Crosscompiler or native ?
What options ?
Did you have to force anything ?

Chero.
omro
QUOTE(Chero @ Aug 8 2005, 10:29 AM)
The file in .jpg :

Click to view attachment
*


I never got that far, wow, if only....

Chero you're doing such a great job I'm so impressed!
sirob
QUOTE(Chero @ Aug 9 2005, 03:08 AM)
@ sirob :

How was glibc 2.3.2 compiled ?
Crosscompiler or native ?
What options ?
Did you have to force anything ?

Chero.
*


this is a long story :/

I was using pdaxrom-builder with an old machine to compile, that poor box went totally dead after giving out the first version of 2.3.2 which lacks libnss_dns.so. So I migrated to a new machine, compiled the many versions of glibc 2.3.2 using different settings, but NONE of them goes well with firefox.. so I just put the libnss_dns.so from the later versions into the first package,and it work fines for me blink.gif
Chero
QUOTE(sirob @ Aug 9 2005, 06:48 AM)
QUOTE(Chero @ Aug 9 2005, 03:08 AM)
@ sirob :

How was glibc 2.3.2 compiled ?
Crosscompiler or native ?
What options ?
Did you have to force anything ?

Chero.
*


this is a long story :/

I was using pdaxrom-builder with an old machine to compile, that poor box went totally dead after giving out the first version of 2.3.2 which lacks libnss_dns.so. So I migrated to a new machine, compiled the many versions of glibc 2.3.2 using different settings, but NONE of them goes well with firefox.. so I just put the libnss_dns.so from the later versions into the first package,and it work fines for me blink.gif
*



How about the "libpthread" from the later versions ? Any of them about the size of the original one ?

Chero.
sirob
QUOTE(Chero @ Aug 9 2005, 01:57 PM)
QUOTE(sirob @ Aug 9 2005, 06:48 AM)
QUOTE(Chero @ Aug 9 2005, 03:08 AM)
@ sirob :

How was glibc 2.3.2 compiled ?
Crosscompiler or native ?
What options ?
Did you have to force anything ?

Chero.
*


this is a long story :/

I was using pdaxrom-builder with an old machine to compile, that poor box went totally dead after giving out the first version of 2.3.2 which lacks libnss_dns.so. So I migrated to a new machine, compiled the many versions of glibc 2.3.2 using different settings, but NONE of them goes well with firefox.. so I just put the libnss_dns.so from the later versions into the first package,and it work fines for me blink.gif
*



How about the "libpthread" from the later versions ? Any of them about the size of the original one ?

Chero.
*





what is the size of libpthread? sorry i dont have Z on my hand right now sad.gif

(edit: the size of the libpthread in the later versions is about 89kb)
Chero
QUOTE(sirob @ Aug 9 2005, 07:01 AM)
QUOTE(Chero @ Aug 9 2005, 01:57 PM)
QUOTE(sirob @ Aug 9 2005, 06:48 AM)
QUOTE(Chero @ Aug 9 2005, 03:08 AM)
@ sirob :

How was glibc 2.3.2 compiled ?
Crosscompiler or native ?
What options ?
Did you have to force anything ?

Chero.
*


this is a long story :/

I was using pdaxrom-builder with an old machine to compile, that poor box went totally dead after giving out the first version of 2.3.2 which lacks libnss_dns.so. So I migrated to a new machine, compiled the many versions of glibc 2.3.2 using different settings, but NONE of them goes well with firefox.. so I just put the libnss_dns.so from the later versions into the first package,and it work fines for me blink.gif
*



How about the "libpthread" from the later versions ? Any of them about the size of the original one ?

Chero.
*



what is the size of libpthread? sorry i dont have Z on my hand right now sad.gif
*



The original one : 82620
Yours : 58360

Could you post just libpthread from the latter versions ? I 'd like to give it a go.

Chero
sirob
QUOTE(Chero @ Aug 9 2005, 02:04 PM)
The original one : 82620
Yours : 58360

Chero
*


Wait, I have got a libpthread.so in the build directory which is about 89kb, however the libpthread-0.10.so became 58kb in the package.. blink.gif
Chero
QUOTE(sirob @ Aug 9 2005, 07:15 AM)
QUOTE(Chero @ Aug 9 2005, 02:04 PM)


The original one : 82620
Yours : 58360

Chero
*


Wait, I have got a libpthread.so in the build directory which is about 89kb, however the libpthread-0.10.so became 58kb in the package.. blink.gif
*



I believe it gets stripped when using mk-ipkg. So, if that's what we're dealing with here, I won't be able to use it. Just to be sure, could you post it over here or PM me ?

Thanks
sirob
QUOTE(Chero @ Aug 9 2005, 02:24 PM)
QUOTE(sirob @ Aug 9 2005, 07:15 AM)
QUOTE(Chero @ Aug 9 2005, 02:04 PM)


The original one : 82620
Yours : 58360

Chero
*


Wait, I have got a libpthread.so in the build directory which is about 89kb, however the libpthread-0.10.so became 58kb in the package.. blink.gif
*



I believe it gets stripped when using mk-ipkg. So, if that's what we're dealing with here, I won't be able to use it. Just to be sure, could you post it over here or PM me ?

Thanks
*



I have just done a distclean and compile from scarch (again!), give me 15 min.
omro
So I'm guessing that if this libpthread-0.10.so is recompiled, the glibc ipk rebuilt and reinstalled, this might work?
Chero
@ sirob :
It was worth a try, but stripped it's about the same size (59K), so I guess some things are still missing.

QUOTE(omro @ Aug 9 2005, 12:25 PM)
So I'm guessing that if this libpthread-0.10.so is recompiled, the glibc ipk rebuilt and reinstalled, this might work?
*


libpthread is part of the glibc-package. If we get it all right, OOo might work, then again, it might not (yet). But some day it will.

Chero.
omro
I'll take a might work anyday. :-)

Good luck!!
sirob
Chero:

Actually is there any special compile procedures/flags/options/.. that you aware of concerning libpthread?
sirob
on the other hand, ill try installing openoffice to zaurus tomorow
omro
Good luck :-)

I had to take pdaXrom off my Z for the working week, will head back to it and try again at the weekend.

I'm looking forward to ditching the sharp rom infavour of pdaXrom.
Chero
QUOTE(sirob @ Aug 9 2005, 01:44 PM)
Chero:

Actually is there any special compile procedures/flags/options/.. that you aware of concerning libpthread?
*


Not that i'm aware of, but :
It seems that you can't upgrade glibc in big steps (I read about this while googling).
If you can still find the time, maybe try upgrading to 2.3 first, then change the includes in the cross-compiler, then try compiling 2.3.2. By the way, I think 2.3 is enough for the OO-installer.

QUOTE(sirob @ Aug 9 2005, 01:46 PM)
on the other hand, ill try installing openoffice to zaurus tomorow
*


Good luck,
I had to add some xlibs before I could run the user setup. I'll try to package them this evening.

If we don't give up, we can make this work !!

Chero.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.