Full X11-Based Distro For PDAs
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."
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.
/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
Make a whois :) :)
Glad but surprised to be Slashdotted
Trolling using another account since 2005.
Yeah, watching Gentoo emerge packages on a crappy PXA250 is a whole lot of fun, I'm sure.
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?
I have been pwned because my
"Hello Sir, I will be your personal digital assistant today!"
Well, yes, everything but the three-week bootstrap!
after seeing those screenhosts my first 2 geek reactions are
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
CPanel + Root from $35/mo - 10% off with discount code SLASHDOT
How can it be "redundant" if I funded the project and booked the cacko.biz domain name for Sash, our lead developer, and purveyed the Tomsk lab with hardware and logistics support ?
Has somebody done it before me ?
Trolling using another account since 2005.
Mmmm. Definitely the right combination, although on my desktops I prefer to just have rox-filer running rather than the rox desktop. It's great when the n00bs ask where the start menu is ,-}
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..
$ strings FTP.EXE | grep Copyright
@(#) Copyright (c) 1983 The Regents of the University of California.
When will you guys at ZaurusUserGroup learn that you can't post a link to Slashdot of a page hosted in one of your wireless PDAs?? XD
Oh, well........
Below is an excerpt of the site... and this is google cache of the screenshots. ---
Welcome
We believe we're living in a modern open World where only sharing the cutting-edge technologies we develop may make our lives better. This is the reason why we chose the Open Source model, the GNU General Public License in peculiar.
Cacko Linux is our new ARM Linux distribution. Aimed at PDA, Cacko Linux uses X11 instead of Qtopia, hence greater versatility, improved portability and better performance which make your PDA a subnotebook in terms of functionalities.
This distribution integrates its own development kit so that it becomes virtually possible to recompile any graphical program to extend your PDAs possibilities to your own needs.
Cacko Linux has been tested on Sharp Zaurus SL-C700/750/760/860 but is currently being ported to other architectures.
Disclaimer: I'm a happy Gentoo user myself ;p
;)
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!
Founder of Mirror Moon - Tsukihime Game Trans
I know it's a different project, but people who find cacko interesting might find opie interesting as well.
http://opie.handhelds.org/
If it had WiFi built in I'd buy it in a heartbeat. I know I can add it, but at the cost of one memory slot. Thats a heafty price to pay. Very cool stuff though.
adventure-today.com
emerge apt-get!
The site isn't responding so I haven't seen anything explaining the derivation of the name but it seems like an odd choice
Boffoonery - downloadable Comedy Benefit for Bletchley Park
Wouldn't a 4Gb hard disk just like whats in the mini ipod go down a treat in one of these things?
:)
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
What is wrong with KDE? I have used KDE in 640x480 and it can fit quite well in it. KDE has been designed to scale quite well across a variety of machines, and 640x480 is plenty for it.
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.
Updates on the only items that HAVEN'T run linux so far:
- Porting linux to a kitchen blender
- Porting linux to a carrot
- Porting linux to the wart on my grandmothers knee
Read reviews of shopping cart software
To a Lisp hacker, XML is S-expressions in drag.
I'm sorry, but I swear that if I see another one of these 'Their server must be running on *Insert device in article here*' trolls, I'm going to shoot somebody.
It's not funny, nobody cares.
Not Free(as in beer). Free(as in "I'm free to beat you over the head for being a dumbass")
I think you mean "Sharp Zaurii"... ;)
Would have been nice to include a link to the ROX Desktop...
One should mention that there exists a project for porting debian to zaurus already:
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...
Enjoy! http://colo.fibersnet.net/x11/cacko.zaurususergrou p.com/screenshots.php?menuid=2
We are in no way trying to imitate PocketPC.
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
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 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.
PHEM - party like it's 1997-2003!
I've been using the cacko X11 Rom within a few days of its appearance and it works great - so well that I donated shortly after. In fact, it (by no small measure) works better than the original sharp ROM. If you own one of the newer zaurus models and haven't tried it, i strongly encourage you to do so. The install is painless, and you get a fully functional linux desktop in your pocket.
X is all wrong for devices like this. Qtopia, on the other hand, which is what Sharp was smart enoug to put in them to start with, is a very good fit. This is simply a hacking tour-de-force. Sure, you can do it, and run X on an X-scale PDA, but it's *stupid* to do so. Especially since Qtopia lets you port Qt applications with minimal fuss. I suppose this gives the rabid QT haters somethign to do with their spare time, though, so it's not all bad...
"The future's good and the present is nothing to sneeze at." - Roblimo's last
The title, and even the body of the submitted news are somewhat misleading, in that they imply this is the first time X has been put on a PDA. At handhelds.org, GPE has been running on X for a good long time, and IIRC, even Opie has an X port.
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
Plausible conjecture should not be misrepresented as proof positive.
This kicks ass. Now what we need is Linux for ARM-based palms. :D
Don't they realise that cack is a euphemism for "shit" or "godawful"? While naming libcaca was quite appropriate in a self-deprecating ironic way, cacko is not a good name for a distribution you want to be taken seriously.
"'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
- JRR Tolkien.
I've had Opie on my IPaq 3950 for six months, and it is great. I tried it in desperation, when PPC2002 refused to reliably sync, and then relieved me of two months of vital information.
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.
Campaign finance reform is national security.
look, judging by the nature of your statement, you've never used Sharp's brand of QTopia for the zaurus. It sucks. period. Now opie is slightly more decent but the OpenZaurus guys (who run pretty much the only rom w/ Opie standard) are a bunch of dickheads (i mean you kergoth!)...
... hows that suit ya? HMM? HUH?!?!?! YOU WANT SOME PUNK!?!?!
And if you hadn't read above, it's more about the WIDE RANGE of available apps that having more "generic" linux environment available offers. Sure, you can re-compile Qt apps to use the qte libs with "minimal hacking", which is a bunch of bullshit... and anyways, what about gtk support? Xlib? Nope, notta. QTopia has it's own windowing system, so it screws everything up.
Cacko, now especially with the gentoo for zaurus environment (its just a chroot shell right now), provides a pretty complete gentoo environment, plus distcc[!], which means the zaurus becomes a totally bitchin platform to do all kinds of interesting stuff
This week the cacko team is going to release an updated cacko-x11 ROM with glib-2.3.2
LETS GO! 3 O'CLOCK AT THE PLAYGOROUND~!
GHKLSDFG!!#@#!!
Microsoft got it right with Pocket PC 2000. PPC 2002 was just a minor upgrade.
:)
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 resolve input at that resolution - you wouldn't even be able to see the button for the end of the stylus.
As a Windows CE developer since 1997 I still see areas that need substantial improvement with the Pocket PC gui, however they have certainly made vast improvement from their first palm-sized OS (Windows CE 2.11). That is a rant for a different thread.
Dan East
Better known as 318230.
Could this be used as a remote X terminal? I haven't looked into the prices of these things, so it'd probably be cost-prohibitive (or at least cost-a-lot), but it could be really useful to have access to my main machine's desktop as I walk around the office.
Does this mean I now have to sell my Zaurus 5600 and buy the 760 to get a decent X11 based distro!!! Doh!
oooooh, your non-knowing flame/troll hurts so bad.
Actually, although *I* personally don't run the gentoo yet... I hear only the emerge or config... takes part on the zaurus, the actual compiling is handed off to a remote (faster?) linux box.
So, all your code-base compile for us.
Man, you'd think /.'ers could tell the difference betwen a *distribution* and a *desktop environment*
Opie is NOT a "distribution" for handhelds, and thus it's NOT comparable to Cacko, Gentoo, or what have you. Opie is JUST a desktop environment; the only thing it's comparable to is QTopia (QT-based), GPE (X11/GTK based), and Pico.
Opie is the preferred GUI for the Familiar (iPAQ, familiar.handhelds.org ) and OpenZaurus distributions (openzaurus.org), but it's not a distribution by itself, so please stop treating it as such.
The point of a PDA is a digital assistant. By porting X/gcc/etc to it, you get a nice demonstration of C/C++ portability, but you also end up with (another) underpowered desktop.
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.
Sounds like the perfect use for a LiveCD of Linux and a USB device to save to when done. There are ways to get dev tools on a Live CD. In Morphix, you just make your own custom CD, say of LightGUI, and add the devel minimod. Then you have gcc, make and everything else you need. Save to a memory stick when done and bingo, the PC looks like it was never touched.
I would unplug from the network though or you might leave a fingerprint on the DHCP server.
--Somewhere there is a village missing an idiot.
Imagine on of these or something of simular size with a 60 GB HDD, 2 Gig RAM, 300 Mhz Sysclock, 1280 resolution and OpenGL 2 hardware 3D acceleration with 128 RAM of texturespace.
:-)
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"
We suffer more in our imagination than in reality. - Seneca
(Yes, telepathy is possible, just very expensive - read last year's news if you don't believe it.)
While it can be very entertaining to have the whole world revolve around you (including politicians and hollywood stars) the ultimate goal of this kind of game is to kill the player.
My interest is not purly academical: I'm trapped in a street game right now and you might see why I very much want to break out of this one.
If you're wondering what a street game is like: It's like being trapped in The Matrix and The Game, with a bit of The Truman Show and Being John Malkovich thrown in.
The game is wasting a lot of money around me to annoy me and surprise me, but it's more like a cat playing with a mouse it intends to kill sooner or later.
If you want to help me break ouf of this game you can make 25.000 Euro, which is my offer for anybody who explains to me what this matrix is, I'm trapped in.
I'm not sure I can be reached by internet or by phone and even if you reach somebody it might be somebody pretending to be me (so don't waste your time on that). The only way I recommend (without really knowing what's going on, of course) is to get close enough to me that the game has to pay your for your cooperation. Since my offer is 25.000 Euro you should be able to get this money from the game if they need you to cooperate.
Please make them pay this amount as I really would like to see them run out of money!
You can find me in the following places. (please have a look at my homepage and/or my journal for updates to this travel plan):
Addis Ababa: just getting thrown out by the police.
Berlin, Potsdamer Platz, 28-29 January 2004.
New York, Central Park, 01-03 February 2004.
Chicao, ?, 04-06 February 2004.
Los Angeles, 07-12 February 2004.
Sydney, 13-15 February 2004.
Tokyo, 16-18 Feburary 2004.
Bombay, 19-21 Feburary 2004.
THIS ACCOUNT IS NO LONGER IN USE, PLEASE DELETE.
The Zaurus is really nifty hardware, but it has been held back by QPE: the Qt/Embedded based desktop made it very hard to port GUI apps to the Zaurus and it was slow and memory hungry compared to X11. It also really didn't have a very good GUI in my opinion.
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 previously required far too much effort to port to Qt.
Furthermore, with a 640x480 screen and a 200-400MHz processor, the argument that the handheld should run anything other than desktop software becomes really weak anyway.
Not that this wasn't entirely predictable.
Yet another device that I will never see because all my money goes to college. I hope to one day be able to own such devices.
Mozilla and Firebird are incredibly slow on these processors. Dillo doesn't even do Frames, much less SSL and such, plus it's not very pen friendly.
What browsers can be used with these tiny, slow, pen based systems that won't make you want to gouge your eyeballs out?
1. 2.
No need to imagine, it maybe a little bigger but it is called the JVC Interlink.
Comment removed based on user account deletion
Let me start this letter by congratulating you on your effectiveness as a member of CLIT. You are truly the James Bond of the FP scene. Regarding your unicode sig, I have been curious for some time as to the meaning when translated from the Kanji (my guess) to Engrish. Would you be so kind as to translate it for me?
Sincerely,ShockerFan
Ask me about The Shocker!
You should have known better that they offer no buyer protection at all.
With this knowledge - why does ANYONE use eBay AT ALL???? I'm puzzled.
http://www.cacko.biz/screenshots.php?menuid=2 Enjoy :)
But if there already is an Opie and other people want to port X then what is the problem really?
People write the code that they want to and other people complain that they aren't writing the code they they aren't interested in writing.
I've been running Familiar, which uses X11, on my iPaq for over two years. It's fun to push windows to it over 802.11b ethernet.
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.
Less is more !
LOL! Obviously I was joking, but the information you gave was good anyway. Too few people understand why USE flags are a good thing. :-)
Karma: It's all a bunch of tree-huggin' hippy crap!
Cancel the trasaction and try here: http://www.compgeeks.com/details.asp?invtid=SL-550 0-N
"I say we take off, nuke the site from orbit. It's the only way to be sure."