Full X11-Based Distro For PDAs 155
omin0us writes "over at http://cacko.zaurususergroup.com, we are working on a Full X11 based Linux distro for the Sharp Zaurus SL-c7x0/860 series of PDAs. The screen has a usable full VGA resolution of 640x480 and the distro uses Openbox/ROX Desktop as its Native WM. But others such as Fluxbox, Afterstep, and XFCE have been compiled for it and run nicely. You will also find a WIDE variety of compiled apps in the Feed on the Cacko website such as a native GCC Compiler, XMMS, Mplayer, prboom, Gimp, Gkrellm, Abiword and numerous others. Many different screenshots of it in action may be found here. This is truly bringing desktop linux to the PDA. Also, another project that has branched from Cacko Linux is Gentoo for Zaurus. This project, at the moment is based on the Cacko X11 environment, but will eventually become a full Gentoo environment. "It can emerge packages, sync, or create Gentoo packages using the -B switch in emerge." This should be an interesting project to watch."
Portable Compiler While You're on the Plane. (Score:5, Funny)
Maybe it's me, but I find it downright hilarious that they include a compiler with a PDA. Like that's some kind of huge geek selling point for it.
Geek 1: Yeah, I got Quake running on my PDA. Take that!
Geek 2: That's nothing! I compiled it on my PDA and *then* played it.
All the other geeks gather around Geek #2. One of the geek chicks who was with Geek #1 pulls away from him and goes over to Geek #2.
Yeah... I guess it's that important. Just like that nifty new 64-bit CPU that makes my penis feel bigger than it actually is. Yippie.
Re:Portable Compiler While You're on the Plane. (Score:2, Informative)
Re:Portable Compiler While You're on the Plane. (Score:2)
Re:Portable Compiler While You're on the Plane. (Score:5, Interesting)
For the past two semesters, all of my programming assignments have been written, built, and debugged on the SL-C700. I'd say it takes me perhaps twice as long to type in code, and GCC runs rather slowly. But the hours would otherwise be wasted. I'm not allowed to put Linux or GCC on Bank computers.
Portable GCC is indeed useful.
Portable Distro While You're at work (Score:2)
I would unplug from the network though or you might leave a fingerprint on the DHCP server.
Re:Portable Distro While You're at work (Score:3, Funny)
(6 weeks later)
Hey, I've got a command line now. Time to compile X11.
(6 months later)
Hey, I got X compiled, but it doesn't work and I still need a Window Manager.
(6 months later)
I got X fixed, I got KDE installed, but damn it's slow. I'm going to compile a smaller WM, like Fluxbox.
(2 months later)
Nirvana.
(6 months later)
User dead of stress from waiting on compiler.
Re:Portable Distro While You're at work (Score:1)
Re:Portable Compiler While You're on the Plane. (Score:2, Interesting)
Seriously though, they might frown upon you bringing a laptop to work too. Someone else mentioned using a linux live CD, but you probably only have one computer while at work and can't afford to be rebooting it between taking calls and programing. One other thing you could consider is installing virtualPC/VMWare and running linux in a window. But, I'm sure you've thought of all this and using your PDA is probably the mose effective way.
Re:Portable Compiler While You're on the Plane. (Score:2)
Re:Portable Compiler While You're on the Plane. (Score:2)
Sure! I'd love one. I can't actually afford to buy one though. I do have a Z 5500, and I bought an irda kb, and the combination works very well for the small amount of 'portable work' I need to do.
Re:Portable Compiler While You're on the Plane. (Score:2)
Personally, I like the idea of being able to do development work on the target system. So what was your post, funny? or flamebait?
Re:Portable Compiler While You're on the Plane. (Score:4, Funny)
Yeah, I wasn't very good at Linux for a while either. Keep at it tho, you'll get there.
;-)
Re:Portable Compiler While You're on the Plane. (Score:1)
if you don't have a compiler on your computer, it is only half a computer.
Re:Portable Compiler While You're on the Plane. (Score:2)
Re:Portable Compiler While You're on the Plane. (Score:1)
computers have compilers on them.
viruses are an -operating system- problem, not a tools problem. if you run windows, you will need to worry, frequently, about viruses. windows cannot any longer be separated into (workstation-only) and (program-code running/developing) categories.
Re:Portable Compiler While You're on the Plane. (Score:2, Interesting)
It's hilarious to you, because you misinterpreted something: you're calling it a PDA. It's a tiny PC, not a PDA. PDAs are tools you use to remember appointments, addresses, etc. PCs are tools you use to get work done, play games, etc. The aim of this project is to treat the Zaurus like a PC instead of a PDA.
And that makes sense, sort of. The Zaurus is hugely overpowered for use as a PDA. Almost anyone who need
Re:Portable Compiler While You're on the Plane. (Score:1, Interesting)
btw, the old palms use dragonball cpus. dragonball ez,vz, super vz,
Re:Portable Compiler While You're on the Plane. (Score:2)
I am the founder of Cacko (Score:3, Informative)
Glad but surprised to be Slashdotted
metamod as unfair the abusing bastich ! (Score:2, Interesting)
Has somebody done it before me ?
Re:metamod as unfair the abusing bastich ! (Score:2)
That's the way Slashdot is designed: to mimic a freedom of speech through the chaos of moderations.
Re:metamod as unfair the abusing bastich ! (Score:1)
Re:metamod as unfair the abusing bastich ! (Score:1)
Neither the main company's site [eqrd.net].
Interesting project to watch? (Score:5, Insightful)
Is the Linux desktop really the right metaphor for a palmtop device? Apple knew a desktop was wrong, Microsoft finally figured it out with PPC2002.
When will the good folks working on these Linux ports figure it out?
Re:Interesting project to watch? (Score:1, Interesting)
Considering that Linus originaly written Linux on/for a 386 at around 33MHz and 4MBs of RAM I believe the 400MHz PXA CPU and 64MB of RAM is kind of a heaven.
Oh yes. I do own an SL-C750 and I love it!
It's like a small notebook that fits in your pocket.
If you omit the Konsole app no one can tell that it's running Linux, unless he knows about this feature.
Re:Interesting project to watch? (Score:4, Insightful)
Re:Interesting project to watch? (Score:2)
The earliest macs which popularised the windows (and maybe the Windows) we know and love, used a resolution of 512x384 IIRC. (At 1bpp of course).
Re:Interesting project to watch? (Score:1)
I dont see any real benefit for running X on a pda. Unless you like to waste your flash space
Re:Interesting project to watch? (Score:2, Insightful)
Hell, having a remote PDA desktop is a killer app. Forgot your contact information? No problem, just page your pda to get it out of sleep mode, and then ssh a new xclient to it.
Re:Interesting project to watch? (Score:3, Interesting)
Probably not, but is that relevant. Do you think people run X on their Palmtop because they think it makes it a better PDA? I rather expect it's because more because Linux has a vast range of other software that they want to run.
I run Linux on my Psion 5MX - means that I can hack on my personal coding projects on long journeys without having to lug a huge laptop around. I couldn't do that with the Psion's native OS as it just doesn't
Pocket PC 2000 (Score:2)
I do agree that just because you have a 640x480 display (with touchscreen in place of a mouse) does not mean that the standard windowing GUI paradigm (Mac, Windows, X, etc) is appropriate.
Further, unless widgets and the like can be scaled up (ie 2x) then it would be next to impossible to even tap on them. Imagine a toolbar with 8 buttons in a row, each 2mm in width. I don't think even a perfectly aligned touchscreen can reso
Re:Pocket PC 2000 (Score:2)
Window managers are extremely customizable, and by comparison to other operating systems, are even easy to create. There's no need for a tool bar that runs along the bottom of the screen, and no limit to icon sizes. Further, while the standard windowing GUI paradigm may not be appropriate, doesn't mean that SOME Windowing paradigm shouldn't be applied.
Lumping X with Mac and Windows is a little unfair, considering it's flexibility and their lack of it. It's like saying that t
Well... maybe (Score:2, Funny)
Well, yes, everything but the three-week bootstrap!
Damn,, (Score:5, Funny)
1) Must by gadget to run Linux on
2) Must get a copy of Lemming and run on GnuBoy
Damn you slashdot for spending my money and filling my time.
Rus
There goes that Idea. (Score:1)
Typical every geek in the UK will now be ordering one and VAT man will be getting his share, once the volumes of direct imports go up.
Re:Damn,, (Score:2)
Openbox ROX ! (Score:2)
There are a couple of openbox/rox-filer desktop screenshots on my site if anyone cares to look - url above.
I gotta get me one of those zaurus thingees..
Noone's said it yet.. (Score:2)
Wonder how long it takes to compile X on a PDA
Although it would work fine with an existing distcc cluster. Now, imagine a beowulf cluster of PDAs compiling Gentoo!
Re:Noone's said it yet.. (Score:1)
Opie should be mentioned (Score:5, Informative)
http://opie.handhelds.org/
Re:Opie should be mentioned (Score:1)
IMHO, OPIE tries to be like PocketPC (the native Windows OS on these devices), while GPE rather tries to bring the GNU-experience to handhelds.
Opie != PocketPC (Score:2, Informative)
In fact we concentrate on usability and ease of use which Microsoft does not.
The only thing similar is that we also use a colorful and comprehensive display and similar applications (today, addressbook, calendar, etc.) but besides this the whole concept is different.
Oliver
team Opie
Re: YEAH! Opie! (Score:1)
It is not an X-based system, but is Linux through and through. Intuitive. Comprehensive. I question the relevance and efficiency of X anyway, these days.
Opie shows what a fine bit of hardware the 3950 actually is.
Re:Opie should be mentioned (Score:1)
Right, there are many more *free* Linux PDAs distributions. At least
OPIE [handhelds.org]
Familiar [handhelds.org]
OpenZaurus [openzaurus.org]
PocketWorkstation - based on Debian/GNU Linux [pocketworkstation.org]
There is a survey of Linux on PDAs [tuxmobil.org] at TuxMobil.
Familiar (Score:1)
Integrated WiFi (Score:4, Insightful)
Re:Integrated WiFi (Score:5, Informative)
What packaging system? (Score:2, Insightful)
emerge apt-get!
Re:What packaging system? (Score:1, Informative)
Trolling about packaging systems again? (Score:2)
Excuse me, but what makes you think that apt-get is a true package management system, while Portage is not?
Please, prove your troll with comparing Portage vs apt-get side-by-side or appologize for your troll right here.
Re:Trolling about packaging systems again? (Score:2)
Re:Trolling about packaging systems again? (Score:2)
For the rest of people who read this thread and don't know Gentoo Portage too, but want to know it:
Portage is the a way of fine-grained control over your system and over installation process on your system. It can optimize compiled sources to the system you have (which is actually a good thing!) or (it's your choice) it can get binaries of that package already optimized to
Haha! (Score:2)
Re:Trolling about packaging systems again? (Score:2)
(You american?)
What did I do wrong or stupid that you thought so bad about me?
Cacko? (Score:2)
If it had a hard drive... (Score:4, Interesting)
Combine that with wifi (as mentioned by another poster) and at least laptop battery life expectancy and i would instantly order one.
I don't ask much
Re:If it had a hard drive... (Score:2)
http://webshop.fujitsupc.com/fpc/Ecommerce / buildseriesbean.do?series=P1
LifeBook P1120
FPCM20101 for $1199
9 hours possible on one battery
800 MHz Crusoe(TM) TM5800 processor with LongRun(TM) Power Management
Microsoft(R) Windows(R) XP Home Edition
8.9" wide-format XGA TFT with touch screen
256 MB memory
30 GB hard drive
External USB 3.5" floppy drive
Built-in multinational4 56K5 V.90 modem
Integrated 802.11b wireless LAN
Built-in 10/100 Ethernet
Quick Point pointin
Why not KDE? (Score:1, Interesting)
Re:Why not KDE? (Score:1)
JT
Re:Why not KDE? (Score:1, Insightful)
Besides, you've got all sorts of KDE apps (Konqueror and all) that already run beautifully on Opie [handhelds.org], so why would it be bad that people help non-KDE apps catch-up?
Re:Why not KDE? (Score:1)
Coming soon to /. (Score:5, Funny)
- Porting linux to a kitchen blender
- Porting linux to a carrot
- Porting linux to the wart on my grandmothers knee
Re:Coming soon to /. (Score:2)
Re:Coming soon to /. (Score:2)
Re:Coming soon to /. (Score:2)
- Porting linux to a kitchen blender
- Porting linux to a carrot
- Porting linux to the wart on my grandmothers knee
Those platforms are all supported by netbsd!
Re:Coming soon to /. (Score:2)
It used to be a joke... (Score:3, Funny)
Re:It used to be a joke... (Score:2)
I run GNOME on my wristwatch.
Oh, wait, I've already seen this somewhere:
I run Ximian Office on my wristwatch.
Link to ROX (Score:1, Informative)
zaurus-debian (Score:2, Interesting)
http://pocketworkstation.org/
Development seems to have stopped in August 2003 but maybe its worth a try - it even claims to enable running evolution just by apt-getting it...
Re:zaurus-debian (Score:1, Informative)
Yes, it works... that's qtopia on the left, and zdebian on the right
Yes, I used apt-get... it was nice.
I believe cacko x11 is going to be better -- especially with gentoo and/or compat with familiar (ipkg find).
c700/c760/5600
Re:zaurus-debian (Score:1)
I'm planning to get an updated release together; this had been complicated a bit by some changes to the Debian "testing" archive which had doubled the size of the base distribution.
On the whole, a motivational problem had been that it works for me, with new software installable using apt-get, so there wasn't any pressing
Mirror! (Score:2, Informative)
I went with a Handera 330 instead (Score:3, Informative)
The first is the battery life. I could go weeks on two AAA batteries in the IIIxe, while all these multi-hundred MHz machines have battery lives measured in hours. On an international flight, or when vacationing on the side of a mountain in rural Italy, that makes a difference.
The second is simple efficiency. On the Palm, apps execute in place; there's no need to copy from "storage" to "executable RAM" or anything like that. This frees up a remarkable amount of memory in practice. Linux's support for XIP is still highly experimental, though it seems some progress is being made.
The other part of efficiency is the apps. The Palm apps are really well-designed, and really work for a small-screen, stylus device. A lot of Linux apps don't translate so well to a dinky screen and pen-based operation, and even the specific PIM apps have some rough spots (though I admit I haven't seen the very latest environments).
I finally decided I didn't really need to run a webserver off my PDA (however much I wanted to, yeah I'm a geek), or Quake. I got a Handera 330 [pencomputing.com] off eBay (not easy, some guy had bought the last 11 of them; wtf?). CF and SD slots, 240x320 screen (but grayscale, so battery life doesn't suffer), built-in voice recorder, etc.
Re:I went with a Handera 330 instead (Score:1)
However, once I had gotten to the point of fully using its PDA capabilities, I started wanting to add some simple things to it... but the only time I had that I could work on those things was when I only had my PDA available. (No PC or notebook on hand.)
So I wanted something I could use python and pyqt on. Well, the Zaurus will do that, and do it pretty well.
So once you out-grow your HE330, look at the Z again.
Re:I went with a Handera 330 instead (Score:2)
What about Palm Python [c2.com]? Okay, limited, no QT, I know.
For my programming needs, the H330 is plenty. There's OnboardC [sourceforge.net], LispMe [lispme.de], and Dragon Forth [freshmeat.net]. This lets me do the kind of programming I like to do. I recognize that this doesn't fit everyone's needs, but I don't think I'll outgrow my H330 for quite a while. :->
Re:I went with a Handera 330 instead (Score:1)
At the time, all I could find for python was Pippy... and that was just painful. Particularly if I wanted to do anything with a GUI.
It "just works" (Score:1, Interesting)
That's one giant leap backwards... (Score:4, Insightful)
Re:That's one giant leap backwards... (Score:3, Interesting)
"Qtopia", being new and exciting, is of course a nice lib to namedrop, but in fact 'porting Qt applications' isn't necessarily a factor when you've already got a standard, open, fully working window system implemented. you can port anything to X.
X works. and
Re:That's one giant leap backwards... (Score:2)
On the Embedded Konsole app for Qtopia, when the screen is full of text (79x29) and I press enter, it takes anywhere between a half second and a full second to scroll the text down one line. ls -alR goes in skips and starts, giving you a good chance to read one particular screen and then skipping many pages ahead on the next refresh.
On the Cacko
Re:That's one giant leap backwards... (Score:2)
I'm going to bow out of arguing one perspective or the other, and just offer my observations.
For comparison, on the default Sharp-provided Qtopia ROM (C700 with 32 MB RAM, 48 MB swap):
The text editor scrolls a full screen of text in what feels like a fifth of a second. Much faster.
The Netfront web browser, showing the default http://www.zaurusworld.ne.jp page,
Re:That's one giant leap backwards... (Score:2)
Title is misleading (Score:3, Informative)
To be fair, though, this is the first time I've ever seen full-out KDE running on a PDA, so this is something new. Definitely, it's an interesting accomplishment that the author should be proud of.
-Erwos
Re:Title is misleading (Score:2)
Who on earth came up with the name? (Score:3, Informative)
Remote X? (Score:3, Interesting)
Re:Remote X? (Score:3, Interesting)
Long term I was looking to deploy the PDA's as remote salesperson units. They could run wireless VoIP cl
But I just got mine! (Score:1)
Desktops versus Distros... (Score:1)
They still don't get it (Score:3, Insightful)
The reason for PDAs is not to shrink the desktop to fit in your pocket. They exist to provide pinpoint functionality at your fingertips without having to boot ro lug around your laptop/desktop.
If the same amount of manhours was put into getting a real PDA environment on top of linux (ie. syncs with outlook, has a taskpad, reads word docs etc) instead of repeated ports of X/perl/gcc/emacs to a handheld, the linux would already dominate the handheld market...
if you want something starting to get close, look at opie.handhelds.org... They aren't there yet but at least its not another "port the kitchen sink to handheld xyz" project.
I'm looking forward to the future... (Score:2)
UT2k3 or T2 on the bus. When you get bored you fire up blender and start building some new mods. Cool.
Or something like this:
"X is doing a LAN Party. I think I'll drop by and play a match or two."
"You have to go home and get your box."
"No, I got it right here in my jacketpocket"
Re:I'm looking forward to the future... (Score:1)
long overdue (Score:2)
I don't know whether the X11-based GUI will be any more usable as a PDA, but I do know that with a full X11 environment, the Zaurus can carve out a niche for itself for "vertical apps" (applications specific to particular industry sectors) that previou
Slash gets it backwards, as usual (Score:3, Insightful)
What browser is usable with it? (Score:2)
What browsers can be used with these tiny, slow, pen based systems that won't make you want to gouge your eyeballs out?
Re: (Score:1)
Re:If only I had a Zaurus..... (Score:1)
Re:heh (Score:2, Insightful)
It's not funny, nobody cares.
plural (Score:2)