Gnome On Your PDA? 85
An anonymous reader noted that
PDABuzz has a bit about
henzai (no, I hadn't heard of them either) working on a lightweight version of
GNOME designed for PDAs. The screenshots are pretty, but one has got to wonder if the requirements of gnome might be excessive for modern PDAs. Still, there's a lot of potential.
No one follows the links anymore. (Score:3)
Re:Which PDA's are we talking about here? (Score:1)
.
I'd love to see them myself, but with two mentions on
i think you hit the nail on the head (Score:2)
That's the key (emphasis mine)- GNOME is a DESKTOP environment. PDAs are HANDHELD. DESKTOP != HANDHELD.
Slow GNOME boot with X (Score:1)
People like bloated software... (Score:3)
"The screenshots are pretty, but one has got to wonder if the requirements of gnome might be excessive for modern PDAs."
Something being an excessive resource hog is the recipe for it to be a success. Look all around. We don't know what to do with the exponential growth of our computers, so we put increasingly bloated stuff on it.
On Win32, witness COM. What you mean you didn't want to load a 500k DLL just to put a new kind of button on the screen? Oops, that DLL loads MFC42.dll. There goes another 2 megs. It's ok though the machine can handle it, and it is a really cool button.
For the free software crowd, witness emacs. Forget the HURD, emacs is where their real operating systems development is going on.
Streaming video, Downloadable MP3s, Gnutella traffic (my first Unix account had a 500K quota - that would be about 30 seconds of sound), people LIKE resource hogs. I predict anything that is a pig and is applied to a machine that can barely handle it will be a success.
(Note: I didn't even have to pick on the easy targets like why Word 2000 feels slower on a 500 MHz machine than Word x.x did on an old 386.)
I don't want to start a WM flame-war, but... (Score:1)
I used E for several months. Then I tried out Sawfish [sourceforge.net] (back when it was called sawmill) just to see what it was like. I immediately noticed that my machine seemed a lot faster, and many operations (like switching desktops) became less clunky. Sawfish uses imlib [sourceforge.net], and I'm using the same theme [themes.org] I used on E (except the Sawfish version, of course), so I don't think it's fair to blame imlib for E's "lack of speed". E is slow, its configuration language is a hack, and it's becoming more bloated all the time [enlightenment.org].
Re:Which PDA's are we talking about here? (Score:2)
Re:People like bloated software... (Score:2)
Careful with those assumptions (Score:2)
Actually, the PocketPC makers are having a lot of trouble meeting the demand for the new PocketPCs. It's not easy to get one without being backordered. A quick check of eBay shows about 60 Palm IIIcs, 75 Palm IIVs, and 85 Palm Vxs for sale, but only 4 Jornada 540s, 2 Casio E-115s, and one iPaq H3650 for sale. And the bidding on the iPaq is already up to $135 over the normal street price! And to show how much people like their Cassiopeias, even though the new PocketPCs are out, there are still only 16 of the old models for sale. So, I can't say I agree with your assumption of the market agreeing with you. ;)
Cheers,
ZicoKnows@hotmail.com
Re:Which PDA's are we talking about here? (Score:1)
Hmm (Score:1)
Re:No one follows the links anymore. (Score:1)
Secondly, my issue isn't the bloat - it's the UI. MS made the same mistake. I don't want a desktop GUI glued onto a PDA, and this is where I feel PalmOS excels - it's perfect for a PDA. I'd never consider it on a desktop, just as I'd never consider GNOME for a PDA.
People complaining about GNOME's speed generally have 3 problems. First, GNOME wants like 32MB RAM. If you have enough RAM, GNOME will run rather decently on 60Mhz+. Secondly, GTK pixmap themes are horrid (luckily the engine is getting rewritten). Thirdly, it's, like you said, faster than Windows, which is still pretty darn slow compared to Blackbox or Window Maker.
Re:I don't want to start a WM flame-war, but... (Score:2)
1001 0
11 999
100 KEYBINDINGS
102 7
427 Home
428 4
101 910
104 8 size
105
427 v
428 4
101 910
104 43
105
427 End
Re:I'm Sorry... (Score:1)
Interesting concept (Score:2)
Even then it seems a little bit like overkill. Any application developed for GNOME is likely to be oriented towards a desktop display. The whole user interface would have to be rewritten for an app to be usable on the thing. That's the whole problem with WinCE (at least in its first two incarnations), its user interface was too complicated for a PDA.
My personal opinion is that we need yet another GPL'd GUI for PDA's. Yes, another API for developers to have to port their code to, but for running stuff on a handheld, you want to do a certain degree of rewriting to get the UI correct. Desktop apps and PDA apps are two different types of beasts in any case. I'm not sure we'd need as many layers as we do for the desktop environment. Probably a single integrated layer for graphics and display management which reduces the flexibility. But on a PDA every K counts.
In short, this is an interesting concept but I'm not sure I'd want to use it on anything less than a tablet display. For a handheld, forget it. I'd rather have some custom user interface set up.
Re:off topic (Score:1)
Well I am a webdesigner so here's what I think of Slashdot's HTML.
It's bloated as fuck.
(and it's badly thoughtout)
The first thing is that practically the entire page is in one big table. Browsers can't render the table until it's got all the text as it never drops to HTML root until the very end (by "HTML root" I mean closing all tags and returning to BODY being your direct parent)
Slashdot could still use a columned layout without table tags by doing the following:
Make the side menus fixed width TABLEs (or DIV's) aligned to either side. By fixed width I mean either pixel, or the more preferable percentage of screen width. Ensure you have no (BR CLEAR=ALL). So you've got two TABLE tags aligned to each side of the page, now put your centre column in. Browsers will render the page as a three column layout but because of your HTML - yet it will all be viewable as it loads. Try doing this 3 column layout with several one cell TABLE tags (hell, if we're going to misuse TABLEs we may as well misuse them in a decent way).
Images are nicely squashed. Occassionally Taco forgets to make a topic image transparent, but images are done well.
Slashdot putting the 3 columns in a TABLE means my screen has to be wider than necessary. This means scrolling all over the place just to read a comment. Try resizing your window to sub-600 pixels or read slashdot on 200px wide PDA. It's fucking terrible to have to scroll right then left just to read a sentence.
Slashdot relies on the background colour white specified in the TABLE to be viewable at all! The BODY tag's BGCOLOR is black with black text. Netscape 2 and lower can't view it at all. Your phroggy.com does the same (nearly black bgcolor and text colour). Try it in Netscape 2 (or 1) then please consider removing your "best viewed in any browser" medal :)
Slashdot uses font tags all over the place: fixed sizes, no user preferences unless you want to screw all font definitions, no fallback fonts families, etc... font is evil.
I use NBSP where necessary too, certainly better than the 1x1 transparent GIF.
HTMLshrinker is a bit excessive in what it removes. But i'd say slashdot's HTML is about 20/30% larger than what it needs to be.
Still, good discussions, eh?
A smaller, quicker gnome? (Score:1)
I think that Gnome for the PDA will be considerably trimmed down, so that it will run quickly on a low-performance system (which is kinda required for PDAs).
It seems people are taking the "Gnome on a PDA" too literally... They're probably just using Gnome as a basic graphical environment and stripping out everything else.
Although I don't use a PDA, if I did, I would be looking forward to picking this up -- I've always liked the Gnome interface.
GNOME panel! (Score:1)
Linux PDA info (Score:4)
handhelds.org [handhelds.org]: Putting Linux on iPAQ and Nino
linuxce.org [linuxce.org]: Developing a Linux Kernel for WinCE devices
linux-vr.org [linux-vr.org]: running linux on your VR series device
uclinux.org [uclinux.org]: linux/microcontroller project
Yopy [samsung.co.kr]: Samsung's pre-installed Linux PDA with color/sound.
hope this helps the interested.
wish
---
Come on, guys! (Score:1)
Does the Slashdot staff read the articles posted to Slashdot?
--
Re:GNOME panel! (Score:1)
Re:Which PDA's are we talking about here? (Score:1)
Re:Which PDA's are we talking about here? (Score:2)
Furthermore, GNOME is going to need a lot more stripping-down than just changing the window manager, if it is to be fit for PDA use.
-JD
Embeded Qt and Embeded KDE (Score:2)
The anoucement is here :
http://www.trolltech.com/company/announce/eqt-b
Re:I'm Sorry... (Score:1)
I had a gnome on my PDA (Score:2)
--
/. effect (Score:1)
PalmOS (Score:1)
[OT] Bad old E (Score:1)
The way Enlightenment handles relative sizes and positions of "border parts" is also a joke, incidently. You need to specify the index of the part that the current part is based on. This naturally leads to problems if you add or remove border parts before a border part that others point at. E also doesn't do any checking for cyclic dependencies, so it's very easy to inadvertently make a theme that causes E to infinitely recurse as it tries to position/size the border part.
I don't think it would've been that hard to make a simple Yacc/Bison grammar for a real configuration language. Sawfish's adaptation of an existing scripting language is an even better idea though. (I wish it was either Guile or Python though...)
Not your father's GNOME (Score:2)
Re:Linux PDA info (Score:3)
Re:Not your father's GNOME (Score:2)
Re:get your glasses?? (Score:1)
Get at Psion, they are not toys. (Score:1)
As functional and more reliable as a Windows desktop.
Memory requirements (Score:1)
They're stripping down gtk+ and gnome-libs to get it all to work in this.
be a little cynical! (Score:1)
"Will I be able to run applets?"
from a doubting thomas.
Gtk-Critical. (Score:1)
nerdfarm.org [nerdfarm.org]
get your glasses?? (Score:1)
cad-fu: kicking CAD back into shape [cadfu.com]
What's up (Score:1)
/. realy has it in for these guys. They /.ed them last night on a quickie and now this
Redundant! (Score:1)
Error: Repost (Score:1)
I mean hell, they run windows on them too... (no offense M$, it was just too good to pass up)
Re:What's up (Score:1)
Mirror?
Anyway.. Gnome is slow enough on my desktop snail-box.
Which PDA's are we talking about here? (Score:3)
I'm asking the subject of this post, because I can't imagine that they want to port it to a Palm. Maybe the new VII's that I haven't used have a huge speed increase over the 5's, but I think Taco is right to worry about whether or not the resources are enough to pull it off.
Think about it - a PDA is for taking small notes, remembering phone numbers, keeping your calendar, playing silly games, etc. IMHO PDA applications that don't respond pretty much instantaneously aren't going to be any good, since when I see that long lost friend on the street corner who is giving me his email address, I don't want to wait 2 minutes for the application to start up.
Who knows though? Maybe they can strip the hell out of some portions of gnome and make it fast and light. But at the same time, if they do that, will it still be GNOME?
I could see gnome on subcompact PC's, the really tiny laptops like VAIOs and so on, but not on a PDA.
what I've always wanted (Score:1)
and now I can change buggy, memory hogging unstable themes as much as I wish on the run too, hooray
Will I be able to switch terminal windows and kill the xwin process when it freezes? coool.
==============================
http://www.geek-ware.co.uk
just for geek factor (Score:2)
Re:Redundant! (Score:1)
BTW, CmdrTaco, I found this really neat site explaining the rules of Shotgun [shotgunrules.com], too. Check it out. :-]
Oh Lord, What a headache... (Score:2)
X-Windows on a PDA? (Score:1)
deja vous (Score:2)
Why don't you do it for YOPY? (Score:1)
Re:just for geek factor (Score:1)
Ok so I lied half the people around here criticize CE just because it's MS.
W3C standards are to be taken seriously. (Score:1)
Good news for GNOME resource-hogging problems (Score:2)
Just so long as they don't just try to 'squeeze it all in', instead of optimizing it all out.
Re:No one follows the links anymore. (Score:1)
Gtk1.4/2.0 will have a framebuffer GDK port, just for embedded systems and stuff like this.
Re:what I've always wanted (Score:2)
--
No more e-mail address game - see my user info. Time for revenge.
Re:What's up (Score:2)
Re:How much are they using? (Score:1)
"I may not have morals, but I have standards." - Marcin
Re:No one follows the links anymore. (Score:1)
In fact I personally would rather take their results as a starting point for designing a desktop UI, since their design philosophy seems to be to begin with the user experience and construct everything with that in mind, rather than the 'feature/eyecandy shopping list' that is so prevalant with many GNOME and KDE apps.
When it and PDA's for it are available, they will have plenty of extra capacity to handle it.
John
Re:People like bloated software... (Score:1)
John
a question (Score:1)
Re:People like bloated software... (Score:2)
------------------
Re:off topic (Score:1)
This is true, but just because it's CPU-intensive for the browser doesn't necessarily make it bad code.
Slashdot has a black border around the edge of the page. It's not very useful, but vaguely neat-looking. The only other way to get this would be to convince each browser to render the page with no margin, and artificialy create black-background margins with the tables you suggest - except that each browser handles this differently and many of them won't do it at all.
As for Netscape 2, well, it would be nice if there were an easy way to support it, but there isn't, and almost nobody uses it anyway. However...
Your phroggy.com does the same (nearly black bgcolor and text colour). Try it in Netscape 2 (or 1) then please consider removing your "best viewed in any browser" medal
The code you saw won't render decently in Netscape 2, but if you actually use Netscape 2 to view the page you'll see that you get a different version that does render properly. If you don't have Netscape 2 handy, go to any page but the main home page, and over on the right in the Themes box click the link to the Simple theme.
Slashdot uses font tags all over the place: fixed sizes, no user preferences unless you want to screw all font definitions, no fallback fonts families, etc... font is evil.
Sorry, but you can't complain about the use of the font tag and complain that Netscape 2 won't render the page. As for me, I've recently started learning how to use CSS and will be moving away from the use of the font tag, but I do try to use it responsibly.
I use NBSP where necessary too, certainly better than the 1x1 transparent GIF.
I use nbsp for indenting paragraphs, but I've started using a 1x1 transparent gif as a placehlder in table cells. I had been using nbsp, but then I had a table cell that was only a few pixels high, and an nbsp wouldn't fit unless I made the font size really small, and if the browser was set for huge fonts it would break anyway.
Still, good discussions, eh?
Definitely.
--
Re:off topic (Score:1)
Actually, i've been getting sites lately refusing content when they get confused in my proxy. So i'm making my proxy randomly choose several major browsers and get them to cycle my HTTP headers. Huzzah!
Sure this is a trivial example but there's no reason why I shouldn't be able to do this. Shoddy HTML is the only reason why I can't.
nbsp for indenting paragraphs? eh? what's wrong with.. um... CSS p{text-indent:1em} or some such? I read somewhere that Blynx pauses for NBSP as it's considered more purposeful than a breaking space. Many blind people are angry waiting for you!
(still, it's not like they can do anything about it)
Sorry, but you can't complain about the use of the font tag and complain that Netscape 2 won't render the page
Just watch me! :) If I use any HTML standard it still works in older browsers. The uses of font are few (well, none) and when most modern day browsers support CSS you can implement fonts without rubbing the open sore that is the font tag.
This is true, but just because it's CPU-intensive for the browser doesn't necessarily make it bad code
It's CPU intensive for no good reason, good point though. But I was more thinking about slow connections that get drip-fed HTML on a 33.6 or 14.4. I share a 56 dialup and it gets terribly slow. Many times I just quit a page if it's too slow and read what it's got so far (yes, slashdot). Good HTML should have been able to do that throughout the process (or fairly regularly). It also makes my screen wider than it has to be (try reading slashdot on a 500px WebTV, or a 200px PDA or something, or a 320px DOS browser). These types of devices now have a choice of either scrolling all around the page just to read a sentence or ignoring the markup. It's all rather strange.
I think i'll take a lie down.
vaguely neat-looking
Well that merits breaking browsers, eh?
Yes... A nap would do me good. Must find myself a job too.
Re:off topic (Score:1)
My site only uses browser detection to decide which theme you get by default. You can change themes if you aren't getting one that's appropriate for your browser. If it doesn't recognize your browser, you get the Simple theme, which works on anything (including Mozilla and Netscape 2).
Actually, i've been getting sites lately refusing content when they get confused in my proxy. So i'm making my proxy randomly choose several major browsers and get them to cycle my HTTP headers. Huzzah!
If you're deliberately mangling the User-Agent string (in violation of the HTTP specification), it's not my fault. You might want to set your proxy server to send something like Mozilla/4.0 (not really, but that's my business) which should work for any Web sites (unless you use Internet Explorer and the server is checking for MSIE to give you code that renders better in MSIE than in Netscape).
Sure this is a trivial example but there's no reason why I shouldn't be able to do this. Shoddy HTML is the only reason why I can't.
From RFC 2616, section 14.43:
If you randomize the User-Agent string at your proxy server, you can expect your results to be strange.
nbsp for indenting paragraphs? eh? what's wrong with.. um... CSS p{text-indent:1em} or some such? I read somewhere that Blynx pauses for NBSP as it's considered more purposeful than a breaking space. Many blind people are angry waiting for you!
When I started doing Web design, I looked forward to the coming release of Netscape 3, which (on Windows) finally supported more than 16 colors of text. I haven't kept up with some of the newer stuff, including CSS. I'm slowly beginning to get off my lazy ass and fix my code. As for blind people, well, I don't have any non-visual browsers to test my code on.
If I use any HTML standard it still works in older browsers. The uses of font are few (well, none) and when most modern day browsers support CSS you can implement fonts without rubbing the open sore that is the font tag.
Older browsers ignore CSS code. If I rely on CSS code for my layout, I don't call that "working".
--
Re:Not your father's GNOME (Score:2)
Re:Not your father's GNOME (Score:1)
GTK+? (Score:1)
hahahaha (Score:2)
GNOME on a pda? Can you say _SLOW_? I thought you could.
Seriously, on my two-year-old PII/300 64m GNOME/sawmill takes about 15 seconds to start up! Granted, this is abnormal -- I think I'm having some issues with X that are slowing things down. Still, even the memory requirements would be too much anyway. How much memory does this thing even have? If it's less than 32, then GNOME will never run. Any more would be prohibitively expensive. And forget about running anything else while GNOME is active.
Don't get me wrong, GNOME is my favorite desktop environment -- it's just not right for everything.
nuclear cia fbi spy password code encrypt president bomb
One must always remember... (Score:1)
idle loops.... (Score:1)
==============================
http://www.geek-ware.co.uk
How much are they using? (Score:2)
"I may not have morals, but I have standards." - Marcin
Re:Gnome ... with X underneath?? (Score:1)
Re:A smaller, quicker gnome? (Score:2)
Actually, I just downloaded Gnome 2.0 and I love it. Its a little slow on my pentium pro w/ 64 megs but that's prolly cause I've got enlightenment 16.4 running on top of that. I really like the look, so I sacrifice for the speed.
I think the key is the definitions of "lightweight" and whether they are targeting today's PDA's or establishing a base for future PDA development. Unfortunately, the site is
off topic (Score:2)
I'd like to see what that program would do to my homepage [phroggy.com], and whether the resulting code would render (and in which browsers, if it renders at all). Granted, there's some unnecessary whitespace, but really, do a few bytes matter? There's no way I could work on the code if I stripped the whitespace out; I'd have to maintain original copies and run this program again every time I changed something.
--
GNOME on a PDA? Egad. (Score:1)
Re:Which PDA's are we talking about here? (Score:1)
Anybody who's ever started e with a badly formed theme (and got the lovely pink borders) knows that e itself is very, very fast. It's imlib that's slow, and using all of those pixmaps. When e makes the move to imlib2 (which is faster), it'll help (esp. given the mmx improvements in imlib2).
Re:Why not YOPY Linux PDA- 200MHZ! (Score:2)
-russ
Could it be the.. (Score:1)
Re:just for geek factor (Score:2)
As for "The market agrees" with you, I have 2 objections:
1 - The market agreed that Windows is the best OS in the workd
2 - I have a Psion 5mx palmtop PC, that does NOT use WinCE but the Epoc32 OS: it's interface is really pleasant, but it work FAST on a 32Mhz Arm processor. In fact, there's event a Doom port for it... 8-)
Just my 0.02 LIT (~= 0.00001 USD
Ciao,
Rob!
Hey! (Score:1)
WWAaargh..!
Re:Which PDA's are we talking about here? (Score:3)
This isn't the same gnome you would be running on a desktop. It's more of a gnome that complies with the early mac "finder" desktop, and the palm "desktop". It has large colorful icons, and none of the desktop-essential clutter that we've seen on Gnome or winCE.
PDA schmee-dee-ay (Score:1)
THey are VERY enticing.. but I just can't justify it. It's a toy. And I can't afford more toys! =)
There always seems to be a simpler, faster, way of doing whatever the PDA is supposed to do.
Before I get modded for being offtopic... Porting Gnome to a PDA just seems to be crying for "What the hell for??"
I can remember people in University that had their fancy HP Calculators with compilers on them! Just to create something as simple as "Hello, World!" with the HP48G interface was excruciating. It's a toy. It isn't news for nerds.
teenie weenie screens
fake pencil to make things work
they make my brain hurt
antidigerati
Submission Error (Score:2)
This article has been submitted already, 1334 minutes ago. No need to try again.
Re:I'm Sorry... (Score:2)
Molog
So Linus, what are we doing tonight?
you think that's news check this. (Score:1)
Wow, with so many ports of gnome, it's gonna be amazaing
I cannot wait