Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - bfsmith9

Pages: [1]
1
Sharp ROMs / Watapon ROM
« on: May 20, 2006, 05:36:08 pm »
Quote
What are currently the big problems with OZ on the 5600?
What aspects of the Watapon ROM made it better?

I can take a quick look at the the major issues and port any patches in the Watapon buildroot over to the OE tree, but unfortunately I don't have the time to take it on as a project.

I used OZ 3.5.2 for a long time on my 5600. I was wary of 3.5.3 because of bugs people seemed to be encountering. (I also bricked my Z at one point while reinstalling OZ, but that was my fault. Nonetheless, it made me a bit gun-shy.) I installed OZ 3.5.4 with GPE, which looked absolutely fantastic (in 3.5.2 I was using Opie). However, as in 3.5.2, most of the internal flash was taken up by the ROM, which I didn't like. I wanted more room on the internal, in case I needed it for anything at all. Granted, most of what I was doing was linked on the SD card, but there were times when I wanted more than a few megabytes of memory. GPE seemed to run very slowly, and I was finding various bugs in different apps. Sorry I'm not giving enough specifics here - I'm just trying to give some general impressions.

Watapon was really a breath of fresh air for me. Everything seems to "just work" - I have very few problems with it. And it also takes up a relatively small amount of room on the internal flash - right now the PDA is filled with pretty much every app I need and then some, and I still have 17 mb left. Those are the two main reasons I like Watapon - usability and its small footprint.

For example, I had tremendous problems with Konqueror. Granted, it's amazing to have it working. And I'm a staunch supporter of free software - I run nothing but Linux on my home computers, and find it painful to have any proprietary stuff on them. I think the only thing I have that's nonfree right now is Java, which drives me insane since I'm trying to learn it. At some point I'd like to remove it entirely and just use something like gcj. But the browsing under 3.5.2 was just ridiculously difficult for me. Some pages would load fine. I'd say a third of the time it worked ok. But at other times, either the browser couldn't load a page in a readable way (text would run off the right side of the screen and it's just too annoying to read something by constantly moving the horizontal scrolling bar back and forth), or it would just crash. Even for something seemingly simple, like the documentation from www.python.org, loading from my own SD card, would crash.

On the other hand, Opera can compress most pages to fit in a column, and has far, far fewer crashes - I can probably count on one hand how many times it's crashed.

I like to think of Watapon as the Ubuntu of the Zaurus 5600 world, at least from a usability standpoint. This is not to point fingers as anyone - this has as much to do with me as with anyone else. I could have filled out bug reports, and I could have tried to do more to help with Openzaurus. But I simply don't have enough time. Nothing would make me happier than to have an entirely free Zaurus, but I need to be able to use it as well.

I wish the work on Openzaurus all the best - I think it is probably the most important work being done in the Zaurus software world by far. And I wish development on Watapon hadn't stopped - but the developer didn't have the time either. Hope what I wrote is helpful.

2
5x00 General discussions / Can Anyone Recommend Good Cf Cards
« on: December 06, 2005, 10:46:45 am »
Hi. I just purchased a D-Link DCF-660W from Ebay. It one of the ones on the Wireless Card Support page, I think the one listed above: Wireless Card Support. It really worked great, right out of the box. No more surfing the Web through USB from the cradle   All I needed to do was go to Network under Settings (Opie 3.5.2), choose 'Configure' for wlan0, and choose 'Automatically bring up' under TCP/IP.

Good luck!
Barry

3
Ok, people, finally got it. Pain. Suffering. Here it is:
I had a simple HelloWorldApp.class I made on a separate computer with java. When you run java HelloWorldApp on the computer you get Hello World!

To make it work on OpenZaurus with Jeode, I made a shell script like this:

#-------------------------------
#!bin/sh
/opt/QtPalmtop/bin/evm -cp /root HelloWorldApp
#-------------------------------

/root is the directory where I kept the HelloWorldApp.class, as well as the shell script above. What was killing me was that in the shell script I did not have the full path for evm. But I looked more carefully at the runprimtest and runquasar shell scripts and saw that full path. Then things started coming together. One other minor hitch was that I got the message "Can't find font definition file /usr/local/qt-embedded/lib/fonts/fontdir." So I ran: export $QTDIR=/opt/QtPalmtop at the command line.

Then I ran oz-compat on the shell file alone - that's all, without running oz-compat on either the class or the evm binary. Again, this was mimicking what worked with quasar and primtest.

I also had some kinds of corruption issues at times, and reinstalled opie-sh, oz-compat, and jeode-for-oz3 in that order two or three times.

 

4
Thanks, Mongoosefred. I've been trying everything I can think of. Maybe it's the classpath? I don't know - I'm new to java and really don't know how to set that on the zaurus, either. Actually even if I run evm on nothing at all, with no file argument, just /opt/QtPalmtop/evm I get the same error as above - which makes me think evm isn't seeing something. I know I'm not.  

Anyway I'll just keep plugging away. I wonder if I should try to use the jre from one of the later zaurii - not sure if it will work on this. Well, that will be the last thing I try. I guess my next bet will be to continue to try to duplicate whatever quasar and primtest are doing, though it seems like an awful lot of effort just to make the console say "hello world." I really don't want to try any other ROM at this point.

5
Hi all.
I've been having some problems with jeode on Opie. I installed jeode, and had some problems running anything at first. There was something wrong with oz-compat, so I reinstalled it today. Then I ran oz-compat on both PrimTest and Quasar - sweet success! So I figured - no problem, now I'll be able to run my own apps that I compiled on my Linux box. I had been able to run both a "Hello World" app and another thing from the Sun Website that puts a funky little design in a window when I was using Jeode on the Sharp ROM. But here, I can't get either of these to work at all. The most recent error I had was: "/opt/QtPalmtop/bin/evm: symbol lookup error: /opt/QtPalmtop/bin/evm: undefined symbol: _7QString.shared_null".

If anyone has any thoughts on how I can get these going I'd be much obliged - I'd really love to be using the zaurus to work with my own java programs, and I don't think I could go back to the Sharp ROM. This is all on a 5600 with Opie 3.5.2.

Thanks,
Barry

6
5x00 General discussions / Ripping Jeode - 5600. Error Messages?
« on: June 24, 2005, 05:11:04 pm »
Hi. I'd like to flash my ROM so that I can use openzaurus. I tried a program for making a package out of Jeode, because I'd like to use that in Opie. I downloaded the program from uk-dave's site. But I had a few messages when I tried to install (and reinstall). I don't have the original messages, so I hope nothing has changed, but I have the messages from after I uninstalled and then reinstalled. As you can see, installing is just supposed to pack up Jeode into an ipkg for you. Here are the messages:

# ipkg install jeodcreator_2.1_arm.ipk
Unpacking jeodcreator...Done.
Configuring jeodcreator...mkdir: Cannot create directory `/mnt/jeodramfs': File
exists
mount: Mounting ramfs on /mnt/jeodramfs failed: No such device
chmod: /mnt/jeodramfs/jeod/home/Qtpalmtop/bin/installdir.sh: No such file or dir
ectory
Done.

It did make a package for me: -rw-r--r--    1 root     root         1505 Jun 24 16:42 zaurus/jeod_1.4_arm.ipk

Any ideas on whether this is going to work?

Thanks,
Barry

Pages: [1]