OESF Portables Forum
Everything Else => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => Nokia Tablet => Topic started by: dhns on December 20, 2005, 05:57:14 am
-
Dear early adopters of the N770,
as a potential platform for some of my Zaurus applications I consider to add Nokia 770 versions.
Since I am still waiting to get one and have to learn the (different) SDK first, I would like to use the time to hear about your experiences compared to a Zaurus.
Some questions coming to my mind:
* how does the display compare (brightness)?
* is the screen resolution of 400x800px a recognizable improvement?
* how good can it be used without a built-in (clamshell) keyboard?
* what about operation time?
* device handling (thicker, thinner, larger, smaller)?
* how stable and complete is the software compared to a Zaurus Sharp/Qtopia ROM?
* how is performance compared to a Zaurus?
Many thanks,
-- hns
-
A quick response
* how does the display compare (brightness)?
Brighter (from memory, Zaurus is at home), clearer and bigger!
* is the screen resolution of 400x800px a recognizable improvement?
I think so, but for me the main thing is that the screen is physically larger.
* how good can it be used without a built-in (clamshell) keyboard?
The prediction stuff works pretty well, it's still a bit annoying not having a keyboard, but I understand from the mailing list that kbdd should work so just about any BT keyboard should be supported.
* what about operation time?
Seems fine to me, certainly as good as my C750, but I've not run exhaustive tests, nor do I tend to sit around surfing the net for more than 30min or so.
* device handling (thicker, thinner, larger, smaller)?
Larger, thinner, lighter are my impressions.
* how stable and complete is the software compared to a Zaurus Sharp/Qtopia ROM?
Haven't used a Sharp 'ROM' in ages. The software is okay, still some niggles but things are being worked out and the Nokia people are active on the mailing list.
* how is performance compared to a Zaurus?
In what way - need something to compare. I'm running a GPE image at the moment on both my C750 and Nokia 770 and the two feel similar in performance. I need to do some hacking to enable the DSP so I can try watching films.
The Maemo stuff felt a bit slow at times, but was okay for the most-part (felt like a Psion 3/5). It was a bit of a memory hog though afair (couldn't run many apps at once, though that may just be an issue with the Opera browser which is included).
Si
-
* how does the display compare (brightness)?
When I bought my SLC760 the Zaurus had the only full VGA display on a PDA at the time. That, the keyboard and Linux were my main selling points, and I was (and still am) blown away by the device.
Now the screen on the 770 is another step up. It is *very* bright but also *incredibly* sharp and high-definition. It is physically larger than that on the Zaurus but actually "feels" even larger than it actually is.
* is the screen resolution of 400x800px a recognizable improvement?
For Web browsing in particular (its main function) the difference is unbelievable until you see it. I did not expect it to be that drastic beforehand, but those extra 160 pixels of width are incredibly effective. On the Z you definitely feel you are browsing on a PDA (albeit a very good one), and many sites are simply not usable unless they have a specific "mobile" version. On the 770 it feels more like browsing on an old PC or laptop with a small screen, and it's easy to forget it's actually such a small and limited device.
* how good can it be used without a built-in (clamshell) keyboard?
As a former Psion user, and still using my Z, I am biased keyboard-wise of course, and I miss it on the 770. I don't much like the virtual keyboard (although it's one of the most usable I've seen) and haven't even tried the HWR. As I use the 770 mostly for browsing and reading, data entry is reduced to the absolute minimum and it is not too much of a problem. But if I were to switch over completely I would definitely add an external keyboard (BT or USB through powered hub) when needed (just imagine using the CLI in an xterm without it... :-)
* what about operation time?
You mean battery life ? As usual that depends on what you do. Reported autonomy is 3 hours with continuous use of BT or Wifi (I haven't verified this, I tend to use it for shorter periods). There is a nifty button that switches off BT and Wifi when you're not connected to conserve power. Screen usage is probably determinant too (some have reported that playing videos or mp3 with display on eats battery quite fast). Reading e-books (another popular use) is probably easier on the machine.
All in all, I'd say that with a typical mixed usage (connected/unconnected, on-and-off) the device should easily last most users through a regular business day. I've certainly gone much longer between charges. A long train or plane trip, or intensive surfing sessions, are probably something else though.
The small cell-phone-type battery certainly doesn't match the capacity of the bigger one on my 760 ; then again it's probably easier and cheaper to carry a second one if needed.
* device handling (thicker, thinner, larger, smaller)?
The form factor is very nice and natural to handle. It is wider but thinner than the Z and fits the hand well. All buttons are on one side and can be pressed with thumb and index of the hand holding the device, with the stylus in the other hand.
* how stable and complete is the software compared to a Zaurus Sharp/Qtopia ROM?
I use Cacko 1.23, not Sharp, but still this is definitely the weak point of the 770 right now. I consider Maemo (the Gnome/Gtk platform) as beta quality at best, with a lot of work to be done, which is not so surprising.
The version of Opera that comes with the 770 is more recent than Sharp's and is definitely better at handling a majority of sites. But it also has the same habit of crashing and disappearing suddenly altogether, only worse
The Mail app (which I don't use, Gmail works fine) is said to be very buggy too.
The rest of the software (RSS reader, photo, mp3 and video players and a few games) seem to be OK. Chess players say the chess game is quite good.
This is not supposed to be a PDA though, so there is nothing comparable to Ko/Pi and no synch with desktop apps. I still use my Z for this.
On the bright side, the important thing to me is that the platform seems very open, much more so anyway than Sharp's. Nokia sound keen on involving the community, and ported software (text-mode or from Gnome apps) is coming in at a good rate, probably faster than when the Zs came out if you consider the number of devices actually in the hands of developers. Games (Doom, ScummmVM, Tetris etc.) look incredibly good on this screen ; xterm, mc, ssh, vnc and such are available. It should turn out to be a pretty lively platform if hackers enhance it with Nokia's help and benediction instead of swimming upstream like Z hackers did with Sharp.
* how is performance compared to a Zaurus?
If you use it as an Internet Tablet as it's called, ie for web browsing and a few other things, it's actually quite good, given the small CPU and memory size. Abuse it just a little though, and you really hit that 64MB wall.
On my Z I have a complete Python distribution with a web app framework running as a daemon that I use daily with Opera. I certainly couldn't do this with the 770 as it is now (even if it had Python, which it doesn't - yet).
In a way, the first 770 is like the first clamshell Zaurus, the 700 : a great and innovative device, but still a prototype with limitations you had to live with. The 750, then the 760, improved on that. I hope Nokia similarly persists and gives us the 780, 790 etc. with the same core qualities but less limited by hardware and thus more versatile.
-
* how does the display compare (brightness)?
I think they are very comparable in brightness. The size of the Nokia screen is really nice. The Nokia has a slight "sparkle" to the screen; especially on whites. I don't know if the screen is slightly transflective or what. It's hard to explain without seeing it, and doesn't show up on photographs I've taken. It's kind of like the "sparkle" of metallic car paint. Also, you can see a slight curtaining effect where the backlights project onto the screen. None of these things really take away from the screen though. The Nokia screen is extremely pleasing on the eyes.
* is the screen resolution of 400x800px a recognizable improvement?
It's actually 480x800px. So, it's the same height as the Zaurus, but 160px wider. Yes, the screen resolution is really nice.
* how good can it be used without a built-in (clamshell) keyboard?
This is definitely a weakness of the Nokia. I often use the Zaurus on-screen keyboard because I'm in tablet mode and don't feel like opening up the keyboard, so am used to tap-typing. Unfortunately, tap-typing on the Nokia is a much worse experience than the Zaurus for me. For one thing, the keyboard takes up the entire width of the device, so the keys are really spread out. This means you have to make large movements to get from one key to another, and this really slows me down. Also, they left out the right shift key, so you have to go all the way to the left side of the keyboard to hit shift even when you are capitalizing a letter that is on the right side. Another problem is that it seems to not always catch every letter if you are going really fast. The auto-complete feature just slowed me down, so I finally turned it off.
I think the Nokia on-screen keyboard is designed for very casual tap-typing.
* what about operation time?
The battery on the 770 is a bit smaller than the Zaurus, but the processor is also less power-hungry. Overall, I think run-time is pretty similar. I'd say 5-10 hours depending on what you are doing.
* device handling (thicker, thinner, larger, smaller)?
I really like the form factor of the Nokia. It is very thin, and bulges less in a shirt pocket than the Zaurus. Once the Nokia's metalic slip case is attached, the Nokia seems very sturdy -- I've heard a Nokia rep flung one across a room to demonstrate this at a press conference. The build quality is top notch.
* how stable and complete is the software compared to a Zaurus Sharp/Qtopia ROM?
The Nokia is not nearly as stable as the Zaurus. Out-of-memory problems are the main issue. It can be pretty annoying. You can really see the extra several years of development that has gone into the Sharp product at this point. However, each new ROM Nokia sends out makes the situation much better. This is a beta level system, but will improve dramatically over time. Also, if you are just running one app at a time, it's quite usable. For example: I ran a GPS mapping program on a 9 hour drive, and it performed perfectly (on the return trip as well).
* how is performance compared to a Zaurus?
At this point, the Nokia is definitely slower. Nokia chose to use a multi-core processor (CPU+DSP) that runs at a slower clock speed (220Mhz vs. 400Mhz). This means that apps must take advantage of the DSP to get up to the same speed as the Zaurus. So, as more apps and libraries take advantage of the DSP, then the system will get faster. The Nokia certainly isn't super slow though. I found the PDF viewer to take the same time between pages as qpdf on Zaurus, for example, while doing a better job of rendering the PDF.
-
.02
I played with one for a little while at compusa. It was nicer than I'd guessed it would be...gorgeous screen good on-screen keyboard, nice interface, solid feel. Of course, playing with something at a counter lets you see some of the best features before the annoyances become apparent....
I really liked the thing. If hadn't just bought a 3100, I'd have picked up the 770 on the spot. I wonder if we shouldn't all buy one just to encourage Nokia to build more?
-
I wonder if we shouldn't all buy one just to encourage Nokia to build more?
Well, that's exactly what a few of us have done, apparently. But Nokia already has its hands full just fulfilling the backorders it already has, and can't seem to build the critters fast enough, so.... :-)
-
so.... :-)
... it again shows which large opportunity Sharp has missed. A C1000 with builtin WLAN/Bluetooth :-)
-- hns
-
... it again shows which large opportunity Sharp has missed. A C1000 with builtin WLAN/Bluetooth :-)
Well, you only miss when you were trying to aim... It's been said over and again that Sharp builds the Zaurii for Japan and the Japanese, and they've always done well in that. It's only us handful of geeks who insist on using these gizmos in places and for things they were not designed for, and have the gall to fret and resent what we perceive as shortcomings :-)
Nokia, OTOH, clearly builds the 770 for the western world, so our lifestyles and local identities are better reflected in it. Mine, for instance, "speaks" French. It's the first localized PDA I've had since my last Psion :-)
-
so.... :-)
... it again shows which large opportunity Sharp has missed. A C1000 with builtin WLAN/Bluetooth :-)
-- hns
[div align=\"right\"][a href=\"index.php?act=findpost&pid=107930\"][{POST_SNAPBACK}][/a][/div]
Imagine if Sharp kept the same form factor as the C1000 but extended the screen width to 800px (just use some of the excess space already available right/left of existing screen). Add built-in wireless, as you asy, and then release worldwide. It would be a killer product.
But I've given up on waiting for Sharp "what if" scenarios. And I guess we shouldn't make this into yet another Sharp Wish-list thread. Maybe it's now more realistic to hope Nokia releases a model with a keyboard :-)
-
I wonder if we shouldn't all buy one just to encourage Nokia to build more?
I think that it's really important that people do "vote with their wallets" on this product. We all wish more companies would release Linux PDA's outside the Asian market. We all wish Sharp would release a Zaurus with built-in wifi/BT. Buying the 770 sends a clear message on both issues.
I realize the 770 isn't a small purchase for a lot of us, but I think you will find it's a huge amount of fun, and will reward you with several years of linux-hacking-fun.
There are new, quality applications released every week. Here's some examples of some of the cool things I've been playing with:
GPSDrive: Excellent GPS moving map system.
http://www.elisanet.fi/tapio.tolvanen/nokia770.html (http://www.elisanet.fi/tapio.tolvanen/nokia770.html)
Rhythmbox: iTunes like music browser/player. Even can connect to your iTunes library being shared across your local network!
http://tuxrecife.blogspot.com/2005/12/end-of-year.html (http://tuxrecife.blogspot.com/2005/12/end-of-year.html)
I'll do some seperate threads on cool software I've found for the Nokia. The ease of porting apps is really creating a goundswell of porting and development around the 770, and it's well worth the entrance price to pick one up.
-
So,
I finally received my N770. Here some very first impressions to share after unpacking (more to come):
+ comes with 2 stylusses (stylii?) and a protection bag
+/- housing looks not as well polished as a Zaurus but nevertheless robust
- the cover makes it look clumsy but well protected
- installing the RS-MMC card is a lot of twiddling - much more difficult than the SD or CF card in a Zaurus
+ good documentation to get started immediately (WLAN, Bluetooth)
Now, it is charging and then let's compare to a Zaurus.
-- hns
-
I look forward to more impressions from you. I currently use my 6000 as a home web machine and wonder how it stacks up. This was purchased at a simlar price to the msrp of the nokia and has built in wifi. The main hardware diff would then be the keyboard, display width and built in bluetooth.
-
Make sure you upgrade to the latest flash image as this is much snappier than the original which came with mine. Even with maemo my Nokia 770 is about the same as my Zaurus now in terms of speed of use, etc.
Si
-
I look forward to more impressions from you. [div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=110451\")
Now,
after some days of getting used how to operate the N770 here are some more impressions (compared to SL5500G, C860 and C3000).
First and very important note: my N770 uses software version 3.2005.51-13 which is the latest available dated 31 Dec 2005 (http://europe.nokia.com/nokia/0,,79636,00.html)
Here the positive impressions:
+ works right out of the box for WLAN
+ has very good WLAN sensitivity - much better than my G4 Powerbook
+ sleep mode has a nice solution - sleeps after approx. 30 seconds and wakes up when touching the screen or removing the cover
+ screen-keyboard comes up when needed (at least mostly)
+ slightly thinner than a C860 (60% without cover, 80% with)
+ It was very easy to install Xterm through the Browser and a WLAN connection.
Takes approx. 5 minutes to enable WLAN,
type (see below) [a href=\"http://www.maemo.org]http://www.maemo.org[/url],
locate the X-term package within the downloads,
click the link to download, and choose a location to store it in memory,
find the downloaded package in the file manager and double-click.
That is all.
+ Managing the WLAN-connection is easy but still slightly more complex than on MacOS X (e.g. you have to reselect the network from time to time while MacOS X remembers networks)
Neutral:
O larger display makes no noticeable difference for Web-Pages
O Screen layout is so that the active area for application windows (e.g. the Xterm or a Web page) is not larger than on a Zaurus
O same width&height as C860 + SanDisk WLAN card
O Speed is the same (in average). Some functions feel to be slower others faster but there is no specific pattern (I have not timed anything in detail).
Drawbacks:
- protection Cover is difficult to handle - you have to unplug the N770 from the charger to remove the cover; and removing it separates the device completely into two parts which is more difficult to manipulate (needs two hands) than the C860/C3100 twistable display
- typing on the screen keyboard is not really optimized. Important characters like : and * are only available by using the shift key. It is *very* difficult to type UNIX commands into the Xterm. For that, a Zaurus is unbeatable
- Software is focussed around Web surfing. To have a decent PIM, you have to install GPE-calendar etc. first.
So, my first impression:
* good device (I don't see the word excellent fit compared to a Zaurus)
* good software, mostly stable
* a Zaurus is much better and easier to use if you want to type and take notes on your portable device (Terminal, Text-Editor)
* Any PDA is better for PIM applications (this might change of course by a new software download)
* is better suited for connectivity
* larger screen resolution and size doesn't make a significant difference in daily life
* expandability of the Zaurus is much more advanced (has SD and CF slots); The Zaurus SD slot is much easier to operate
* a Zaurus gives a more advanced mechanical impression
Finally, I come to the conclusion that a Zaurus C3100 with built-in WLAN and Bluetooth could cost twice a Nokia N770 and I would still prefer a Zaurus... (Sharp - do you listen???)
The next things I will try with it (unfortunately my WLAN access point is broken):
* how to access the Xserver from external or how to access an external Xserver (i.e. use my Mac as a large screen and keyboard)
* how to write software, compile and install from a non-Linux system (i.e. Mac & Xcode)
-- hns
-
I've been using my Nokia 770 for a few days now, getting a feel for it, and slowly learning its strengths and weaknesses. My post will be in comparison to my Zaurus 6000L, reluctantly sold recently to pay for my obsession with the ultimate portable computer. I also am using the most recent firmware as of this posting.
Although the 770 was only released in November, there have already been several firmware releases by Nokia, addressing issues with performance, and bugs.
I take exception to something dhns said:"Screen layout is so that the active area for application windows (e.g. the Xterm or a Web page) is not larger than on a Zaurus"
Not true! Many apps feature a full screen mode for many applications, accessible via a button on the top of the device -- includes web browsing, some games, the book readers, and the x terminal. Web browser shows a small toolbar at the bottom of the screen in full screen mode. This means many of the websites which were awkward on the 640x480 screen might be "just right" on the 770's 800x480.
Pros:
- All the same positive notes that dhns had.
- Nokia has been quick to address issues with new firmware releases.
- Browsing the web and using applications has "seemed" quicker.*
- Third-party applications are popping up all the time; the "community" seems to be a growing one. Plus, these third-party apps are installing without errors, and usually working on the first try.
- Shipped in 8 days.
- The default sketching program is a LOT more responsive to drawing; it's fun to use!
- The default UI is much prettier, but less customizable.
- Smaller in all dimensions, and much lighter.
- FLASH PLAYER OMG! I played a couple Strongbad emails, and they worked, although there was some rendering lag on one of them.
- On-screen keyboard almost always comes up when needed, and is quick and easy to use. I have had few problems with shell commands because I only needed it long enough to install an SSH server.
- Flasher is dead-simple to use on Windows; flashers exist for Windows, Linux, and OSX.
Cons:
- I had issues with setting up WPA with my WRT54G, but I switched to the latest official Linksys firmware and have had no problems since.
- Bright areas on screen are "sparkly" like quartz. The Z6000L screen was superior in this regard, but for dark or complex, colorful images, it's still very attractive.
- The "direction pad" is not easy to use for games. Fine for Tetris, but that's about it.
- Uses RS-MMC cards, which are a little more expensive than SD, which means yet ANOTHER piece of flash to worry about. Fortunately, it comes with an adapter which allows you to use it as an SD card in other devices.
- I run out of memory very quickly when running more than one app; three seemed to be the limit.
- The cover is very thick and bulky, and has sharp edges.
- Ports on the bottom have NO COVER. USB, charger, mic, and phono are all exposed to dust, debris, etc. while on the road, although Nokia did include a soft bag that fits it very well.
- Like dhns said, the stand is pretty lame; the 6000L dock was very easy to use. You have to manually plug in the charger and/or USB cable when you want to use them, and since the stand sits so low, the cables and plugs are often in the way of just setting it down!
- Becoming root was more challenging than on the 6k.
- RS-MMC slot is hard to open.
General comments;
As a book reader, it is stellar. The large screen combined with the very pleasant fonts and software (white text on black background, though, to avoid sparklies) make it a winner for me -- lighter and easier to hold than my Zaurus was.
For ebook reading, and web browsing, I'm sold. The 770 seems to work perfectly for me. For a remote admin who needs to type a lot of stuff on the road, I can see where a device with a built-in keyboard would be more practical. For me, though, I mostly use it as a reader/reference/browser.
-
how good have you gotten to know it?? i just got one. and wanting to know like, to change the menu around, add, delete things etc. and what programs do you have loaded?
-
how good have you gotten to know it?? i just got one. and wanting to know like, to change the menu around, add, delete things etc. and what programs do you have loaded?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=110983\")
There's a lot involved; you might have to be root to move the menu choices around.
The files are in /etc/others-menu. Basically the files there are symlinks to the actual .desktop entries. If you don't know what I'm talking about, you should probably wait until someone produces an app to do it.
If you go to the Maemo wiki, you can find out a lot. [a href=\"http://maemo.org/maemowiki]http://maemo.org/maemowiki[/url]
Also if you join #maemo on the irc.freenode.net server you can come and chat.
I'm Supergeek or Gondola there.
-
So,
now here some more experiences with the N770.
Wireless is still great (with the new Access Point...).
But I have some difficulties with the power down mode. If I leave the device alone, the screen goes dark after 30 seconds. Tapping the screen brings it back. But when I want to use it after one day, there is no reaction to tapping the screen. When I press the on-switch and it comes up for some seconds and goes off again - without any notice. So, the battery seems to be discharged. When I then plug it to the charger - it then reboots fist.
Another issue is the arrow keypad on the left side. That does not work well for me. I usually hold the pen in the left hand and the device in my left palm - the thumb at the lower area (where the connectors are) and the index finger at the top. So, I have either to move the right hand (which holds the pen) to the left side to press a key - which covers the screen. Or I have to reverse my left hand so that the thumb is to the left and I hold the device with the remaining 4 fingers. But - at least for me - this is also an unnatural position. So, 100 more points to the Zaurus for ergonomic handling.
Some very good experiences are the installation of new software. It is really just 5 clicks away. Starting at the Maemo .org page, I can select the Applications list, select the package, click on the download link and select install. That's it.
And even OpenSSH was easy to install using the instruction. Note that this requires to use the flasher utility on a Linux or MacOS X machine - but did work very well, simple and and fast.
But now comes the first hurdle: I can ping and connect the ssh server from outside - but what is the user name and the password it asks for. For the Zaurus, the username is either 'root' or 'zaurus' and the password is the security code (or empty). Maybe, the N770 even disables the password completely for security reasons (you all might have access to my ssh server!). Then, I will have to install some authentification certificates first.
One observation aside: when using the flasher utility, I had to plug in the USB cable. And that directly mounted the MMC card on my MacOS X desktop as an external USB drive. And I could easily copy files on the card.
Finally, I am working on building a cross-compiler toolchain that runs on MacOS X. But nobody could tell me yet which gcc version to use... Maemo development is Linux-centric. It uses a development environment called Scratchbox - which does not run on MacOS X.
-- hns
-
dhns:
I had to flash into R&D mode (see the Wiki for complete directions) to become root. Once you're root, you can change the user and root passwords (recommended).
As for development: Is there a VMware player for Mac? I'm currently using a development environment installed on top of the freely available Browser Appliance image, and I'm running it in Windows XP. The whole OS runs in a window in a virtualized environment.
If you've got a 770 and you're not keeping up with the Maemo Wiki (http://maemo.org/maemowiki) and ITT forums (http://www.internettablettalk.com/forums/) you're missing out on a lot of info.
G
-
I had to flash into R&D mode (see the Wiki for complete directions) to become root. Once you're root, you can change the user and root passwords (recommended).
That is what I have finally done. Was just missing in the Wiki docs...
If you've got a 770 and you're not keeping up with the Maemo Wiki (http://maemo.org/maemowiki) and ITT forums (http://www.internettablettalk.com/forums/) you're missing out on a lot of info.
As a developer, the best thing you can do is to subscribe to maemo-developers-request@maemo.org - then you have immediate access to people who know mostly everything - besides which gcc version is being used in Scratchbox
-- hns
-
But I have some difficulties with the power down mode. If I leave the device alone, the screen goes dark after 30 seconds. Tapping the screen brings it back. But when I want to use it after one day, there is no reaction to tapping the screen. When I press the on-switch and it comes up for some seconds and goes off again - without any notice. So, the battery seems to be discharged. When I then plug it to the charger - it then reboots fist.
The processor cannot enter 'sleep mode' - using dyntick - unless all of the running apps stop any clocks they have running. This means that the games will cause the battery to drain even while the cover is on. (This assumes the clocks continue running if the games are not paused and I think they do as I had exactly the same thing happen when I stuck the cover on half-way through one of the games.)
Another thing which stops dyntick is enabling usb-host mode so I read on the wiki.
Si
-
So, here again experiences. This time with software development.
I finally managed to build a gcc-4.0.1-glibc-2.3.5 cross compiler toolchain which runs on MacOS X.
The last stage of building that compiler tries to compile some "hello world" programs in C and C++ to test if the compiler runs.
Now, I plugged the N770 through USB to my Mac - and the MMC was mounted on the desktop. I could simply drag&drop the mentioned executables on the Finder window to copy them to the N770's MMC.
Then, I ssh'ed into the N770 and tried to cd to /media/mmc1. This failed - because the MMC is unmounted from the internal file system while the N770 is connected to USB (Note: it is not sufficient to Eject in the Finder - you have to physically unplug the cable).
After ejecting and unplugging, I could cd and I found my files.
But they did not run from the command line (I think mounting disables executables).
Then, I copied them into internal Flash (strangely the Documents are stored at /home/user/MyDocs/.Document so that I had to use find to locate that).
And then, it worked!
A next test was to copy some gcc-2.95.3-glibc-2.2.2 binaries like xlsfonts (for X/Qt) from the Zaurus to the N770. The X11 apps did fail because one library is missing (libXmu). But one plain command line application did work as well.
So, the summary is: the N770 is basically compatible in binary API to the Zaurus.
But that does only mean that porting applications back and forth is possible - it does not say anything about the efforts to really put in...
-- hns
-
Here are some of my initial thoughts on the the Nokia based on my experience with the Zaurus:
Bottom Line: If the Zaurus had a screen the size of the Nokia and either built-in blue tooth or wi-fi, it becomes the clear winner.
My advice: Unless you only need internet browsing (via bluetooth or wi-fi) or want to support a company's effort to mainstream products with Linux then you may want to wait for Rev 2 of the Nokia or wait and see if Sharp produces something worthy.
Things I like about the Nokia:
* Wider screen -- this makes a noticeable difference in viewing web pages, but not as much of a difference with viewing pdf files as I would have thought. Some pdf's need even more screen width to read comfortably with scrolling side-to-side.[/li]
* Convenient and will-integrated wi-fi and bluetooth -- the wifi seems relatively strong too
* The Nokia integrates really well with the Think outside bluetooth keyboard -- this may become my preferred way to do lots of typing
* The nokia easily mounts as a usb-storage device on the Zaurus (though I am not sure about the other way around).
* Debian
* Good community support
* Slick flashing via USB
Things I Don't Like
* Screen seems softer than Zaurus and almost frosted in appearance
* No internal keyboard -- I didn't realize how much I have come to rely on the Zaurus built-in keyboard.
* No package management system that handles dependencies
* Seems that applications have to be modified to work with the Hilden interface -- May be an eventual benefit, but slows down getting apps up and running. Abiword and Gnumeric, while available still have many kinks to be worked out in the porting process. On pdaXrom, Abiword and Gnumeric just work.
* Extra effort required to get root access -- easier now that a community member provided a patch to the Nokia bin file that is painless to apply and reflash
* Seems to be difficult to get USB host going -- USB host won't provide any power, not even to keyboards.
* Limitations on local storage and non-standard memory card -- Well, the RS-MMC format is non-standard to me and entails an additional investment. Having a 3100 and an additional 8 GB Seagate CF drive, I have become accustomed to storage not being an issue.
* Presently limited to Gtk apps -- I read on a KDE list that some Nokia developers find this to be an important feature. But with pdaXrom, I've gotten comfortable with being toolkit agnostic -- I've had Gtk, Qt, Wx, and Fox apps installed at the same time.
Other thoughts:
I remain skeptical that the Nokia 770 will take off as a consumer device. At the price-point (USD 350), I couldn't see myself buying it as a pure internet appliance. I would want additional functionality as well.
Nokia seems to have figured out how to tap into the open source community -- something Sharp has only figured out how to alienate. The Nokia therefore seems to generate way more buzz than the Zaurii. I guess time will tell if it will be a commercial success.
One other datapoint - I purchased the Nokia at the local CompUSA. It was not on display and the guy at the counter had never heard of it. It actually took a while for them to figure out that they did sell it, had it in stock and could locate it. The person who rang it up seeing that it was a "Nokia" tried to figure out if it needed to be activated. By contrast, the Sharp SL 5500 when it came out was widely available and on display locally -- although it didn't fare so well.
-
* Seems that applications have to be modified to work with the Hilden interface -- May be an eventual benefit, but slows down getting apps up and running. Abiword and Gnumeric, while available still have many kinks to be worked out in the porting process. On pdaXrom, Abiword and Gnumeric just work.
Actually this is not true. They have to be modified if they are to be launched from the menu, otherwise you can run things from the command line (or perhaps via a script from the menu - I'm not sure). The iPAQ version of xcas/giac (from the website) runs okay, though it seems to choke on available memory when I try to do anything (this may be a limitation of that binary though as I've used an OZ version without troubles under GPE).
Which brings me on to GPE. The latest Nokia release is actually rather snappy, but GPE is still faster (there are rootfs images avialable for the Nokia 770). It needs people to hack at it to add support for the various bits and bobs of course, but that's all part of the fun
Si
-
They have to be modified if they are to be launched from the menu, otherwise you can run things from the command line (or perhaps via a script from the menu - I'm not sure).
Would they have the same problem like the ported Gnumeric does of disappearing if it is minimized?
... but GPE is still faster (there are rootfs images avialable for the Nokia 770).
A comparison between GPE and the stock Nokia image would be great! Is there somewhere I can try the images and instructions on what to do? A quick search didn't reveal anything.
-
Would they have the same problem like the ported Gnumeric does of disappearing if it is minimized?
Yes. Though gnumeric has now been fixed (so I read yesterday). There is also talk on the mailing list of way apps are identified for the taskbar, which should mean that any X app is 'restorable'. Hopefully Nokia will implement this as it'll increase the number of apps that can be run with little or no effort.
A comparison between GPE and the stock Nokia image would be great! Is there somewhere I can try the images and instructions on what to do? A quick search didn't reveal anything.
Try here (in the experimental software packages): http://www.kernelconcepts.de/~fuchs/ (http://www.kernelconcepts.de/~fuchs/)
Note that you should remove the majority of the applets as these stop dyntick from slowing the clock and therefore your battery will die sooner. Also no sound atm afaik, though bedboi on #gpe was working on that, and no battery reporting (this is something I was working on - borrowing the dbus messages that Nokia use - but had to put on the backburner as I'm a bit busy atm. I'll get back to it soon).
Si