Slashdot Mirror


Linux Desktop Without X11

A writes "Rocklyte systems have announced the first version of their Athene Operating System. It is a desktop and embedded operating system built on the Linux kernel, but without the "aging X11". Instead, it uses the SciTech SNAP graphics system with which it is possible to completely re-theme the desktop to look like the famous AmigaOS GUI or another famous UI. For backwards compatibility, an X11 server is also available in the system. The system can run completely off the CD, without needing to be installed on the harddrive."

506 comments

  1. Linux without X11... by Red+Warrior · · Score: 4, Funny

    Looks a lot like DOS.

    --
    "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
    ~Epictetus
    1. Re:Linux without X11... by Anonymous Coward · · Score: 0

      Looks even closer to Unix.

    2. Re:Linux without X11... by ekvin · · Score: 0, Offtopic

      Red Warrior shot the food!

    3. Re:Linux without X11... by Phattypants · · Score: 3, Funny

      Alas I can't get to the link so I don't know how much it looks like DOS, but it does look a lot like the DOS inherent when a link is first posted on Slashdot. :)

    4. Re:Linux without X11... by MrTangent · · Score: 1

      Server meet melt. Another unfortunate casualty of the fearsome /. effect.

    5. Re:Linux without X11... by Red+Warrior · · Score: 1

      Dude, you owe me one keyboard cleaning!
      Thx, You made my day!

      --
      "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
      ~Epictetus
    6. Re:Linux without X11... by illogical_simby · · Score: 1

      Hmm. Manged to squeeze a look. VERDICT: Looks quite plain jane to me! As for DOS - what did that look like? I recall a blank screen with a prompt, just like linux :)

      --
      Apparently my appendage goes here
    7. Re:Linux without X11... by Anonymous Coward · · Score: 0

      Here's a thought about the /. effect. Why not move on to "Stage Two" where we talk it over with the victim first, let him get some more bandwidth, and THEN post the story on Slashdot! Bonus? More folks get to go to the site, and see what the fuss is all about, then return to Slashdot, look at some more ads at the top of the page, and then post their thoughts! Anyway, I used to think that Linux without X11 = Mandrake 7.

    8. Re:Linux without X11... by jez9999 · · Score: 1

      Why not move on to "Stage Two" where we talk it over with the victim first, let him get some more bandwidth, and THEN post the story on Slashdot!

      Because that would result in most Slashdot stories being posted several days (at least) AFTER the news broke.

  2. And the .iso mirrors are ? by JUSTONEMORELATTE · · Score: 1, Funny

    Bonus points to the first one to post mirrors of the iso image.

    --

    1. Re:And the .iso mirrors are ? by earthloop · · Score: 1

      Kazaa?
      eDonkey?

    2. Re:And the .iso mirrors are ? by jdray · · Score: 3, Insightful

      Was anyone whining? Maybe my filter (1+) is set too high, but I didn't hear any whining. In a commonly-open source community, freely downloadable ISOs are, well, common. A fair mistake, I'd say.

      Having said that, I agree that the base expectation of things being free is somewhat overused. And, if it's a good implementation (I can't tell a thing, 'cause the site's slashdotted), I wouldn't mind paying $40 for it.

      --
      The Spoon
      Updated 6/28/2011
    3. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      "... but I'm just sick and tired of reading all these whiny little freeloader babies crying whenever something isn't free as in money, and just go steal it anyway. "

      The OP just asked for mirrors, no whining babies involved...

      Or did you read something between the lines in that one line post?

      You are a troll, I guess that's why you posted the comment.

    4. Re:And the .iso mirrors are ? by the_consumer · · Score: 3, Funny

      from the site:

      # Free for Non-Commercial (Home) Use.
      # Source Code is Publicly Available.

      And I have never paid for sex in my life. You must be one ugly bastard.

      --
      "If you're thinking what I'm thinking, you're right." -
    5. Re:And the .iso mirrors are ? by Blue+Stone · · Score: 1
      You're sure this will come across as a troll? I'd rate it flamebait, personally.

      I don't see anyone whining about it not being free. Just up for some free stuff, as opposed to paying for it. How crazy is that?

      Maybe you've just been taught to be a good consumer too well? Fruit grows on trees, and is ostensibly free. Hurrah to free (you miserable git!) :)

      --
      Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
    6. Re:And the .iso mirrors are ? by Pharmboy · · Score: 2, Funny

      God, why is it the majority of Linux users are whining thieving babies who want everything for free? Wake up to the real world, where nothing is free. Not sex, not food, not clothing, and most certainly not operating systems.

      If you lower your standards enough, everything is free. Sex? Find someone ugly enough. Food? Go dumpster diving. Clothing? Bin diving at the Salvation Army. OS? Fortunately, Linux doesn't require settling for less, and much less offensive than the gap-toothed gal with a peg leg you picked up for free sex.

      --
      Tequila: It's not just for breakfast anymore!
    7. Re:And the .iso mirrors are ? by Jack+Comics · · Score: 0, Troll

      Poison mushrooms grow and are ostensibly free as well. But the mushrooms I buy at my local supermarket are almost guaranteeable poison-free. And should I happen to eat one that is poisonous that I bought from my supermarket, should I happen to survive I can sue the pants off of the supermarket and the shipper-wrapper of the mushrooms. If I eat a poisonous mushroom that I just find growing in a field somewhere, I only have myself to blame in the end.

      See, that's the difference between free and commercial. In the end, with free you don't know what the Hell you may be getting. But with commercial, you have a reasonable expectation of what you're getting, and if you don't get it there are recourses you can take.

      --
      "We are all in the gutter, but some of us are looking at the stars." - Oscar Wilde
    8. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      bahah.. I'm so good that girls buy me dinner, drinks, etc to get me in bed. They even buy the condoms... But I get what you're saying, someone has to pay.. It's just not me.

    9. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 1, Funny

      As a gap-toothed, peg-legged gal, I take offense to that. I charge plenty for sex.

    10. Re:And the .iso mirrors are ? by platos_beard · · Score: 0, Offtopic

      Well, if half of us are paying for sex, the other half are getting paid for it -- they're probably just not /. readers.

      --
      What's a sig?
    11. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      Well... Have you ever read a software license?
      According to the license of Windows, they don't mind if your computer blows out when you just try to install it. They say the PC maker has to stand up for the damages. Do you think any court would give you a cent if you sue Dell computers because Windows doesn't work?
      Software makers don't give a shit if their products work or not; they just sell them to you. So...
      Should you find a poisonous Free Software system, you only have yourself to blame at the end. Should you find a poisonous commercial system, you only have yourself to blame at the end.
      I think yours wasn't a good analogy

    12. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      And you'll still pay, when the doctor bills you for putting more holes in your arse (trying to cure it) than the US military put into Iraq and Afghanistan.

    13. Re:And the .iso mirrors are ? by azimir · · Score: 1

      A little digging through google caches got me to a mirror site for the Athene on Win32/Linux executable:

      http://www.simtel.net/pub/pd/60070.html

      No, it isn't the bootable linux iso environment, so no bonus points for me, but it will give you an idea of how the athene GUI works.

    14. Re:And the .iso mirrors are ? by Jellybob · · Score: 0, Offtopic

      You only have a girlfriend for sex?

      Or are you just bitter and twisted because you don't?

      I think most people think of their girlfriend as more than glorified masturbation.

    15. Re:And the .iso mirrors are ? by JebusIsLord · · Score: 1

      You are correct. They are called "Women".

      --
      Jeremy
    16. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      I'm reading at -1 and there is no whining here either. Well, there is this one asshole whining about how the majority of Linux users are whining thieving babies who want everything for free.

    17. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 1, Funny

      Add up all the money ... and divide it by the number of times you've had sex with her to get an idea of how much sex is costing you.

      NaN

      Hmmm...

    18. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      >much less offensive than the gap-toothed gal
      >with a peg leg you picked up for free sex.

      Dad?

    19. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      Your communication skills are amazing for someone who was just born yesterday.

    20. Re:And the .iso mirrors are ? by great_flaming_foo · · Score: 3, Funny

      Add up all the money you've spent on dates, gifts, etc. for her and divide it by the number of times you've had sex with her to get an idea of how much sex is costing you

      did anyone else get this error:

      Runtime error (func=(main), adr=7): Divide by zero

    21. Re:And the .iso mirrors are ? by dev_sda · · Score: 1
      Your analogy is inherently flawed as with a little self education and care, you can most definitely pick your own mushrooms for free and be quite sure that they are in fact not of the poisonous variety.

      Likewise, with free software, you just have to educate yourself first and be prepared to clean up a little dirt before you dig in.

    22. Re:And the .iso mirrors are ? by fyonn · · Score: 2, Interesting

      Your analogy is inherently flawed

      I think his analogy is more inherently flawed due to the fact that if you buy a mushroom from a shop and it turns out to be poisonous, you can sue them, and they can't turn around and say "well, you shoulda read the fineprint that came with the mushroom. it states that the mushrooms are not sold with any expectation of being eaten and if the purchasers chooses to consue the mushroom then he must take responsibility thereof. indeed the mushroom is in no way certified to even be a mushroom, it may very well be a diving mask. no recourse is available against the mushroom vendor or mushroom supplier. this mushroom is not to be used in mission critical or life affecting situations. you are not allowed to make any duplicate of this mushroom, this includes taking a photo of it or even drawing it with a crayon. the physical characteristics of this mushroom are trademarked, copyrighted and patented. if you are unhappy with the conditions attached to this mushroom then you may return it to the vender who supplied it to you (with the purchase of a shopping trolley) and ask for a refund on your mushroom. he will likely inform you that he is unable to do this but you can certainly ask.

      etc, ad nauseam

      dave

    23. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      You need to learn some serious lessons about life JackOff. Money ISN'T everything. In many cases, you shouldn't have to pay for anything. But even more than that, there shouldn't be any reason for someone to make a profit off of anything. That's what makes this world so damned ugly. Some people would sell their own mothers if they were guaranteed wealth for life. For a lot of us in the free software community, we realize that there is no point to profit. It's only a tool used to control people who don't or won't use the system themselves. You are truly a fucker. STFU and go away. If you are too lazy to make things happen on your own, then you don't deserve to live.

    24. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      Occam Says: "Actually, if only half of us are paying for sex then the other half of us are not paying for sex. That's about as far as you can take it. It's much harder to deduce who exactly is getting paid (e.g. "the other half of us") based solely on how many of us are paying. For all I know, half of us just like paying each other for sex while the other half sits out on all of the fun. It seems that the original point made is only about the people paying for sex, and it was a good one."

    25. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      wait where's the eye patch?! I want one with an eye patch!!

    26. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      Hello Sir,

      How are you this fine day?

      --pk

    27. Re:And the .iso mirrors are ? by grouchyDude · · Score: 1

      > majority of Linux users are whining thieving
      > babies who want everything for free?

      Or, to put it another way, we're all corrupt greedy self-centered bastards, why aren't you?

    28. Re:And the .iso mirrors are ? by boots@work · · Score: 1

      It sounds like the worst of both worlds to me -- it's not free (speech or beer) but it also doesn't have the broad support of Windows or Mac OS. Sheesh.

      I'm sure this will appeal to some people who like installing new OSs for the heck of it, but why not try some of the interesting free ones first?

    29. Re:And the .iso mirrors are ? by Anonymous Coward · · Score: 0

      You're correct. I think of my girlfriend as glorious masturbation.

    30. Re:And the .iso mirrors are ? by critter_hunter · · Score: 1

      AtheOS looks neat, but has it been updated in, say, the past century or so? Syllable is an AtheOS fork that continues development.

      --
      Karma: Could be worse (could be raining)
    31. Re:And the .iso mirrors are ? by Afrosheen · · Score: 1

      I think most people think of their girlfriend as more than glorified masturbation.

      Yeah that's probably true, because masturbation is free.

      *ducks*

      It's ok, I'm married, I can make jokes like this. :)

    32. Re:And the .iso mirrors are ? by niker · · Score: 1

      I recognise Windows user.

      --
      Moderators: Don't agree? pray tell why.
  3. Microsoft Athens by gspr · · Score: 0, Offtopic

    Hmm... does anybody else see the connection between this and the upcoming MS "Athens" PC? *ponder ponder* Will it be the goddess that Athens relies on?

    1. Re:Microsoft Athens by Per+Wigren · · Score: 1

      I tried an alpha of this "OS" for the first time about 3 years ago and it was called Athene/Athena already back then. So no.

      --
      My other account has a 3-digit UID.
    2. Re:Microsoft Athens by Anonymous Coward · · Score: 0

      You're wrong, you're probably thinking of AtheOS (atheos.org).

    3. Re:Microsoft Athens by Per+Wigren · · Score: 1

      No, I'm not! (28th december 2000)

      --
      My other account has a 3-digit UID.
  4. Not only can, it does. (obligatory) by oblom · · Score: 5, Funny

    The system can run completely off the CD, without needing to be installed on the harddrive."

    At least that's what the server seems to be running from.

    1. Re:Not only can, it does. (obligatory) by Gortbusters.org · · Score: 1

      Perhaps someone should have told them they were getting put on /., don't want their CDrom to catch fire ya know

      --
      --------
      Free your mind.
    2. Re:Not only can, it does. (obligatory) by AceM2 · · Score: 1

      Right now it looks like someone's been using the cd-tray as a cup holder..

    3. Re:Not only can, it does. (obligatory) by mackstann · · Score: 1

      Are you saying that this OS has cd burning capabilities?

  5. Woooooooooo! by B3ryllium · · Score: 2, Interesting

    I wish them luck. I want to have a choice, instead of being forced to use X11 for GUI on *nix :)

    1. Re:Woooooooooo! by Gortbusters.org · · Score: 1

      Choice is always good.. Emacs/VI, Gnome/KDE, X11/???

      --
      --------
      Free your mind.
    2. Re:Woooooooooo! by omegakidd · · Score: 0

      But you don't have to be forced to use X11 at all. You can just have it so it doesn't run when you start up your computer. I never thought that any linux forced the use of X11. X11 is just a neat little add-on. Anyways...

    3. Re:Woooooooooo! by omegakidd · · Score: 0

      No wait. I don't think that I read what you wrote right. woops

    4. Re:Woooooooooo! by MOMOCROME · · Score: 0, Troll

      If you had any chops, you'd have figured out how to run NT Explorer on top of the kernel, like I have.

      It was trivial, actually. All it took was a thin emulation layer to convert calls to and from. It is really little more than a compiled equivalence script named NTOSKRNL.EXE.so.

      The linux kerenl may be top notch, but nobody touches Explorer for windowing. Not even Aqua/OSX.

      I guess the only question is whether I should release my stuff...

    5. Re:Woooooooooo! by Anonymous Coward · · Score: 0

      assuming this isn't a joke, why not?
      'course, Explorer is more than just windowing.

      However, the final Aqua dig makes me suspect this is a troll.

    6. Re:Woooooooooo! by realdpk · · Score: 4, Funny

      Sure, choice is good, but why not make it easy on yourself and choose "vi" - the only correct choice.

    7. Re:Woooooooooo! by jdray · · Score: 2

      Hmm.

      Avoiding my initial reaction of revulsion at putting Explorer on Linux, it sounds at least intriguing.

      How does it handle the file system? Does it try to figure out how to turn / into c:\ ? /home into My Documents? Or do you open a window to the file system and see things as you might in Konqueror?

      You should put together a document on how you achieved your feat and post it here.

      --
      The Spoon
      Updated 6/28/2011
    8. Re:Woooooooooo! by Anonymous Coward · · Score: 0

      I want your autograph, sir.

    9. Re:Woooooooooo! by B3ryllium · · Score: 1

      I *do*. :) I run FreeBSD without X11, vi is my text editor of choice.

    10. Re:Woooooooooo! by ColaMan · · Score: 2

      Good too see! Pass your info onto the wine dev team, they've being trying to get explorer running well in wine for about 3 years now.

      Of course, you could be just talking shit.
      (Looking forward to your patches though ;-)

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    11. Re:Woooooooooo! by B3ryllium · · Score: 1

      If you want to run GUI on Linux/UNIX, you generally have to bow down and worship the X11 Gods.

      I run my *nix boxen headless and without a GUI. They all work fine. I'm happy this way. :)

    12. Re:Woooooooooo! by 1nt3lx · · Score: 1

      I appreciate that you do but I need to ask, Why?

    13. Re:Woooooooooo! by B3ryllium · · Score: 1

      I don't need a GUI interface to that machine. It has no monitor. It has no keyboard. It has no mouse. I access it using SecureShell, or sometimes Samba.

      Most of my development, I do under Windows XP Pro with normal GUI tools (Eclipse, HomeSite 4.5.1 - I mostly code PHP), using Samba to save the files to the FreeBSD server.

    14. Re:Woooooooooo! by fymidos · · Score: 1

      Ok, if you have to ask, i like giving reasons to use vi:

      imagine these lines:

      blah blah blah
      blah blah blah .. (198 more like these)

      No suppose you want to insert a foo="bar" between the second and the third blah.

      Using vim you just position on the first line, select the spaces up to 200 (with the keystrokes ctrl-v,200,j) and simply press s foo="bar"

      A second of your time. And it's not some exotic feature or anything, this is how everything works.

      --
      Washington bullets will simply be known as the "Bulle
    15. Re:Woooooooooo! by Jonner · · Score: 1

      I'll have to remember that the next time I need to communicate with the Blah people of Blangor to tell them all 200 of their foos are bar. Seriously, though, (X)emacs has a very similar feature. I know this because I've accidently invoked it a few times, resulting in half a line of '('s or something, though I have yet to use it properly.

  6. When is X12 coming out? by Anonymous Coward · · Score: 5, Funny

    X11 really is ancient.

    1. Re:When is X12 coming out? by Almost_anonymous_cow · · Score: 1

      Maybe they regressed and went to X10.
      You know how those things are always looking through windows and it is even marketed as being a security device so even more secure platform if you use one of those things.

    2. Re:When is X12 coming out? by inerte · · Score: 1

      Geeks around the world are still expecting XXX :)

    3. Re:When is X12 coming out? by UnknowingFool · · Score: 1

      I would expect that X11+ would come out first followed by X11++.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    4. Re:When is X12 coming out? by Soko · · Score: 5, Funny

      X12? Geez, I need to pay attention. I was waiting for XIII to be released...

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    5. Re:When is X12 coming out? by naelurec · · Score: 4, Funny

      And then Microsoft will release X11#

    6. Re:When is X12 coming out? by Anonymous Coward · · Score: 1, Funny

      Dude, X2 just came out. It'll be a while before they reach X12...

    7. Re:When is X12 coming out? by neurostar · · Score: 2, Informative

      Geeks around the world are still expecting XXX :)

      nope, they aren't.

    8. Re:When is X12 coming out? by Anonymous Coward · · Score: 0

      Don't forget Coolio's Babes!

    9. Re:When is X12 coming out? by Anonymous Coward · · Score: 0

      Perhaps the poster should have added "sense of humor" too.

    10. Re:When is X12 coming out? by __past__ · · Score: 4, Funny

      What, not X100?

    11. Re:When is X12 coming out? by jmilne · · Score: 1

      You'd think a true geek would know the next version is X100. Four naturally follows three.

    12. Re:When is X12 coming out? by Anonymous Coward · · Score: 1, Funny

      Right before "The Matrix 12: Regurgitated" comes out.

    13. Re:When is X12 coming out? by aled · · Score: 1

      Nah, it's MS X 2007, estimated release date august 2009.

      --

      "I think this line is mostly filler"
    14. Re:When is X12 coming out? by Anonymous Coward · · Score: 0

      ...which critics will claim is inferior to Apple/NeXT's objective-X11

    15. Re:When is X12 coming out? by Captain+Large+Face · · Score: 2, Funny

      Duh! Everyone knows X11 should be followed by X001. :P

    16. Re:When is X12 coming out? by lightcycle · · Score: 1

      In spirit of the times, the next version of X (formerly known as X12) will be called XX

      --

      The stars that shine and the stars that shrink
      in the face of stagnation the water runs before your eyes
    17. Re:When is X12 coming out? by bhhenry · · Score: 1

      And silly me, I have been waiting for XXP, or at least X2003!

      --
      signature not found
    18. Re:When is X12 coming out? by joib · · Score: 1

      No, the next version will be XXP. And as diversifying for different customers is all the rage we'll have different version, such as:

      XXP home edition - without network transparency for those people who are too stupid to understand that X doesn't use tcp/ip sockets on localhost, and thus believe that taking away network transparency would improve performance.

      XXP professional - X as we know it.

      XXP enterprise advanced datacenter server edition - Very expensive version for those that like to pay through their noses for no reason. This is also targeted for servers, but as the server and client concept is somewhat backward for X, the only things this includes are xterm, xclock and xeyes.

    19. Re:When is X12 coming out? by bof · · Score: 1

      Just you wait until a user calls you up and says their "UN9" box has stopped working!

      It happens...

    20. Re:When is X12 coming out? by joshsnow · · Score: 1

      Yeah, X11 has been superceded by XP already...

  7. Themes schemes by vasqzr · · Score: 5, Insightful



    Instead, it uses the SciTech SNAP graphics system with which it is possible to completely re-theme the desktop to look like the famous AmigaOS GUI or another famous UI.

    Right. Because themes are the most important thing, ever. This isn't an media player, it's a GUI.

    1. Re:Themes schemes by digitalsushi · · Score: 1

      If I could re-theme my hardcoded windows GUI, themes would be the most important thing, ever.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    2. Re:Themes schemes by Joe+Tie. · · Score: 1

      I have to disagree on the importance of theming. True it's not a media player, but it is something I'm going to be staring at for hours at a time. When it's something I'm spending that amount of time with, I want it to look nice.

      --
      Everything will be taken away from you.
    3. Re:Themes schemes by Anonymous Coward · · Score: 0

      Ummm... What good is a computer if you can't compute in style? After all computers are becoming status symbols more and more, so we should be VERY concerned about the way an OS looks. MacOS X proves that. Besides, I wouldn't have switched from Windows to Linux if it weren't for the two killer apps: Enlightnment (window manager) and The GIMP. Those two apps alone made it possible for me to wrestle with the command line to get to the point where I could run them. And after running just those two apps, I've discoevered how much more powerful my PC is compared to when it ran Windows. Rethink your positions because it's completely wrong. Sound to me like you lack any sense of style or imagination.

    4. Re:Themes schemes by ocelotbob · · Score: 1

      Actually, the GUI level should be where all theming should be handled, IMO. Let people decide what the look and feel of their desktop is, and let that look and feel be consistent between applications. The problem with media player theming is the fact that most media player designers think that they know better, and they design their own, usually outlandish, ugly themes, and don't provide theme that matches the rest of they system's UI.

      --

      Marxism is the opiate of dumbasses

    5. Re:Themes schemes by NanoGator · · Score: 3, Insightful

      "Right. Because themes are the most important thing, ever. This isn't an media player, it's a GUI."

      Themes are the UI. When you customize your theme to put buttons where you need them, then you're making your UI more useful to you. I thought customization was a big whoop-dee-doo feature of Linux. Now it's being poo-poo'd?

      --
      "Derp de derp."
    6. Re:Themes schemes by jdray · · Score: 1
      In Soviet topic-at-hand, subject and direct object wackily switch places!

      In Soviet Russia, subject and direct object have places switched for them!

      Ah, the depths of my madness...

      --
      The Spoon
      Updated 6/28/2011
    7. Re:Themes schemes by NanoGator · · Score: 5, Interesting

      "If I could re-theme my hardcoded windows GUI, themes would be the most important thing, ever. "

      You can re-theme it. Check out this thread here.

      Here's what my desktop looks like. It's customized with my own (in progress) artwork on it. And yes, those are buttons and multiple desktops there. Some of the stuff there is default, and some of it I added on my own.

      So yes, you can modify your 'hard-coded' theme. Somebody's already gone through all the work to do it.

      --
      "Derp de derp."
    8. Re:Themes schemes by Jerrry · · Score: 1

      I have nothing against theming, but I feel that it should come after stability, performance, and useability in the overall scheme of things.

      Too many OSS projects put it in first place.

    9. Re:Themes schemes by Bodrius · · Score: 1

      Although I agree with the general spirit of the sarcastic note (themes seem to have gained a disturbing priority level on typical desktop discussions), the particular market segment this seems to aim for has very good reasons to worry about themeing.

      Don't think about users in big workstations wasting hundreds of hours a year playing with the colors and transparencies of their windows, on their 21'' LCD monitors.

      Think about manufacturers of PDAs and other small-factor devices having user interface experts create brand-new user interfaces adapted to their devices. Without worrying about developing the OS, a new windowing system, or porting applications... or, in the alternative, losing sales because using a GUI designed for a monitor+keyboard+mouse combination sucks on their tiny device. Heck, it even sucks in most laptops.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    10. Re:Themes schemes by Anonymous Coward · · Score: 0

      I dont see how SciTech SNAP has anything to do with themes! Am I missing something here or is the orginal story flawed?

      http://www.scitechsoft.com/products/enterprise/s na p_linux.html

    11. Re:Themes schemes by slasher999 · · Score: 1

      You know, you came pretty close to my thoughts when I read this. How many times are we going to recycle the same aging interfaces? How about coming up with something new and innovative - and useful. Granted, OS/2, AmigaOS, NeXTSTEP, etc. all had excellent interfaces - but they are all 10+ years old now. Is there nothing left to do in the interface world? Are next-gen interfaced doomed to be "Bob'ish" (Microsoft circa-'94, failed worse than WinME) or some "rooms" or "3d" like concept? Honestly, the best new interface concept I saw was in Minority Report!

    12. Re:Themes schemes by OeLeWaPpErKe · · Score: 1

      OK, now start an application, like ... say minesweeper. Is it themed ?

    13. Re:Themes schemes by talesout · · Score: 1

      Your desktop looks cool. I got a laptop that can't seem to run anything but winders, and I'd love to get ahold of whatever you used to give yourself multiple desktops and such. Mind linking to the base software? (Hey, I don't mind paying if it works worth a crap.)

      --


      Bite my yammer.
    14. Re:Themes schemes by NanoGator · · Score: 1

      "OK, now start an application, like ... say minesweeper. Is it themed ? "

      With AstonDesktop? No.

      With WindowBlinds? Yes. I used to have WindowBlinds a couple of years ago and they added buttons to each window to do things like roll-up or make always on top.

      A combination of the two apps is supposed to be pretty damn cool.

      --
      "Derp de derp."
    15. Re:Themes schemes by NanoGator · · Score: 1

      "Your desktop looks cool. I got a laptop that can't seem to run anything but winders, and I'd love to get ahold of whatever you used to give yourself multiple desktops and such. Mind linking to the base software? (Hey, I don't mind paying if it works worth a crap.) "

      Here you go. For $40 you get both the desktop replacement & the multi desktop app. I've used them for like 3 months now and I only have one complaint. It messes up Windows XP's suspend mode. Something doesn't come back out properly. Suspend mode worked great until Aston was installed on my laptop. Oh well. Just wanted to warn ya. Other than that, I've had no instabilities with either the desktop or desktop switching apps.

      The desktop switching app (Altdesk) is the best thing that's happened to my interface in a long time. It works the way the task bar should. It was worth it just for that.

      I think you'd be surprised at how your computing needs change once you start using the two apps. I can tell you I'm a lot more organized + productive with them. ;)

      --
      "Derp de derp."
    16. Re:Themes schemes by Anonymous Coward · · Score: 0
      A combination of the two apps is supposed to be pretty damn cool. And also pretty damn unstable.

      Sadly enough, most GUI replacements are mere hacks, and usually have to build on the already unstable native windows stuff. It's even more fun when you try to run serious graphics applications or, god forbid, games.

    17. Re:Themes schemes by NanoGator · · Score: 1

      "Sadly enough, most GUI replacements are mere hacks, and usually have to build on the already unstable native windows stuff. It's even more fun when you try to run serious graphics applications or, god forbid, games."

      I haven't had stability issues with the desktop switcher or shell replacement. I've run into a couple of bugs, but not instability.

      For the record, Windows 95/98/Me is NOT the MS standard for stability. 2000 and even XP are quite stable. I have a dual processor, dual monitor athlon sitting on my desk that does 3D rendering. I reboot maybe once every two weeks and I've never lost an overnight or weekend render. I've had 3 other machines running 2k and they were equally stable. They all kick ass at playing games as well. :P

      --
      "Derp de derp."
    18. Re:Themes schemes by mrpotato · · Score: 1

      I've run into a couple of bugs, but not instability.

      Duh! What do you think "unstable" means? It doesn't necessarly means it takes a while to crash.

      --

      cheers
    19. Re:Themes schemes by slamb · · Score: 2, Interesting
      > > "If I could re-theme my hardcoded windows GUI, themes would be the most important thing, ever. "

      > You can re-theme it.

      I disagree. Your screenshot shows that you can change the bitmaps. And that you can replace the shell. But that's not what I consider true theming.

      First of all, theming should at least be able to change the size of widgets. In Windows, that's impossible. All the software is designed with absolute positioning of widgets, so changing the sizes of widgets would make the entire scheme fall apart. Java supports this - it has good layout managers, and they are commonly used. You can resize controls without making everything look horrible. There are other advantages to layout managers, also - fonts can change size (accessibility!) with less impact, there's better window resize behavior, etc. (Incidentally, I was really disappointed to see that OS X uses absolute positioning extensively. It has a really good UI, but there are low points.)

      Second, themes should be able to change the look and the feel. You've changed the look. The feel of programs is the same. I really like to see a one-to-one correspondence to looks and feels. Ideally, all of the software on my computer would have the same, customizable, look and feel. But failing that, I hate it when things look different but behave the same, or look the same but behave differently.

      I particularly hate the "native" themes that Mozilla, Java, gtk/Win32, etc. have. I see the mostly-native look and expect native behavior, but there are subtle differences that bother me all the time. Things like wheel button behavior not matching up.

      I also dislike single application that goes against the grain with UI conventions. I let a few get away with it - cross-platform applications, mostly, especially ones with a relatively-common framework such as Java's Swing), but Winamp in particular bothers me. It looks horrible, its scrollbars are broken, etc. If they had just used the native widgets, they would have expended much less effort for a better result.

    20. Re:Themes schemes by fault0 · · Score: 1

      > Sadly enough, most GUI replacements are mere hacks

      Yes, but this is why WindowsXP (or better), has something called Visual Styles. Native themeing, yum. No more hardcoded windows appearance.

    21. Re:Themes schemes by fault0 · · Score: 1

      > All the software is designed with absolute positioning of widgets,

      Have you used mfc (or atl/wtl/com) within the last ten years?

      > The feel of programs is the same

      Untrue. You can change quite a bit with Microsoft's Visual Styles in WindowsXP.

    22. Re:Themes schemes by Yosho · · Score: 1

      Duh! What do you think "unstable" means? It doesn't necessarly means it takes a while to crash.

      You seem to be under the assumption that a bug in a program invariably causes it to crash. It is quite possible for a program to have bugs that do not cause it to crash, and thus the program is still stable -- just buggy.

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
    23. Re:Themes schemes by slamb · · Score: 1
      Have you used mfc (or atl/wtl/com) within the last ten years?

      Sure have. Also Visual Basic. I don't know of any decent support for layout managers. Except third party things.

    24. Re:Themes schemes by jez9999 · · Score: 1

      I can't say I've had the same experience. Maybe it's because I was brought up with the successive Windows operating systems for a long time, but the first thing I did with multiple desktops in X was get rid of them. They just confuse me. I mean you click another desktop, and... get a completely different set of apps. It's disjointed, and does nothing to make me more productive. Then again, I don't usually go around with 50 windows open.

    25. Re:Themes schemes by Anonymous Coward · · Score: 0

      Am I the only person getting truncated comments? Your last line showed up as:

      I disagree. Your screenshot shows that you c

    26. Re:Themes schemes by talesout · · Score: 1

      I use KDE/CDE/GNOME/Enlightenment at work (not all at once, mind you) so I REALLY miss not having multiple desktops at home. Seriously. IT messes me up and I end up just using one or two apps at a time to compensate for messy desktop syndrome. This looks promising. I'll probably give it a shot. Thanks.

      --


      Bite my yammer.
  8. something i always wondered about by b17bmbr · · Score: 5, Interesting

    why is linux so beholden to X? yeah, i love it's network transparent features ( i use in my class every day), but, look at what apple did with essentially a kernel and subsystem. they could port aqua to linux, since it already compiled under gcc anyways. that might be a huge commercial ticket for linux. certainly there is nothing that says you can't run a proprietary windowing system on top of the kernel, is there? app compatibility would be a huge issue, but like apple's X11, it could run rootless, and almost be unnoticable (except for the widgets).

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    1. Re:something i always wondered about by tuffy · · Score: 4, Insightful
      why is linux so beholden to X?
      Because when Linux was written in the early 90s, most Unix systems were using X11 for a GUI and that's where most of the open sourced apps were. Inventing a whole new graphic system would've been a huge waste of effort. Arguably, it still is. But for embedded systems, an alternative isn't a bad idea.
      --

      Ita erat quando hic adveni.

    2. Re:something i always wondered about by m0rph3us0 · · Score: 5, Informative

      Do you realize that most of X being "slow" is really XFree86 being slow.
      In fact some X servers for Linux are FASTER than Windows.

      Check out the benchmarks

    3. Re:something i always wondered about by tuffy · · Score: 5, Informative

      Even Xfree86 isn't all that slow - so long as it's got decent drivers to work with. But people tend to load lots of Gnome/KDE stuff to get their machines to look/act more like Windows, then complain that their machines run at Windows-like speeds. But X11 is easy to blame because few understand what it is or what it does; kindof like a "not invented here" syndrome for the open source world.

      --

      Ita erat quando hic adveni.

    4. Re:something i always wondered about by Anonymous Coward · · Score: 0

      I want an xmove that works with modern extensions.

      And no, VNC/RDP just ain't the same.

    5. Re:something i always wondered about by Pharmboy · · Score: 1

      amen. i have been saying they need to market the desktop seperately for a while now. I would gladly pay for Aqua ontop of Linux for the few desktops I use. Don't need it on the servers, fine.

      Sad part is MS's prior experience with unix, they would be marketing "Windows for Linux" before too long. "All the widgets, none of the security!" It would be consistant with 'embrace, extend, extinguish', after all.

      --
      Tequila: It's not just for breakfast anymore!
    6. Re:something i always wondered about by Anonymous Coward · · Score: 0

      Excuse me...but I run both Win98SE and Redhat 8 with Gnome, and I can truly say that Windows is the faster of the 2. Things load faster, and it's just generally easier to get around. I have been trying to get off of Windows for years, and about the only thing that holds me back is the fact that I can't/don't know how to get Linux to run as good. Sorry, even I have to give Windows credits for braindead usability.

      And it's not like I'm an idiot, although many people probably think that just because I don't like the state of Linux right now. But I am a business programmer. Usability and "prettiness" are two major areas I have to work in. Software could do a backflip, bring you coffee, and run 3 million records into the database in 5 seconds...but if it's hard to learn or use, the user won't have anything to do with it.

    7. Re:something i always wondered about by IamTheRealMike · · Score: 1, Interesting
      Certainly there is nothing that says you can't run a proprietary windowing system on top of the kernel, is there?

      Well, yeah, there's this thing called the GNU manifesto, maybe you should read it. It says things like, we should have a completely free OS, and that open standards should be used where possible. X11 is open. Aqua/Quartz is not. Nuff said.

      Anyway, it's far from obvious to those in the display design system community that DPS is a superior system. In particular, the team working on adding it to Xfree stopped when RENDER was designed - they claim it's a far better solution to the problem than DPS ever was, and that it recognises real world needs more.

    8. Re:something i always wondered about by tuffy · · Score: 5, Informative
      Excuse me...but I run both Win98SE and Redhat 8 with Gnome, and I can truly say that Windows is the faster of the 2.

      That shouldn't be too surprising, since Win98 is 3-4 years older than Red Hat 8. Gnome (and KDE) has added *a lot* of stuff since then that'll make your system crawl. But to get an idea of how fast X11 itself is, try making a dummy account with a .xsession (or .xinitrc on occasion) file containing the lines:
      #!/bin/sh

      twm &
      xterm

      Make the .xsession file executable and then login to the dummy account. (The account will log-out when you exit the xterm) I think you'll find the speed faster than Win98, and I hope it'll demonstrate exactly where Linux's desktop slowness comes from.

      --

      Ita erat quando hic adveni.

    9. Re:something i always wondered about by eht · · Score: 1, Insightful

      Of course I'd rather have true freedom of choice and if I want to run a propritary OS and software I should have that right too, I'd rather have choice than freedom.

    10. Re:something i always wondered about by batkins · · Score: 1

      neat!

    11. Re:something i always wondered about by Ian+Bicking · · Score: 1

      Interestingly, it seems like GNUStep has given up on DPS (well, Display Ghostscript), even though they'd long wanted to use it (to better clone NeXT). It was a hold-up for a long time, and someone wrote an Xlib backend and I think it just worked. I'm sure they could take advantage of the RENDER extension, but I don't really see the advantage of a whole Postscript interpreter under there.

    12. Re:something i always wondered about by IamTheRealMike · · Score: 1

      Indeed, and according to dps.sf.net, it seems a lot of DPS was never actually used and apps did their own rendering anyway. The plethora of custom widgets in Apples own software would seem to affirm this belief.

    13. Re:something i always wondered about by b17bmbr · · Score: 1

      It says things like, we should have a...

      should have and can have are two different things. i am talking specifically, legally, about running something, not whether it is right, but whether it is possible. free software is great for so many things and can not only compete, but beat, proprietary software. but UI's are not always their strongest suit. let's face it, X was developed by engineers. so it has engieneer features. Aqua was built with millions in UI research, and thus was built accordingly. yes, works great. but it's archtitecture was not built with the single user desktopin mind. if free software can't meet that need but prop. can, then we either catch up, or not. big deal. at least the user has CHOICE.

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    14. Re:something i always wondered about by Anonymous Coward · · Score: 0

      Do you realize you are a complete moron? XFree86 is NOT slow. It's the damn toolkits and environments. If you want to know why you are running slow, blame Gnome and KDE. If you run with just twm and some basic apps, XFree86 is very fast. Much faster than Weiners XP.

    15. Re:something i always wondered about by Anonymous Coward · · Score: 0

      Ya, noone needs a window manager.
      I just use Xterm and load my apps in.

      It's the best way to go.

      haha, retard

    16. Re:something i always wondered about by Nutcase · · Score: 1

      "I'd rather have choice than freedom"

      That is painful to read, on so many levels.

    17. Re:something i always wondered about by maynard · · Score: 4, Interesting

      I'm sure they could take advantage of the RENDER extension, but I don't really see the advantage of a whole Postscript interpreter under there.

      One of the big advantages to DPS and DPDF is the device independence in rendering text and other objects. That is, it's truly WYSIWYG - what's rendered on the screen is exactly what will be rendered to print (or any other device). For DPS you also have the option of writing applet procedures which run on the display server, similar to the old Sun NEWS system. So, for example, one could write a terminal emulator in postscript and have it run in the display server, thus reducing network load by cutting out most of the transmission of event processing between client and server during a remote display session. This solves the biggest complaint about network transparent X sessions, that being it's a network hog and has terrible latency.

      X is fine for what it does - especially given the price - but it saddens me to no end to see the DGS render extension die because no one seems to care, while at the same time everyone bitches about slow old X. GnuStep with Display Ghostscript would certainly have been a better solution than completely rewriting a new display server and the rewriting the windowing environment all over yet again.

      So now someone is selling cool new desktop that will never cross the threshold of users necessary to replace X, while others keep dumping more intellectual energy in bogus free X desktops that 'kindof' work. How many times have we done this? How many widget toolkits does X really need? Athena, Motif, TK, QT, GTK... on and on and on. None of them work well together, everyone needs applications that cross toolkit boundaries, and users are left completely in the dark on how to do the simplest thing like cut and paste non-text between applications. Wasn't Simpson Garfinkle bitching about just this in the UNIX Haters Handbook ten years ago?!?!? And everyone laughed because it was true while nothing changed. Feh.

      We're long past the point where the history of X, and ridiculous backward compatibility, is impeding growth toward something new and better. Gnome and/or KDE ain't the solution. Nor is GnuStep rendering through xlib. Feh, what a mess.

      JMO,
      --Maynard

    18. Re:something i always wondered about by naarok · · Score: 1

      I know where you were coming from (and agree to some extent). But think about what you said.

      Your statement says it's reasonable to assume a 3-4 year old window system should be faster than a current window system. Aren't we going backwards here? I'm not convinced that adding fluff that slow things down is a good thing.

    19. Re:something i always wondered about by Anonymous Coward · · Score: 0

      I'm not convinced that adding fluff that slow things down is a good thing.

      So you must hate XP, right?

      The more layers you add, the slower things will get. That's practically a law of computing.

      For contrast, imagine how fast Win98 would run on your typical new XP-loaded machine. It would be a speed demon from the depths.

    20. Re:something i always wondered about by 0x0d0a · · Score: 1

      NT 4.0 might be a better Windows contender.

      Once you get used to low-latency response and VM that isn't almost totally useless, 98 starts to feel pretty nasty, even on fast machines.

      Of course, Linux (with process priorities properly set, naturally) is damn snappy...

    21. Re:something i always wondered about by Ian+Bicking · · Score: 1
      I think you underestimate the render extensions. Why generate Postscript, which is interpreted and in turn writes to a canvas, when you can write to the canvas directly?

      Resolution independence is certainly a worthy goal. But I don't see why Postscript (or PDF) has to be part of that. There are already higher-level drawing interfaces (in GTK, Qt, GNUStep, etc), so you wouldn't be talking Postscript directly anyway, even with a DPS backend. This is a much more solid abstraction layer, IMHO, than the heavy layers that DPS implies.

    22. Re:something i always wondered about by Anonymous Coward · · Score: 1, Insightful

      You could always consider the fact that there are more window managers than KDE and Gnome.

      icewm, blackbox, and others allow you to run many KDE/Gnome apps without all the added pain that those environments put you through.

      I'm sure Gnome/KDE are wonderful for the novice, so I'm not bashing them, but for the 'power-linux-user' who wants speed and small startup times, they are not the best.

    23. Re:something i always wondered about by maynard · · Score: 2, Interesting

      I think you underestimate the render extensions. Why generate Postscript, which is interpreted and in turn writes to a canvas, when you can write to the canvas directly?

      Because writing directly to the canvas implies you're writing to the local framebuffer, which tosses the whole point behind network transparency. Device independent rendering and display side server applets are the two things that DPS does really well. Of course, that doesn't mean that a toolkit will necessarily use those features, but it's a cool thing to have available. X is FUBAR'd at the protocol level because of how it handles event processing (just one of many reasons), so no matter what one does above at the toolkit level it will always be a network hog. There were more elegant solutions before Project Athena released X fifteen years back. Adding a new toolkit layer simply won't resolve this fundamental brokenness - even if it has access to all the cool framebuffer features through RENDER. Though I agree that DPS is a somewhat overly complex protocol, it can do stuff simply and elegantly that X can't even come close to doing even after jumping through multiple layers of rendering and toolkit libs hoops. JMO.

      Cheers,
      --Maynard

    24. Re:something i always wondered about by N3WBI3 · · Score: 1

      I found FVWM with a decent config file I found online ran very fast. Or it makes you confy run fvwm2 and configure it to look like win*

      --
    25. Re:something i always wondered about by N3WBI3 · · Score: 1

      Thank you I was just thinking the same thing. He may have wanted to say "I'd rather have choice than free beer".

      --
    26. Re:something i always wondered about by binford2k · · Score: 1

      Actually, it isn't. I just built a new system, Athlon 2200, 512MB of pc2700 RAM, etc. I need win98 to run some old software for classes so it has a spare hard drive. And I tell you, it is no faster than it was on my old AMD 350 w/ 64MB. Dunno why, I've never tried to debug it, don't care much. I just thought that was interesting. Maybe I should try loading an old copy of win3.1 . . . ;)

    27. Re:something i always wondered about by SewersOfRivendell · · Score: 2, Interesting
      You're comparing apples to oranges. "twm &; xterm" nets you an ugly xterm window. Welcome to 1983. What the hell use is that? Compare with Win98's myraid of applications, all of which run at relatively blinding speeds and in full graphical splendour...

      Seriously, I'm not trolling here. What you seem to be saying is that X is inherently slow because it scales poorly. Or are you blaming GNOME and KDE for the slowness?

      I think they really need to get on with it and fork, already.

    28. Re:something i always wondered about by incom · · Score: 1

      And if you don't like twm, you could use something nicer and still very fast like fluxbox.

      --
      True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
    29. Re:something i always wondered about by belloc · · Score: 1

      Your statement says it's reasonable to assume a 3-4 year old window system should be faster than a current window system.

      Try installing Windows 3.11 onto a 2 GHz machine with 512 MB RAM sometime. Watch it scream. That's what the guy meant. On today's hardware, older OSes and WMs run faster, since they were build for slower hardware back in their day.

      Belloc

      --
      I got more rhymes than Jamaica got Mangoes.
    30. Re:something i always wondered about by Anonymous Coward · · Score: 0

      Perhaps you're dealing with older unoptimized driver problems in that case... I mean, once a new version of Windows comes out, many hardware manufacturers stop producing new driver updates. I can easily imagine that Win98 would have lacklustre support for newer interfaces and such.

      However, in my own experience, everything I run UNDER win98 runs like a bullet when compared with older systems. The system itself is, for some reason, kinda gluggy (even swapping on boot, when the machine has 256Mb! I disable swap to avoid this)

    31. Re:something i always wondered about by SN74S181 · · Score: 1

      Even the Tab Window Manager has a menu. You click the mouse on a blank spot on the desktop and a menu of options pops up. Which exists in a single text file, easily edited. FVWM is a better choice than Tab, though. And almost as lightweight. It's not a standard X app on every machine with X everywhere, like TWM, though.

    32. Re:something i always wondered about by Arandir · · Score: 1

      Actually, my XFree86-4.3 under FreeBSD and saddled with a "bloated" KDE is faster than Win2k... On the same machine. Mozilla/FreeBSD starts up and renders faster than Mozilla/Win2k. But Konqueror beats them both AND IExplorer.

      I'm sure that FreeBSD isn't that much faster than Linux, so start blaming your distro before you start blaming XFree86.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    33. Re:something i always wondered about by Arandir · · Score: 1

      Then switch to a window manager / desktop that doesn't do much. Like BlackBox, Windowmaker, IceWM, etc. The Win9x desktop is nothing more than a generic window manager with a taskbar. If that's all you want, then you don't need GNOME or KDE.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    34. Re:something i always wondered about by arkane1234 · · Score: 2, Informative

      twm is just the window manager, so that's the point that was being made. As another person pointed out, you can use fluxbox or blackbox, also. I personally use Window Maker, because it offers ease of use, it's functional, pretty where it counts, and leaves me deskspace :) It's also very low on the memory usage. (about 3 megs)
      Don't take the full memory usage of X into account, because it uses AGP memory also in that listing.
      Here's mine:
      PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ Command
      7585 root 9 0 273m 17m 4328 R 0.0 3.4 0:07.66 X

      You'll notice the resident size is 17 meg, and the shared memory size is 4 megs (approximately).

      17 megs for X, 3 megs for Window Maker... that's 20 megs for everything X related. Of course the XTerms take up like 3.3 megs a peice on my system, but then you have ATerm which on my system takes up 1.5 meg a terminal session.

      Phoenix is what I use for a web browser, which takes up 30 megs. (6 sessions, 24 megs each, 23 megs of that shared between sessions, which means the first is 24 megs and the others are 1 meg)

      Other apps take their respective memory usages, but that's the breakdown. It's not X that takes alot of memory, it's the toolkits used over top of it.

      --
      -- This space for lease, low setup fee, inquire within!
    35. Re:something i always wondered about by MarcQuadra · · Score: 1

      I use a lighter Window Manager (WindowMaker) and only the apps I need (Mozilla, OpenOffice, RXVT, GAIM, and a few others). I think the graphical performance of my system is second-to-none. KDE itself is pretty laggy, not XFree86. You give good advice.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    36. Re:something i always wondered about by fault0 · · Score: 1

      > Win98SE and Redhat 8 with Gnome

      Try replacing Gnome from rh8 (2.0) with KDE 1.2, or GNOME before it hit 1.0. Then compare it to Win98SE.

      OR

      Try replacing Win98SE with WinXP. Then compare it to GNOME 2.0.

      Stop comparing apples with oranges for fuck's sakes.

    37. Re:something i always wondered about by nathanh · · Score: 1
      why is linux so beholden to X?

      Because XFree86 is the largest collection of decent high-performance video drivers for Linux.

      If you produce a bundle of high-performance video drivers with a decent API and full 2D/3D acceleration then you'll have a means for Linux desktops to drop X11. There have already been a few attempts (eg, Berlin+GGI) but so far nobody has managed to topple XFree86. Despite the warts it's still the best we have.

    38. Re:something i always wondered about by Anonymous Coward · · Score: 0

      Apple didn't think that inventing a whole new graphics server was a waste of time.. of course, OSX is only about fifty trillion times cooler than anything running Xfree (unless OSX is running Xfree.. but that's kinda pointless)
      I have had X crash more times than Win2K or OSX ever have, yet Linux is still just a hobby for me - I hardly ever run it. Mozilla crashes my X server seemingly at will, as do Galeon and a zillion more apps (literally. try a default install of Red Hat, it's ridiculous) and for all intents and purposes that's the same as a BSOD, yet the Linux apologists claim that Linux is stable as a rock. Yeah, maybe if you're using Debian stable for a headless web server, maybe.
      X is dead-end tech, its performance stinks (unless you *like* your GUI processes to be unresponsive for indefinite periods, until X gets its little timeslice again - I don't have a link to the kernel devel thread, but it's highly entertaining to hear Linus blast X for its horrible performance flaws on his maxed-out 4-way box with the latest screaming hardware extant) and the world (or at least the tiny fraction of a percent that uses and likes Xfree) would be better off without it. Network transparency will not win desktop users over, but performance in a class with Windows just might..

    39. Re:something i always wondered about by g4dget · · Score: 1
      they could port aqua to linux, since it already compiled under gcc anyways.

      Aqua is a GUI, like Gnome or KDE. The equivalent of X11 in the Mac world is Quartz. Quartz is a client/server system, like X11, it just happens to use PDF instead of X11's binary protocol. Aqua could easily run on top of X11 and look and behave the same (well, actually, Aqua-on-X11 would probably be a bit faster than Aqua-on-Quartz).

      If you want Aqua, Cocoa, and Quartz for Linux, you can effectively already get it, minus Apple's fancy graphics design. The project is called GNUStep.

    40. Re:something i always wondered about by g4dget · · Score: 1
      But for embedded systems, an alternative isn't a bad idea.

      X11 is actually great for many (but no all) embedded systems applications. X11 applications can run on 8bit embedded machines and still display a nice GUI on a desktop. And X11 servers can be implemented in as little as 100-200k with little more memory than required for the frame buffer.

    41. Re:something i always wondered about by fymidos · · Score: 1

      yes, this is something i heard before, it seems that win95/98/ME cannot utilize more than 128 MB RAM nicely, this could lead to some performance problems compared to other OSs. but generally this is not important since those series crashed *before* they actually had performance problems :>

      --
      Washington bullets will simply be known as the "Bulle
    42. Re:something i always wondered about by IamTheRealMike · · Score: 1
      Of course, that doesn't mean that a toolkit will necessarily use those features, but it's a cool thing to have available.

      Right, so from the DPS for X website:

      The main problem with DPS is that it is a complex interface that requires, for efficient implementation, a fair amount of state and code to be resident in the server. For reasons of both efficiency and functionality, it is often better to use DPS as a low-level rendering interface and put high-level libraries on the client side. Thus, the high-level features of DPS, while present in every implementation, are not actually used and are therefore unused baggage. This fact is explicitly acknowledged by recent implementations of DPS, which include features such as user paths that are not useful without an additional library layer above them.
    43. Re:something i always wondered about by Anonymous Coward · · Score: 0

      You do realise that since XFree86 4.0 seperated the drivers from the server, there is no reason why something other than X could not use the X display drivers?

      You could if you wished, write a whole new display system on top of the X drivers without actually using X.

    44. Re:something i always wondered about by evilviper · · Score: 1

      Give me a break... It is their graphical user interface that is held in high regard, not their windowing system. They could have made it work under X11 if they wanted to, but I bet their main reason for NOT using X is because they don't want compatibility with other OSes if they can help it.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    45. Re:something i always wondered about by jez9999 · · Score: 1

      But, can't we 'build for slower hardware' the modern WMs, in order to get them running just as fast, whilst maintaining the functionality? I think we should be able to. It's mostly laziness that results in GUIs responding slowly, considering the incredible raw power we have in computers today. If you told someone 10 years ago that, given a 2ghz machine with half a GIG of RAM, we'd have trouble getting interfaces to run quickly today, they'd laugh.

    46. Re:something i always wondered about by nathanh · · Score: 1
      You do realise that since XFree86 4.0 seperated the drivers from the server, there is no reason why something other than X could not use the X display drivers?

      It's not quite that simple. I've helped write some of the XFree86 drivers. There are many strings tying them to the XFree86 architecture.

    47. Re:something i always wondered about by Baki · · Score: 1

      Apart from the fact that X is very good, it is absolutely crucial that Linux remains compatible with the rest of the "free world", that is UNIX and *BSD.

      Remember, these are all allies against a common enemy. Going it alone in a crucial such as the GUI would be fatal for us all, and that further fragmentation be avoided.

    48. Re:something i always wondered about by geekee · · Score: 1

      You're right. Stallman's so-called freedom is actually a restriction on freedom. By saying you'd rather have choice than freedom, you're saying you'd rather have real freedom than Stallman's totalitarian version of freedom.

      --
      Vote for Pedro
    49. Re:something i always wondered about by Anonymous Coward · · Score: 0

      Hey! Eat my steamy shit asspipe!!! Just because you've been retarded into needing the crutch of a full "Windows"-like environment doesn't mean that we all suffer from your brain affliction. You can do a whole hell of a lot more with TWM than you ever could with Weendows "Safe Mode" or NT's VGA. Learn something about computers before you go spouting off about things which you know little or nothing about dickhole.

  9. Hmm... by Gibble · · Score: 0

    Athene (-n)
    n. Greek Mythology
    The goddess of wisdom, the practical arts, and warfare, and the protectress of cities, especially Athens. ...but can she protect my inbox from spam?

    --
    Gibble: Descriptive of an emotional state in which one's mind is scrabbling for some purchase on reality
  10. One comment: by Anonymous Coward · · Score: 2, Interesting

    It's ok to emulate something else if your familiar or comfortable with it, but I'd like to see an OS released that allows you to create your UI just how you want it, and not just pretty borders, colors, etc. Stuff like how it handles file structures graphically, selection of tiled, paned, or stretched work panels. Total control over ALL aspects of a GUI!

    1. Re:One comment: by WTFmonkey · · Score: 1

      Riiight. And it'll do all of this instantaneously by reading your brainwaves.

    2. Re:One comment: by Echnin · · Score: 1

      Wow. Now THAT'd be great! :-D

      --
      Lalala
    3. Re:One comment: by evvk · · Score: 1

      What I'm afraid is that, if X gets replaced, the replacement will be some WIMP-only crap that doesn't allow "alternative" window managers like Ion, LarsWM and so on. X may not be perfect, but it is good for what it is. Sure, it might need some modernifications so that there aren't dozens of almost similar APIs as extensions, and sure, the XFree86 may be a bloated monstrosity, but that's not the X protocol's fault. There are really small X servers around.

      Those who don't understand X are doomed to reinvent it, poorly. (Sorry, I had to :)

    4. Re:One comment: by mrroach · · Score: 2, Informative

      It's called gcc. The config files are a little tricky though. Have fun!

      -Mark

    5. Re:One comment: by Anonymous Coward · · Score: 0

      I really want a car where I can tweak the layout of the controls. You know, switch the brake and gas pedals around, change the order of the gear shifts, readout the car's speed with furlongs to the fortnight, etc.

  11. Old sztuff repackaged by Lumpy · · Score: 5, Informative

    Hmm, I've been using an embedded linux with a NON X gui for at least 2 years now....

    it's called picogui

    Plus you dont have to buy it, and it's much smaller.

    --
    Do not look at laser with remaining good eye.
    1. Re:Old sztuff repackaged by Obiwan+Kenobi · · Score: 1

      In fact, its so small its not even visible!

      Wow!

    2. Re:Old sztuff repackaged by Anonymous Coward · · Score: 2, Interesting

      You can find out of date picogui stuff at sourceforge, but why does picogui.org only come up with advertising for the webhost? Has picogui not been paying their bills, or is the site down right now?

  12. Competition... by zzxc · · Score: 5, Insightful

    Competition in open source projects is mostly a good thing. This new GUI may make X11 developers improve to keep up. However, different projects like this also create lack of standards. This may require people to use two GUIs, with different applications running on each one. With Windows, every version retains legacy compatability for almost all applications written for a previous version. However, this becoming popular would make it required to run two GUIs to run all Linux applications. Rather than expecting developers to conform X11 emulation should be implemented.

    1. Re:Competition... by MrBoombasticfantasti · · Score: 1

      Actually, this is just what we don't need!

      We already have more than our fair share of incompatibilities. First choose your desktop: KDE or Gnome (or something lighter). After that your apps will use different widget sets: Qt, Tk, Gtk, WxWindows, whatever. There is no common layout for GUI elements anywhere.

      And now we would actually replace X11 with something different? I really don't think this will help us get anywhere, it just adds more hassle.

      Bomba [Mod me up, or mod me down, but don't just ignore me! ;-)]

      --
      !ERR: Signature not found.
  13. On alternate graphics layers. by Anonymous Coward · · Score: 5, Insightful

    Alternate graphics layers have been around for a long time. Some of them have significant advantages over X11.

    So far the only one which has really gained prominence is the frame buffer device that most modern Linux distributions use when booting. There is even a port of QT to that, and it is sometimes used as the only graphics device in embedded platforms. It has the great advantage of being really lightweight, but it is probably even slower and much less featureful than X11.

    Another one is the Y server, which was used in some PDA's until public outcry over lack of source compatibility forced the manufacturer to put in X11 instead (remember that, Slashdot?). Before that there was also svgalib. I don't think anyone cried over that going away.

    The issue is support--there are tons of toolkits and applications available for X11, and the networking features are neat and useful once in a while (very often for some people, including myself). Others start with a base of pretty much nothing. That means that it is really hard for them to gain acceptance, even if they are superior from viewpoints such as being smaller, faster, and easier to program.

    I personally think that we are going to be stuck with all the cruft and slowness of X11 for a very long time.

    1. Re:On alternate graphics layers. by GreyWolf3000 · · Score: 1
      I personally think that we are going to be stuck with all the cruft and slowness of X11 for a very long time.

      I disagree. Once everyone has stopped coding for platforms, and embraced cross-platform high-level languages, changing platforms will seldom require more than a recompile and a few code changes.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    2. Re:On alternate graphics layers. by Anonymous Coward · · Score: 0

      I wish svgalib worked more reliably. It is the only thing which can regularly crash my linux to a hard lockup. Perhaps I need to install from source or configure something differently.

      However, I would like to work towards the goal of runing my desktop mainly in console mode, with the occasional use of gnuplot's svga viewer, the svga vncviewer for certain remote access tasks, and seejpg and similar programs.

    3. Re:On alternate graphics layers. by ichimunki · · Score: 1

      Can you point me to one of these cross-platform, high-level languages, please?

      --
      I do not have a signature
    4. Re:On alternate graphics layers. by 5.11Climber · · Score: 1, Informative

      There are two major items that contribute to the slowness of X. The first being a minimal set of standards on how to draw objects. The second being how client requests are handled.

      Unless there is an accelerated X server, all wide line stuff is drawn using spans which are dreadfully slow. The good thing is that X will guarantee that lines are drawn consistently with regards to caps and joins. If you want fast, use zero-width lines and an accelerated X server.

      The biggest problem is how X handles client requests. Unless utherwise told, X will only handle so many requests from one client before moving on to the next. So you could in effect cause some clients to get starved. There have been a few attempts to correct this behavior but none too successfully implemented.

      All this being said, I think that the biggest advantage to X is its' network transparency and its' standards. Most of the discussion here revolves around using the GUI locally only so we're really talking apples & oranges.

      --
      Arf!
    5. Re:On alternate graphics layers. by Anonymous Coward · · Score: 0

      Java, C#, any CLR based langage. Java has a shitty UI , C# can use native widgets ala WinForms.

    6. Re:On alternate graphics layers. by Fnord · · Score: 2, Insightful

      The one other issue I've heard of is that since acceleration is implemented in userspace, the server can't block on a hardware interupt and so ends up doing a bit more busy waiting than it should. Though this is only an issue on a machine with a pegged cpu.

    7. Re:On alternate graphics layers. by Cyno · · Score: 2, Insightful

      What is slow about X?

      It plays my OpenGL games just fine. Plays my movies and TV shows just fine. Flips between virtual desks faster than I can blink. What's this slowness everyone keeps talking about?

      Maybe everyone buys the same video cards or something, I don't know. I don't have any complaints.

    8. Re:On alternate graphics layers. by sig+cop · · Score: 0

      Yeah, CLR/C#/NET is cross platoform - works on win98, win2k, winMe, AND winXP!!! All on intel!!! You make me laugh.

    9. Re:On alternate graphics layers. by 5.11Climber · · Score: 0

      What acceleration is done in user space??? Are the client libraries optimized in some way? The only acceleration that I'm aware of is in the rendering routines, specifically zero-width lines, cursor handling and bltting.

      --
      Arf!
    10. Re:On alternate graphics layers. by binford2k · · Score: 1

      What do these have to do with using X on Linux? Using native widgets means (dadadum!) using the graphics server already existing for that platform. To get C# to use something besides X for Linux you'd have to write a new graphics layer. Which, by the way, is what the conversation was about to begin with.

    11. Re:On alternate graphics layers. by iabervon · · Score: 1

      We're going to be stuck with the cruft and slowness of X11 until someone does X12, which could simply cut out support for the cruft. This should come sortly after font rendering, anti-aliasing (of everything), transparency, and splines are all settled down (splines were reportedly supposed in by in the original release of X11, but nobody wokring on it knew what kind of splines to support, so they didn't include them). Then the cruft can all get removed (visuals, failed font designs, various image formats that don't make sense for 32-bit directcolor+transparency), and the important extensions can be defined to be part of the core (so you don't need to test for them). There's nothing essential to X about the cruft and the slowness.

    12. Re:On alternate graphics layers. by Fnord · · Score: 1

      No I am referring to those optimizations, but remember, the X server is in userspace. It accesses the video card by mmapping /dev/mem.

  14. THANK YOU FOR THE REVIEW MISTER DVORAK! by Bold+Marauder · · Score: 0, Offtopic
  15. X10 is critical technology! by Thud457 · · Score: 5, Funny
    I used to just hate when blonde hotties broke into my house and start taking their clothes off!

    Thanks to the miracle of X10 security technology, I no longer have to worry about that. THANKS X10!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:X10 is critical technology! by 1nt3lx · · Score: 1

      You totally missed the point! If a blonde hottie breaks into your house and takes off her clothes, but there's nobody there to watch, then how do you know she's naked?

      X10.

    2. Re:X10 is critical technology! by Anonymous Coward · · Score: 0

      You mean like this?

    3. Re:X10 is critical technology! by Goonie · · Score: 2, Funny

      And does it make a sound when a tree falls on her?

      --

      Any sufficiently advanced technology is indistinguishable from a rigged demo
      --Andy Finkel (J. Klass?)
  16. Is there a Mac version? by VoyagerRadio · · Score: 1

    Just wondering.

    --
    Harold
    1. Re:Is there a Mac version? by Anonymous Coward · · Score: 0
    2. Re:Is there a Mac version? by VoyagerRadio · · Score: 1

      Thanks for pointing me to that link. I love that, and haven't seen it in years.

      --
      Harold
  17. If I can't display another Unix box remotely... by Anonymous Coward · · Score: 0

    and graphically.

    No thanks.
    Since I can't get to the site, I don't know - is it networkable?

    1. Re:If I can't display another Unix box remotely... by Anonymous Coward · · Score: 0

      Well you won't catch me plugging Apple often, BUT...
      the fact that you X11 apologists always overlook is that it IS possible to have good local display AND X11 connectivity on the side.

      It's been possible since forever practically.
      But just to take the current best example, OSX has an excellent and innovative graphics subsytem and rootless X11 windowing simultaneously.

      Linux should have this; or MAYBE you X11 apologists can prove your contrary case that Linux doesn't need this, by getting the slowness out of XFree86, which seems to run on tiny square wheels of lead, no matter how fast your system is.

  18. increased security by Anonymous Coward · · Score: 1, Informative

    The system can run completely off the CD, without needing to be installed on the harddrive

    Isn't this one of the security options suggested in proftpd.org and a few other howto's in most distros?

    Something about configuring your system exactly the way you want it then burn it to CD so even physical access to the system won't compromise it.

  19. Really? by truthsearch · · Score: 5, Informative

    With Windows, every version retains legacy compatability for almost all applications written for a previous version.

    When Rob Short, the vice-president of Windows Core Technology, was asked, "How many applications will transfer over from [Windows] NT4 or 2000 [to Windows Server 2003]?" he answered: "I'm not sure what the exact number is for taking an NT4 application and running it -- it's in the high 60 percent. It's not 90... Most of the time, if the application is following the [security] rules then it will run. But I must admit the rules haven't been well publicised."

    Full Windows backward compatibility is a myth.

    1. Re:Really? by Anonymous Coward · · Score: 0

      You still have to admit that windows is the most backward compatible compared to Linux and Macs

    2. Re:Really? by jedidiah · · Score: 1

      You must be joking.

      Apple managed a MICROPROECESSOR switch that had less impact than what this microsoftie is willing to claim about NT4 -> NT5.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:Really? by Anonymous Coward · · Score: 0

      He said "written for a previous version" then you show that NT4 programs mostly don't work on W2003. You say nothing to disprove the statement you quote.

    4. Re:Really? by paranode · · Score: 1
      This is mostly an exception to the rule because Windows Server 2003 is based on different technology than previous versions. Slashbots love to bash MS for their lack of security but when they do something about it people still complain.

      Make up your minds, or just don't talk about it.

    5. Re:Really? by bottlerocket · · Score: 1

      I think the reason they're not compatible is security or stability related. Nothing to do with the graphics system.

      --
      where the comment ends and sig begins
    6. Re:Really? by Anonymous Coward · · Score: 0

      And even if Windows had a 20% compatibility rate, it would still have more apps then 100% Mac conversion...

    7. Re:Really? by i_am_nitrogen · · Score: 1

      Linux then is entirely an exception to the rule, as whenever backward compatibility is broken, it's because it's based on newer technology than previous versions.

    8. Re:Really? by Slime-dogg · · Score: 1

      When it comes to desktop apps running on a server, you have to ask yourself if you actually should be running desktop apps on a server. In my company, the servers run only one desktopish application in addition to whatever their task may be, and that is PCAnywhere. Even that runs as a service, and is most likely going to be compatible.

      You can be sure that SQL Server is going to run happily on this server, as well as IIS. Since it's built upon .NET, the "Application Server" (basically a separate process that handles object state in IIS) will run perfectly. Open source applications may need some re-writing, like Apache, MySQL, PostgreSQL, and others... but those are all server programs. I don't care if solitaire is not going to work on the server, I'm probably going to be connecting to that server with a win2K machine that runs those programs very well.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    9. Re:Really? by Phroggy · · Score: 1

      And even if Windows had a 20% compatibility rate, it would still have more apps then 100% Mac conversion...

      What does it matter, if there are more quality Mac apps than quality Windows apps?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    10. Re:Really? by truthsearch · · Score: 1

      # Microsoft® Exchange 2000 will not run on Microsoft Windows(TM) Server 2003
      # Internet Information Services 5.0 will not run on Windows Server 2003
      # SQL Server 2000 will only run on Windows Server 2003 with Service Pack 3 installed

      See this article for details.

      Also consider that every MS server application comes with a GUI. Therefore if a new version of Windows breaks backwards compatibility for its GUI it breaks its server applications. See their plans for the future.

  20. A major step forward by stratjakt · · Score: 2, Flamebait

    X11 is an albatross most of the time. Very few make use of it, it's bloat to everyone else. It's showing its age.

    I've long believed it needs to be removed from the nuts-n-bolts for something smaller and faster. Let X11 support be a strap-on application for those who need it, like it is for OSX.

    Linux users like strap ons almost as much as Apple fanatics.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:A major step forward by tuffy · · Score: 2, Interesting
      I've long believed it needs to be removed from the nuts-n-bolts for something smaller and faster. Let X11 support be a strap-on application for those who need it, like it is for OSX.

      Please make up your minds, people. X11 was certainly fast enough on this speedy beast, and hasn't inherently gotten slower since. If you want something *smaller* than X11 to drive graphics, you'd better be prepared to write lots of code to handle niggling details like window displaying - in the graphics libraries. Ick. Projects like Berlin try to add *more* features to the windowing system that X11 doesn't have, which isn't necessarily bad. But it's not going to be *less* bloated than X11 is now.

      But "old" and "bloated" is going to be a contradiction when one considers the advances in hardware over the 10+ years I've been using X11.

      --

      Ita erat quando hic adveni.

    2. Re:A major step forward by nfotxn · · Score: 0, Troll

      Yeah, they all love to get fucked!

      --

      _nfotxn

    3. Re:A major step forward by Anonymous Coward · · Score: 0

      Seriously, what is it with this "smaller and faster" thing? I run XFree86 3.3.6 on a P75 laptop, and it's lovely and smooth (well supported card). I run IceWM, Dillo, AbiWord etc.

      And you talk about MacOS -- by god, do you really think Aqua/Quartz would run that well on a Pentium 75?!?

      What's worse is that you say "X11 is an albatross". Er, X11 is a protocol. It's like saying "TCP/IP is an albatross" because eBay uses too many images.

      Please, get with it. X can run on really low-end devices. XFree86 has some problems, but that has little to do with X.

  21. Milestone by bigjocker · · Score: 2, Insightful

    I'm pretty sure that this will set a milestone in the Linux development history.

    We have multiple distributions (SUSE, RH, MDK), multiple WM (Gnome, KDE, E), multiple Office Suites (KOffice, OpenOffice, AbiWord), imaging software, network tools ... even multiple kernels where to choose from, but we are stuck with only one graphical environment.

    I know there has been a lot of advancemente in the FB handling, but officially, if you want to have some windows you need X.

    Personally, I love X, but I for one can see (and have seen a lot of) people complaining about X; and from efforts like this one only good things can happen.

    --
    Life isn't like a box of chocolates. It's more like a jar of jalapenos. What you do today, might burn your ass tomorrow.
    1. Re:Milestone by Alomex · · Score: 4, Funny


      Personally, I love X,

      Otherwise known as the Stockholm syndrome.

    2. Re:Milestone by Anonymous Coward · · Score: 0

      I shouldn't reply to a signature (hence the AC) but ... I'm not sure what point you're trying to make with the sig.

      1 and 2 are integers (unless specifically casted otherwise), and hence the integer division of 1/2 is 0.

      As I see it, the result stored in y makes perfect sense.

    3. Re:Milestone by Anonymous Coward · · Score: 0

      beat you to it a month ago!

    4. Re:Milestone by jedidiah · · Score: 1

      All it takes to renew your love affair with X is to use an NT machine and have some busywaiting application take up most of your screen real estate.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  22. Virus Proof? by Rick.C · · Score: 2, Funny
    OK, the pool starts... now!

    How long before someone writes a successful virus for the runs-from-CD implementation?

    Never say "never"
    --
    You were 80% angel, 10% demon. The rest was hard to explain. - Over The Rhine
    "Math in a song is good."-Linford
    1. Re:Virus Proof? by Anonymous Coward · · Score: 0

      Isn't that what they call windows?

    2. Re:Virus Proof? by phoenix_rizzen · · Score: 1

      It's easy to do so, and has been done before. What is not possible is to have the virus/worm survive a reboot. However, if the CD distro is configured to save data to a floppy or the harddrive, then reads that data during the boot sequence (like Knoppix does), then you can make the virus/worm survive a reboot.

      Deep Freeze for Windows touts its system as virus proof as well, as the harddrive is restored after each boot.

      However, these systems can still be infected, and can even spread the infection, as they have access to RAM.

    3. Re:Virus Proof? by AsparagusChallenge · · Score: 1

      Actually the virus is impossible (as long as the distro dowa not save to disk, of course). The difference between the virus and the worm is that the virus lives along with an executable in disk, and the worm exists in memory only.

    4. Re:Virus Proof? by Anonymous Coward · · Score: 0

      Well, someone could write a virus to force the CD burner to try to reburn the CD, causing it to be destroyed in some way. I suppose the answer is to make sure you don't put it in a burner drive for boot.

  23. famous AmigaOS GUI? by sloth+jr · · Score: 0, Troll

    Newsflash, Amigans:

    The AmigaOS GUI sucked ass and prevented people from buying a technically cool machine. Give your platform its due credit, but don't pimp the GUI as one of its strong points, because it wasn't, ever, not in any incarnation.

    1. Re:famous AmigaOS GUI? by Anonymous Coward · · Score: 0

      Hello Troll. The Amgia GUI was pretty good for it's time. Much better than Windows and I would say even better than MacOS at the time with switcher to "sort of multitasking".

    2. Re:famous AmigaOS GUI? by KingDaveRa · · Score: 3, Informative

      Yeah, I think considering what was available at the time it came out, it did an awful lot. It was doing overlapping windows, and all sorts of other stuff we'd now consider very basic and trivial, but then was a feat of coding to do.
      Don't forget it could do all this off one disk too. No hard disk install required for a complete 32-bit (ok, bits of it 24) multi-tasking operating system with a pretty good, and very usable GUI.
      Workbench is a damn good example of usability in GUIs.

    3. Re:famous AmigaOS GUI? by KingDaveRa · · Score: 1

      "Amiga. At least it's better than windows" is what you're saying. Why would I compare a whole computer platform to an operating system? Two different things there altogether.

      Besides, we're talking about the GUI here.

    4. Re:famous AmigaOS GUI? by nexusone · · Score: 2, Insightful

      That is only your opinion, I found the Amiga's GUI easy to use.
      Program did not crash all the time vs my windows machine.
      The Amiga had some of the coolist and very creative programs years ahead of windows.

      The Amiga died because everyone had IBM clones in schools and work, thus this is what people got for their homes.

      Also the US Management at the time did not premote the computer system well.

      There is the funny story about how Bill Gates was showing off his 95 multimedia computer, with the computer graphics for it being generated by an Amiga computer hid under a desk.

      --
      Wise men speak because they have something to say, Fools because they have to say something!!!!
    5. Re:famous AmigaOS GUI? by schon · · Score: 3, Insightful

      The AmigaOS GUI sucked ass and prevented people from buying a technically cool machine.

      No, it really didn't.

      The AmigaOS GUI was one of the most fluid, easy to understand GUI's I've ever used - it encouraged multitasking, instead of (seemingly) being designed to prevent it (quick - load two Mac/Windows/X word processors, make them full-screen, send one to the back and try to continue using it. Trivial on the Amiga.)

      It's one of the things I miss most about it.

    6. Re:famous AmigaOS GUI? by mabinogi · · Score: 1

      >Program did not crash all the time vs my windows machine.

      I wouldn't be touting the Amiga's stability too much....

      The Amiga was brilliant for it's time... but my first experiences with the Amiga introduced me to two new concepts -

      Viruses, and operating system crashes (Guru Meditations!)

      Though I must admit that all I had to compare it with were the 8 bit machines I'd used

      --
      Advanced users are users too!
    7. Re:famous AmigaOS GUI? by RiffRafff · · Score: 1

      "Give your platform its due credit, but don't pimp the GUI as one of its strong points, because it wasn't, ever, not in any incarnation"

      Bullshit. AmigaDos was, in its later versions, elegant. Even 1.3 was better than the alternatives at the time, even if it wasn't as pretty (that color scheme!). By the time Commodore's management was running off to the Bahamas with everyone's money, R&D had already been shut down for a year. Even then there was nothing available that could touch it for doing real work. It's easy to bad-mouth something just because it didn't succeed in the marketplace; those of us that used it, and remember what we were forced to use at work will always recall the frustration of having to use an OS (at work) that was infinitely inferior to what we used at home.

      After all, in 2001 the best-selling automobile was the Ford Escort...I guess that means it must have been the best, right?

      ///
      \\///
      .\//

      --
      "I might have made a tactical error in not going to a physician for 20 years." -- Warren Zevon
  24. Yes, they are important. by ethnocidal · · Score: 5, Interesting

    You seem to connect themes with simple bitmap changes, and the like. I agree that simply offering this functionality is less than important.

    However, with 'true' theming, the internal function of the GUI (and OS) is loosely tied with the graphical layout and function of the GUI. What does this means? It means that a single system, properly configured, can handle many different interface styles. You could simultaneously offer transition interfaces to users from different GUI camps - Windows, MacOS, NeXT, etc.

    This is an immensely important feature for this reason. While many see theming as eyecandy, properly implemented it can serve a very useful purpose; fit the GUI to the user, not the user to the GUI. It should also allow new interface styles to be prototyped - what better way to develop usability than to look at what people with the skillset to change the interface think works best?

    1. Re:Yes, they are important. by jdray · · Score: 1
      You seem to connect themes with simple bitmap changes, and the like.

      I think it's more correct to say, "confusing themes with skins." It's actually kind of annoying to get all your apps set up with visually-compatible skins the way you like, then have some non-skinnable app come along and use the default (in my case, Windows at work) system theme. It seems like an intrusion into my desktop.

      --
      The Spoon
      Updated 6/28/2011
    2. Re:Yes, they are important. by evvk · · Score: 1

      However, the "theming" support should be _very_ abstract so that you can implement almost any kind of interfaces for apps. If the app, for example, doesn't need any kind of "canvas" to display graphics on, it should be possible to build a command line UI for the program. If the app needs a (single -- it should be possible to run apps in a single window) canvas, it still should not specify any GUI components, only logical groupings of operations and possibly some hints for some specific interface generators.

      Anyway, this is how I'd like all apps that are not "just" command-line apps to be written.

  25. Archive of Screenshots by jacobb · · Score: 4, Informative

    AmigaOS , WinTel, and More Screenshots, all thanks to The Internet Archive

    1. Re:Archive of Screenshots by Loosewire · · Score: 1

      i do so hate tiny url

      --
      Slashdot - The one stop shop for procrastination
    2. Re:Archive of Screenshots by KingDaveRa · · Score: 1

      They don't seem to work.

    3. Re:Archive of Screenshots by paranode · · Score: 1

      Yuck, I think it looks uglier than GTK! Let's not step backwards here...

    4. Re:Archive of Screenshots by Chicks_Hate_Me · · Score: 1

      Holy shit, it's windows 3.12!

      Seriously, is there any point to screen shots? I mean, I can customize any WM or DE through themes to look like that. I guess we are looking for consistency, but I can't tell because it doesn't have any third party apps open.

    5. Re:Archive of Screenshots by Bingo+Foo · · Score: 1
      "I think the internet is the greatest waste of time since masturbation was discovered." --Norman Mailer

      Listening to Norman Mailer is a close third.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
  26. so even physical access . . . . by Anonymous Coward · · Score: 0

    Like, when they use the physical access to copy the CD to the harddrive, modify it, and then tell the BIOS to boot from the harddrive ?

  27. not the best chipset support... (yet) by smeenz · · Score: 1

    No nvidia or SiS chipset support yet

    1. Re:not the best chipset support... (yet) by omega9 · · Score: 1

      You're correct about SiS, but if you link to a page, f*cking read it:

      NVIDIA:

      RIVA-128, RIVA-128ZX, RIVA-TNT, RIVA-TNT2, RIVA-TNT2 M64, RIVA-TNT2 Vanta, RIVA-TNT2 Ultra, GeForce 256, GeForce DDR, Quadro, GeForce2 Integrated GPU, GeForce2 Ti, GeForce2 GTS, GeForce2 MX 100/200, GeForce2 MX/MX 400, GeForce2 Ultra, GeForce4 MX 420, GeForce4 MX 440/460, GeForce3, GeForce4 Ti, Quadro2, GeForce4 Integrated GPU

      --
      I'm against picketing, but I don't know how to show it.
  28. KDE for framebuffer by Anonymous Coward · · Score: 3, Interesting

    Would it not be possible to port KDE to QT/Embedded so that you could run KDE in the framebuffer without X11 at all? There would be a lot of work to do, but the toolkit which KDE is based on already works in the framebuffer.

  29. XFree86 good, not bad by 0x0d0a · · Score: 5, Interesting

    Most people that dislike X don't understand it.

    My favorite complaint is that it's bloated or eats too much memory. It's bogus -- X uses relatively little memory itself, but pixmaps are stored in X instead of in apps. So Linux GUI apps tend to use less memory than they would with a Windows-like environment, but X's memory usage go up.

    I actually sat down and modified some code to query X how much memory is being used by each program in pixmap memory. This is memory that would have to be used under Windows. Little things -- gkrellm, a simple dock program that I have running, caches about 2.7MB of pixmaps in X all by itself. This doesn't show up as gkrellm memory usage in top, but it *is* being consumed by gkrellm.

    X11 allows network transparency, 3d support, hardware scaling of video, support for more font formats than Windows does, zooming in and out. When combined with a window manager, the X11 architecture is incredibly powerful and flexible.

    I wish people would stop complaining about and learn to use X's features.

    1. Re:XFree86 good, not bad by realdpk · · Score: 1

      Not everyone can modify code to query X for how much memory is being used...

      On that note, however, do you have that code available online? That would be useful to me - I'm trying to track down memory use of my X servers.

    2. Re:XFree86 good, not bad by aussersterne · · Score: 4, Insightful

      Complaints about the slowness of X in Linux are also bogus and are down almost entirely to drivers. Many drivers that have been written by the OSS community tend to have been written essentially by reverse engineering the hardware, without manufacturer support. As a result, they often suck.

      Drivers which have been provided by the actual manufacturers of the graphics hardware (as is the case in the Windows world) fare much better.

      A perfect example is NVidia hardware, because both free and manufacturer provided solutions exist. The nv driver included with XFree86 is fairly slow in 2d and provides no 3d support. On the other hand, if you download NVidia's Linux drivers for XFree86, you get mind-numbing 2D acceleration and blazing fast 3D acceleration at the same speeds as the Windows drivers, with full OpenGL support.

      Unfortunately, because the NVidia drivers aren't OSS, most distributions don't install them. Users install Linux, get sub-par graphics performance, and decide that "1) Linux graphics are slow, 2) X provides Linux graphics, 3) ergo, X is slow" and never even realize that they could increase the throughput of their graphics subsystem manyfold simply by downloading a better driver.

      It's really an issue all across the Linux world -- poor driver support because of uncooperative manufacturers... it's just than in X, a poor hack of a driver is much more obvious because the user interacts with it directly.

      --
      STOP . AMERICA . NOW
    3. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      if hardware manufacturers started supplying linux drivers on the same cd as they have their windows drivers (open or closed) would that solve the problem?

    4. Re:XFree86 good, not bad by reallocate · · Score: 1

      >> I wish people would stop complaining about and learn to use X's features./I.

      Nuts. This is just one more retread of the old line "There's nothing wrong except the user."

      After running X on Linux for seveal years, I switched to OS X because it looks a whole lote better. Network transparency, 3d support, zillions of fonts and all the rest do me no good if I have no reason to use them orget a headache reading what's on the screen.

      A little competition never hurt anyone.

      --
      -- Slashdot: When Public Access TV Says "No"
    5. Re:XFree86 good, not bad by Bodrius · · Score: 1

      Your statement begs the question: regardless of where is the memory reported (on X11 or on the applications), is X11 the memory hog people claim it is?

      Maybe it's because I haven't downloaded the latest spyware-laden clock program, but the last time I checked the memory usage of my clock application on windows it certainly didn't take 2.7MB all by itself.

      If told the applications are to blame, I would be skeptical unless a good sample of X applications that are not memory hogs shows it's not a platform issue.

      I mean, the Microsoft development world is not regarded as terribly concerned about memory (or other resources) efficiency. If you have to go out of your way for your watch application NOT to take 3MB of RAM, I could care less where the resources are reported... the problem is the same.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    6. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      I don't see what relevance your complaints have to do with X itself, seems your not terribly specific complaints are more with whatever window manager you used.

      looks better - window manager
      get a headache reading what's on the screen - no clue, but sounds like you are complaining about gui or font size, again, probably window manager

    7. Re:XFree86 good, not bad by mTor · · Score: 2, Interesting
      > Most people that dislike X don't understand it.

      I think I do and I still don't like it.

      > My favorite complaint is that it's bloated
      > or eats too much memory. It's bogus -- X uses
      > relatively little memory itself, but pixmaps are
      > stored in X instead of in apps. So Linux GUI apps
      > tend to use less memory than they would with a
      > Windows-like environment, but X's memory usage go up.

      Heh, that might be true when you're using a simple windowing toolkit such as Xlib but what happens when you start using GTK or KDE? Things get a LOT more complicated.

      If you really want to understand why some of us dislike X11, take a look here: X-Windows Disaster.

      Also, one of the people who has been vocal in X11 criticism is no one else than David Wexelblat.

    8. Re:XFree86 good, not bad by jedidiah · · Score: 1

      That still holds true even if you are using KDE applications. The apps in question are only going to load what they need and not necessarily the whole kit & kaboodle.

      Even pigs like Netscrape and Star Office run reasonably well on small systems when you aren't running a desktop KDE or GNOME.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    9. Re:XFree86 good, not bad by xutopia · · Score: 1

      you are right we don't understand it. Perhaps it needs to explain itself to the world.

    10. Re:XFree86 good, not bad by B3ryllium · · Score: 2, Interesting

      Yes, it can be implemented well.

      In all the implementations I've used, however, it's been a poor hodgepodge of unstable apps, laggy display rendering (on a Voodoo Banshee, which has dandy 2D capability), and butt-ugly interfaces. I never got a chance to try 3D.

      Now, I haven't used XFree extensively in RH9, I hear it's quite nice in fact - the last time I used it was on Debian Woody (XFree86 4.2, i think). As always, I couldn't stand the Gnome and KDE interfaces - they always irritate me.

      XFree86 running Fluxbox wasn't so bad, but ... every single application has a different "look". Different buttons, different menus, different widgets. It annoys the hell out of me.

      When I'm using a GUI, I demand consistency - if not in layout, then at least in appearance. Mozilla is the lone exception (I can understand why they deviated and created their own layout library).

      That's why I use command-line unix (FreeBSD), and some Windows variant as a desktop GUI (on a different machine, of course).

      Eventually I might give RH9 and KDE3 a try, but not right now. :)

    11. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      haha.
      look at OSX's features.
      A nice hardware compositor is a huge advantage.

      Ever run mozilla .. now that's another efficient program.

    12. Re:XFree86 good, not bad by Squarewav · · Score: 1

      most people say x is bloated, becouse of how little X does. from what I can tell all it does is serve fonts and networktransparancy. if you want to do anything usefull you have to add a window manager, a cut & paste manager, and a toolkit of somesort (gtk for example) hell even windows 3.1 does far more then X and can be cut down under a meg and still be 100% usefull, not to mention that adds a multitasking ( a bad one but still) to the OS (dos) ( I could be wrong there but X feals like its just useing the kernels multitasking) also what most desktop users find a pain in the ass with X is that most applications dont interact with eachother corectly (i.e. drag and drop doesnt work 80% of the time unless all you use is kde apps) Im sick of hearing the pro-X argument "IF X doesnt do what you want just add to it" the problem is you shoodnt have to add to it just to do basic stuff

    13. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      clueless ... that was an example of a small app with a skinned interface - the guy pretty much checked how much memory the skin's pixmaps take - i.e. the amount of pixmap caching X does. although i have to admit 2.7m for a bunch of krells is a bit too much - after all, what resolution do you want for the damned thing? it's not like it runs full screen in 800x600x24 or something

    14. Re:XFree86 good, not bad by talesout · · Score: 1

      Or users install the hardware vendors drivers, have their system lock up on them four or five times a day and decide that Linux sucks. Personally, I'd rather have a slow desktop than a locked up one. NVidia was the worst at this. I finally got the point where I just quit trying the manufacturers drivers. It's not worth the hassles and lock-ups.

      --


      Bite my yammer.
    15. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      To me the computer is a tool to do things with.
      That said, I just finished building a Gentoo
      box. I want to read my mail, surf the web, and
      timeshift tv shows. It took weeks of tweaking
      to get it to perform acceptably. I tried Redhat
      and Mandrake too with even less luck.

      The weeks of tweaking got me to almost
      what I got in two hours after loading
      Windoze. The fonts still don't look very good
      and I can't zoom the text to compensate for
      my bad eyesight. Games on Linux are awful.

      Maybe X can do all these things, BUT the
      plain truth is it doesn't. Perhaps it might
      with a lot of effort. But why should I waste
      time on it when I don't have to?

      I personally don't care about network
      transparency. I can't watch tv remotely with it
      and the web works better than X for static
      content. X is half this and half that, and it
      doesn't do either well.

      I'd love to remove X from my system if I could.
      If I could get KDE running against frame buffer
      I would do that. X is just one more bit of
      complicated software that's hard to get
      working and I think I could get better.

    16. Re:XFree86 good, not bad by Ddl_Smurf · · Score: 1

      The description you gave seems interesting.
      Could you recommend some tutorials or such to learn the more hidden features of X ?

      Best Regards.

      --
      Bleh !
    17. Re:XFree86 good, not bad by 0x0d0a · · Score: 5, Interesting

      from what I can tell all it does is serve fonts and networktransparancy.

      X is responsible for actually rasterizing and displaying every pixel that you see on the screen. It renders fonts, yes, and very nice antialiased ones. It handles network code, yes. It (well, it and Mesa) do 3d hardware rendering -- in Windows user terms, all of the video card drivers in Windows combined with DirectX. It does hardware scaling -- if you play a movie, Xv is used to display the thing. It handles combining multiple monitors via Xinerama. It acts as the intermediary in copying and pasting data between apps. X deals with tablets, joysticks, mice, keyboards and handing off data from them to apps. X provides framebuffer access to memory. Unlike Windows, X lets you fine-tune precisely what timings are used on your monitor, if you want to squeeze the last little bit of performance possible out of your monitor.

      if you want to do anything usefull you have to add a window manager

      Sure. X could have included a window manager, but the folks that write it realize that different folks prefer different types of window managers. Some prefer really simple WMs like twm, metacity, or kwm. Others prefer glitz and don't care about plenty of overhead, and use enlightenment. Others like poking at and customizing their window manager, recoding bits of it while it's running (a la emacs), and use sawfish. The list goes on and on. Most *ix folks tend to feel a bit irritated when being forced to use the Windows environment -- there's no possibility of choice, and relatively little of customization.

      a cut & paste manager

      Well, you *can* use a multi-clipboard program, (of which there are a collection to choose from) but Windows doesn't provide this functionality natively either. Just as with window managers, this modularity is done deliberately. Distributions can prepackage a multi-clipboard program if they like -- so the end user experience can be "there's one, it's preinstalled, and I don't have to worry about it" -- but you aren't *forced* to use any single one.

      a toolkit of somesort (gtk for example)

      Again, Windows happens to force people to use a single widget set. I'm not a tremendous fan of chunks of the Windows set (anyone that's done gtk programming and Win32 programming knows that layout in gtk is *much* better than the forced pixel-level layout used in Win32 and the Macintosh Toolbox), but it can't really be changed for backwards compatibility reasons.

      X is modular. If a widget set falls behind the times, a new one can be produced. I'm not sure if you've ever seen Athena, but it was one of the earlier widget sets available for X. I suspect that most desktop users would not like the way it operates. With Windows, you'd be stuck lugging around Athena forever. With X, you can simply move to something newer, like gtk.

      hell even windows 3.1 does far more then X and can be cut down under a meg and still be 100% usefull, not to mention that adds a multitasking ( a bad one but still) to the OS (dos)

      Win 3.1 and X are completely different beasts. They don't do even remotely the same task.

      Win 3.1 is marketed differently. X *has* a partial equivalent in Windows, but you cannot obtain it separately from the rest of Windows. However, it's really irrelevant. You'd never use X without a kernel, so the fact that Windows 3.1 does scheduling isn't really useful.

      (i.e. drag and drop doesnt work 80% of the time unless all you use is kde apps)

      Drag and drop cooperation between gnome and kde is relatively new. Yes, it was added recently, and it takes a while to get in. I used Mac OS in the 7.x days, when drag and drop support was added...and the same thing happened -- actually, it was even worse, if anything.

      I'm not saying that X is unilaterally more featureful than Mac OS or Windows. Drag and Drop is a particular weak point that's being added to a lot of apps right now. Overal

    18. Re:XFree86 good, not bad by squiggleslash · · Score: 1
      Surely if you're using GTK and KDE and having these problems, the problems are the fault of GTK and KDE?

      Is it the fault of X11 or its designers that GTK and KDE are far from perfect in the efficieny department?

      --
      You are not alone. This is not normal. None of this is normal.
    19. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0
      "The X-Windows Disaster" is completely out-of-date. If you are a recent Linux or other UNIX user, you will probably have no idea what the author is talking about.


      Older UNIX users can sympathize with his frustrations, but they were not fundamental and simply don't apply anymore.

    20. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      The fonts still don't look very good

      What about them doesn't look good?

      I can't zoom the text to compensate for
      my bad eyesight


      I don't use GUI setup tools or GNOME (the environment, not the apps) or KDE, so I can't tell you how to do this the pretty, user-friendly way to do all this.

      If you're using GNOME, there should be a Fonts control panel where you set the default font used in apps, just as you can in Windows. Other programs, like Mozilla and Open Office (that take a specified font level), have zooms, just as they do in their Windows counterparts.

      Distros shipping GNOME 2.0 or above include a screen magnifier...and I believe KDE has a screen magnifier as well. Try looking in Control Panels or Utilities or similar in the app menu.

      Games on Linux are awful.

      True. That's not due to technical flaws in X, though. There simply aren't a lot of companies releasing Linux games. An attempt to replace X would do nothing but produce an even smaller market that's less worth porting a game to.

      But why should I waste
      time on it when I don't have to?


      Because you probably don't. I don't have GNOME or KDE, but from what I've seen in the modern distros, you can configure everything from a GUI. There's no need to manually edit XF86Config if you aren't interested in doing so. In a RH 9.0 install, all the video stuff I've seen is simply autodetected -- XFree86 4.x is designed to function pretty much by autodetecting what's present each time you launch it, and the few things that do need to be configured should be done automatically by your distribution.

      I personally don't care about network
      transparency.


      I realize that there are a number of people that don't use it -- but there are also a number of people that do, and for those folks, the though of losing network transparency is incredibly frusterating.

      I can't watch tv remotely with it
      and the web works better than X for static
      content.


      I don't quite get what you mean...network transparency simply means that you can run a program on one computer and have it appear and work with it on another computer without the application author having to do any additional work. It shouldn't relate to the Web (or directly to TV).

      X is just one more bit of
      complicated software that's hard to get
      working and I think I could get better.


      Your Joe User type isn't really intended to ever manually configure X any more in a distro -- things should be autoconfigured.

    21. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      Unfortunately, the nvidia drivers are horribly unstable. Before attempting to write for kernelspace, manufacturers should make sure they know what they are doing.

    22. Re:XFree86 good, not bad by budgenator · · Score: 1

      I can't zoom the text to compensate for
      my bad eyesight

      try [cntl] [alt] [+] (on the numberpad) zoom the whole screen wo/rebooting (in x anyways).This cycle through all of your different screen resolutions.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    23. Re:XFree86 good, not bad by shellbeach · · Score: 1
      Wow! You really don't like the nvidia drivers, do you?? What card were you using? I personally have an ancient TNT2 M64, which performs just fine with all the different incarnations of the commercial drivers (I think X has hung twice in about four years, and this probably wasn't any fault of nvidia's). In fact, the most recent versions seem to have increased my 3D fps by about 10% - it's nice to see that the drivers are becomming more efficient, rather than less so.

      I'd be interested to know whether there are problems with newer nvidia cards with these drivers (since I'm considering upgrading my system)? Or are you just an exception?

    24. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      Man, I guess you must be suffering IE font size problems or the windows font renderer has really gone downhill lately, because you seem to have confused the d at the front of "dock application" for a cl in clock.

      GKrellm is not a clock, it's a pluggable, skinnable system monitoring program that can graph load, memory, disk and network throughput and display it in a variety of ways.

      I challenge you to find a windows app that monitors as thoroughly and takes up 2.7Mb RAM or less.

    25. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      Somehow, there also seem to be dig differences depending on what driver or OS you use, in how much memory X uses. (i am referring to XFree86's memory usage, when only xdm is running, and at a resolution of 1024x768)

      'mga' matrox-driver, freebsd -- 20 MB
      'nv' nvidia-driver, freebsd -- 45 MB
      (some older SUN card), NetBSD -- 3 MB
      and several different configurations i don't remember. quite big differences though ...

      check that: 45 MB for X, whil _only_ xdm is running ? and you still say, XFree86 is not using a little too much memory ?!? i say, XFree86 needs a rewrite, and some modern features. Like multithreading (finally better response times), and caching window-contents, etc. ('redraw' requests kill performance when dragging windows over each other)

      Maybe you haven't used XFree on older hardware, but you shoudl try it -- prepare for the shock !
      you can still run windows95 on a 486/16MB, don't try that with XFree ...

      Oh, and nice stuff like hardware accelleration -- make sure your card is supported ...

      Maybe other implementations of X are better, but XFree86 is definitely not as 'good' as you say :/

      my advice for xfree: focus on drivers, and important modules. Oh, don't forget to rewrite some(big ?) parts.

      Eike.

    26. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      I personally used the NVidia drivers under Red Hat 7.3 on a Geforce2 Pro card with dual Tualatin 1GHz CPUs and used to have marathon gaming sessions on some Sundays that went for 6-8 hours. I played the Linux versions of Quake II, Quake III, Soldier of Fortune, Heavy Gear II, Heretic II, and Descent 3 and never had any stability problems. I don't remember ever having a lockup, though I'm sure there must have been at least one or two... but certainly it was never a problem for me.

      Everyone knows that there's a wide spectrum of quality levels among NVidia manufacturers... I'd suspect the previous poster's hardware before I'd suspend the NVidia drivers, because I put them through the ringer and they performed wonderfully.

    27. Re:XFree86 good, not bad by be-fan · · Score: 1

      In my experience, most of the stability problems caused by NVIDIA's drivers are either on machines with SMP, or machines using TwinView, both of which can be flaky. In my personal experience, the only problem I've ever had with NVIDIA's drivers is that they sometimes lock the sytsem hard just when starting X. This weirdness only started with the latest set of drivers, so I'm sure it's temporary, and I don't reboot often enough for it to bother me. I've used their drivers since my Riva TNT was still pretty new, and I don't think I've ever had X lock up on me. Heck, for the last 8 months I've been using development kernels with the NVIDIA drivers and they still haven't locked up on me.

      --
      A deep unwavering belief is a sure sign you're missing something...
    28. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      I personally don't care about network
      transparency.

      I realize that there are a number of people that don't use it -- but there are also a number of people that do, and for those folks, the though of losing network transparency is incredibly frusterating.


      Maybe that's something they'll take out of the fork. I don't need the network transparency (I used it once..... to prove that I could run blackbox inside of user mode linux)

    29. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      X-Windows is very bad and it is plain wrong to see any benefits to using it. X-Windows is a disaster of titanic proportions. It has a poor clipboard copy system. It is difficult to take a picture and copy it from one Window to the next or copy elements between Windows. It is not as good as the Windows or the Mac. The Apple Lisa or the Xerox Parc Star had a better Window system than X-Windows. Hell even Windows 1.0 is better than X-Windows.

      It takes several megabytes to run the clock. X-Windows set the Unix GUI back 10 years and it may never recover. Sun News was a much better Windowing system. X-Windows is difficult to configure through the Unix text files. The API is kludgy and bloated and disorganized. X-Windows is a beast designed by committee. Also the committee members were insane. The networking system is arcane. It also came from MIT which is notorious for associating LISP programming with artificial intelligence. X-Windows is not designed as a modern state of the art GUI system.

      There are hundreds of things that the Mac environment and Windows environment can do that X-Windows cannot. Windows or the Mac have fading Windows and widgets and a standard guideline for how the Window system should look. Windows has a much better integrated help system and DirectX and 3d support is built into the Windows kernel. Windows is built from the ground up as a graphical system. X-Windows rides on top of Unix outside of Kernel mode. X-Windows is like trying to bolt on a lawn mower engine to a semi truck. Windows provides Kernel level graphics support. With X-Windows there is no standard interface guideline that is comparable to Windows or the Mac. When you use a Mac you know your on OS/X or OS/9 or Windows 3.1 and Windows XP because the look is consistent. X-Windows has KDE and GNOME which are window dressers trying to paint over a natural disaster or software holocaust. The plumbing of X-Windows is not as thoroughly designed. There has never been a uniform X-Windows look.

      You can compare Free-Civ under X-Windows with Civ 3 under Windows and Free-Civ doesn't have as many features and plus it is limited by X-Windows. Free-Civ is not as graphically advanced as Civ 3. The bells and wistles of the Civ 3 is far beyond Free-Civ under X-Windows.

      Windows and Mac gaming is far beyond X-Windows. Try running Quake III Arena under X-windows. You can run games in a Window on Windows or the Mac much more efficiently. The Windows DirectX model is taking over as the standard feature set driver for video cards. X-Windows doesn't have a standard low level direct graphic hardware API and it instead has to use or be integrated with OPENGL. X-Windows did not pioneer any of the advanced 3d Windows or graphics APIs. SGI created a new system OPENGL to utilize 3d applications.

      http://catalog.com/hopkins/unix-haters/x-windows /disaster.html.

    30. Re:XFree86 good, not bad by nicomen · · Score: 1

      Sorry, but a little program like gkrellm using 2,7mb is outrageous, AND bloated. Sure it migh be gkrellm fault but anyway.

      --
      Nicolas Mendoza
      Prepare for MSIE 7
    31. Re:XFree86 good, not bad by Penguin+Follower · · Score: 1

      I have a GeForce 3 Ti200 (Asus brand) that has no problems with the Nvidia drivers for Linux whatsoever. And I have used several versions of them.

    32. Re:XFree86 good, not bad by hswerdfe · · Score: 1
      Unfortunately, because the NVidia drivers aren't OSS, most distributions don't install them


      Fuck Me, Is that why my X11 is so slow in 3D?
      Now I gotta Find out how to install Drivers.

      The Newbie in me thanks you...:D
      --
      --meh--
    33. Re:XFree86 good, not bad by Penguin+Follower · · Score: 1

      Eventually I might give RH9 and KDE3 a try, but not right now. :)

      I am currently sitting in front of RH9 + KDE3, and I can say it is much nicer and faster than before. :)

      BTW, I am using a Geforce 3 Ti200 (an Asus one) w/ the latest Nvidia drivers (with the cool new auto detect and installation!) They work great so far in 2D, haven't tried the 3D yet, although the last version of the drivers work fine (but that was on RH8). Guess I'll have to dig for my Quake III Linux cdrom (still have the metal tin it came in!) and try some 3D.

      w00t!
      ~Steve

    34. Re:XFree86 good, not bad by fault0 · · Score: 1

      > 45 MB for X, whil _only_ xdm is running

      That's not too bad.. my X uses over 200 mb of ram with kdm running. Of course, the REAL memory usage of X is something like 11mb. Everything else is cached. Most of that 45 mb is also, perhaps 40 mb of it, in fact.

    35. Re:XFree86 good, not bad by fault0 · · Score: 1

      > It has a poor clipboard copy system. It is difficult to take a picture and copy it from one Window to the next or copy elements between Windows. It is not as good as the Windows or the Mac.

      xdnd.

      > You can compare Free-Civ under X-Windows with Civ 3 under Windows and Free-Civ doesn't have as many features and plus it is limited by X-Windows. Free-Civ is not as graphically advanced as Civ 3. The bells and wistles of the Civ 3 is far beyond Free-Civ under X-Windows.

      uh, gee gee, I play civ3 under Linux all the time. Oh wait, I guess X is just to antiquated to play (a somewhat old game) such as civ3 or a (new game) such as ut2k3.

      > http://catalog.com/hopkins/unix-haters/x-windows /disaster.html.

      most of that is old, and depreciated info.

    36. Re:XFree86 good, not bad by mcrbids · · Score: 1

      I'm not a tremendous fan of chunks of the Windows set (anyone that's done gtk programming and Win32 programming knows that layout in gtk is *much* better than the forced pixel-level layout used in Win32 and the Macintosh Toolbox), but it can't really be changed for backwards compatibility reasons.

      GTK is available for Windows and (with some tweaking) Macintosh. I'm nearly finished with a ~15,000 line program written in PHP-GTK, developed on Windows 2000 and tested on Windows 98, Windows 2000, and Windows XP.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    37. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      Now I gotta Find out how to install Drivers.

      Go here

    38. Re:XFree86 good, not bad by illogical_simby · · Score: 1

      I've got a Geforce 4 Ti 4200 (on an Athlon XP 1900+), running Gentoo rc2, and... guess what, with the 'nvidia' kernel module. It's a bit better than the 'nv', but it still feels doggy and 'Not quite right'. Your argument that "It's only slow because of your drivers", at least for me, is unjustified. 3D feels just as fust as Windows with Quake 3, but sometimes freezes in crucial moments!

      --
      Apparently my appendage goes here
    39. Re:XFree86 good, not bad by 10Ghz · · Score: 2, Interesting

      X is good. XFree could be alot better though.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    40. Re:XFree86 good, not bad by fymidos · · Score: 1

      gkrellm is NOT a little program !!! it's a fully feature all-around system monitor, and propably takes less resources than this silly green thing windows have ( you know, the one that said that " like any other app this one will take some resources too" -- i cant' remember the name system monitor or something).
      here is a screenshot from freshmeat if you really don't know what gkrellm is. It is more like all the "little apps" combined in one 0.5 MB binary.

      --
      Washington bullets will simply be known as the "Bulle
    41. Re:XFree86 good, not bad by Bodrius · · Score: 1

      Yep, I need new contacts.

      Still, from what I understand the parent said the application used 2.7MB of RAM in cached pixmaps within X that are not reported in the normal memory consumption.

      That would be BESIDES the normal memory consumption of the application.

      And that would be memory specifically dedicated to pixmaps of the GUI elements.

      It still seems a bit much to me.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    42. Re:XFree86 good, not bad by LeftOfCentre · · Score: 1

      Except for one Red Hat distribution (I think 8), I never found a distro that could configure X for me (although most claimed they would) -- on either of my computers or monitors. Usually I would just get error messages and would have to tweak the file manually.

    43. Re:XFree86 good, not bad by IamTheRealMike · · Score: 1

      Actually for pure 2D (ie desktop), I find the nv driver in XFree 4.3 to be as fast as the nvidia one subjectively speaking. For redhat 8 I could really tell the difference, but I installed the proprietary NVidia drivers under 9 and actually went back to the nv driver - I couldn't tell the difference, and the NVidia driver seemed to cause flickering on the mouse cursor, took ages to start up and so on.

    44. Re:XFree86 good, not bad by Arker · · Score: 1

      check that: 45 MB for X, whil _only_ xdm is running ?

      It's mapping the buffer on your vidcard, among other things. So it's memory usage will appear to be increased if you add memory to your vidcard, or switch to one with more memory... this isn't really anything to worry about.

      Maybe you haven't used XFree on older hardware, but you shoudl try it -- prepare for the shock ! you can still run windows95 on a 486/16MB, don't try that with XFree ...

      Oh bullshit. I've run Xfree on many 486s. Yes, win95 will struggle and run on a 486. XP won't even try. Xfree will run just fine if it's configured right. Tip: You don't have to load up Gnome and KDE environments with all their bars and libraries and subcomponents - particularly on older hardware you want to avoid both of those things like the plague. Use a lightweight window manager (WindowMaker is absolutely the heaviest thing you should consider, ICEWM is lighter, TWM is really light, there are lots of choices that don't add a lot of bloat.) A 486 with an old Mach card running ICEWM and straight X apps will run at about the same speed as Win95... and of course it's far more powerful and flexible.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    45. Re:XFree86 good, not bad by evilviper · · Score: 1
      X11 allows network transparency, 3d support, hardware scaling of video

      Yes, just not all at the same time. With other remote display systems, at least you CAN display video over the network, unlike XF86.

      support for more font formats than Windows does, zooming in and out.

      Support for more fonts? Is that supposed to mean there are more included, or that X can actually have more installed fonts than Windows?

      Zooming in and out? What is that supposed to mean? With Windows you can essentially accomplish the same thing without the extra work up-front.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    46. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      Gkrellm uses a ton of modules. It also uses an entirely bitmapped interface. Without looking into the source, I'm making a pretty safe call that it just loads all of its pixmaps into memory at the start, just in case it intends to use them during the run.

      It's not like they couldn't change that and not load the things. Probably no one has complained. :-)

    47. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      Support for more fonts?

      Read what you just quoted from my post. I said "font formats", not "fonts".

      Zooming in and out? What is that supposed to mean? With Windows you can essentially accomplish the same thing without the extra work up-front.

      Because I frequently want to show someone across the room something on my screen, and instead of requiring them to come over to read it or see it, I can just flip the resolution. It's not a fundamental flaw in Windows -- theoretically, someone could write an app that does this, but it wouldn't switch as quickly, since it'd have to dump video memory to a buffer in general purpose RAM first.

    48. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      I guess I should have said that the Win32 widgets cannot be *removed*, not *changed*, for backwards compatibility reasons.

      Good catch.

    49. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      It renders fonts, yes, and very nice antialiased ones.

      Sure. If you have the latest versions of X, and if you have configured FontConfig and if you have a toolkit which uses FontConfig and xft or you have used the LD_PRELOAD trick to force the latest version of Freetype to be used. If your application uses a toolkit other than GTK2 or Qt3.0 then you're shit out of luck, unless you can recompile the entire application against the latest Freetype2. The applications that can't be recompiled or relinked or don't use Freetype2 continue to use Type1 or worse, scaled bitmap fonts.

      X handles fonts in the same way as a one handed man juggles. He can keep a few balls in the air at once but ends up dropping more than he can throw. Eventually it all ends up on the floor in a mess.

      Again, Windows happens to force people to use a single widget set. I'm not a tremendous fan of chunks of the Windows set (anyone that's done gtk programming and Win32 programming knows that layout in gtk is *much* better than the forced pixel-level layout used in Win32 and the Macintosh Toolbox), but it can't really be changed for backwards compatibility reasons.

      A bit of a cop out. Personally this is one of my biggest problems with X. Yes yes, we all know it wasn't designed to do widgets, X just does the pixmaps and fonts. Well, apart from Athene and Xt.

      While the intentions may be noble, there are multiple problems with any environment that uses different widget sets. The problems with AA fonts is one of them. A huge increase in memory overhead is another (A typical X session will have at least three different widget sets in use. Each require their own libraries loaded into memory, each library has its dependencies etc.) Then we have pure problems of HCI; different widget sets look different and confuse people. Even if you skin the widget sets to look the same (Bluecurve) they still behave diferently and confuse the users. In case you missed it, different widgets are bad for the user, and bad for your computer.

      But hey, it can do network transparency and thats the coolest feature that every user on the planet requires. We'll ignore the fact that other non-X systems can do network transparency these days and stick with that as the killer feature that means that there is no way we'll get rid of X.

    50. Re:XFree86 good, not bad by nickos · · Score: 1

      For those of you who have a problem with Xlib, take a look at XCB which is a better API for the X protocol and is is smaller and nicer to code for.

      When I get the time, I'm going to port WindowLab to it.

    51. Re:XFree86 good, not bad by boa13 · · Score: 1

      I sure hope not, and I don't think so!

    52. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0

      The applications aren't to blame, it's your understanding of how memory usage is reported under linux/unix ;) The amount of RAM reported in use by a process under ps or top includes things like shared libraries used by that process. If you're running a lot of X11 applications then libraries such as libc, libX11, libXt and so on will show up as RAM usage in every process that uses them. If you start an app like xclock on a system already running other X11 applications then the additional memory it will use up will be very small.


      As an example, I've got 128Mb RAM in my system. 15Mb is free, about 30Mb is used up for buffers and cache, so about 83Mb is being used by processes. If I add up the amount of RAM being used by each process, I get 315Mb, which is clearly wrong.

    53. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      Sure. If you have the latest versions of X,

      Yes, if you're running a copy of Slackware from '98, you'll be lacking features. The same goes for Windows users using Win 98. Grab a current Linux distro like RH 9.

      and if you have configured FontConfig

      Not necessary to do any manual configuration on Mandrake or RH, as far as I know. If your distro ships fontconfig, it should also handle including a config file.

      and if you have a toolkit which uses FontConfig and xft or you have used the LD_PRELOAD trick to force the latest version of Freetype to be used.

      Except for a few apps that still don't have a stable release using gtk2 (like gimp), most packages in a RH release have been migrated over. The only things that I look at on a regular basis that aren't antialiased are dillo and rxvt, both of which are not packaged with RH -- and the packaged alternatives *do* do antialiasing. Oh, and the xmms prefs dialog is still gtk1, though I don't see it much.

      Dunno about Qt/KDE (I don't use 'em), though I suspect, given the all-in-one integrated approach the KDE people like, that current KDE apps are all using the same version of Qt.

      If your application uses a toolkit other than GTK2 or Qt3.0 then you're shit out of luck, unless you can recompile the entire application against the latest Freetype2. The applications that can't be recompiled or relinked or don't use Freetype2 continue to use Type1 or worse, scaled bitmap fonts.

      Why would you ever be doing recompiling? The distro vendor does all the compiling and linking for you.

      don't use Freetype2 continue to use Type1 or worse, scaled bitmap fonts

      Or truetype...the scaled bitmap claim is really bogus. Yes, if you have bitmap-only fonts and you're demanding a font size that doesn't exist, you get ugly scaling -- the same happens for Windows and Mac OS.

      X handles fonts in the same way as a one handed man juggles. He can keep a few balls in the air at once but ends up dropping more than he can throw. Eventually it all ends up on the floor in a mess.

      I don't have any idea what claim you're trying to make here. It certainly isn't on the number of fonts that X can use at once.

      While the intentions may be noble, there are multiple problems with any environment that uses different widget sets. The problems with AA fonts is one of them.

      It takes a bit to fully transition over. Windows had all kinds of cosmetic bugs with third-party programs when it was moved to do antialiasing.

      A huge increase in memory overhead is another (A typical X session will have at least three different widget sets in use.

      What are these three widget sets?

      At the moment, I'm running a copy of dillo (which is hardly a commonly-used app), so I have gtk1 loaded. I'm using gaim, which is gtk2. I'm using gkrellm, which uses gtk2, and sawfish and its pager, which is using gtk2. The only other app with a widget set running is povray, which is using xlib (same as all the others, beneath their widget library).

      I certainly don't use Athena-based apps on a regular basis.

      Each require their own libraries loaded into memory, each library has its dependencies etc.)

      While true, most of the dependencies are had by the widget sets in common (gtk1 and gtk2 depend on glib and glib2...and the rest of gtk1's dependencies are xlib and glibc, which are dependencies of gtk2 as well.) Furthermore, with lazy loading and paging support in VM, code that doesn't get used isn't getting loaded. It's hardly the amount shown in top. There *is* a little bit of memory being used, I'll grant that. When Linux sucks as much with 128MB of memory as Windows XP does, then I'll start to worry.

      Then we have pure problems of HCI; different widget sets look different and confuse people. Even if you skin the widget sets to look the same (Bluecurve) they still behave diferently and confuse the users.

    54. Re:XFree86 good, not bad by shadowjk · · Score: 1

      In top or ps aux output, the column to look for is RSS, that is the true memory usage. The rest is just graphics card memory mapped into X memoryspace, and other such mappings...

    55. Re:XFree86 good, not bad by Anonymous Coward · · Score: 0
      For the first half of your post your argument comes down to "If you only ever use the vendor supplied packages you'll be fine". Now excuse me for scoffing but that is a poor way to tackle the problems that are inherent with X. There are thousands of applications, and most of them are not compiled or packaged by any given vendor. If that is the answer than Linux doesn't stand a chance; vendor lock in would kill it.

      A huge increase in memory overhead is another (A typical X session will have at least three different widget sets in use.

      What are these three widget sets?


      On my system I run KDE and a mix of applications, so there is

      • Qt
      • GTK 1
      • Mozilla with XUL
      • OpenOffice.org with its own

      I even sometimes have to use applications such as PFA Edit to deal with some fonts, so thats another widget set all of its own, too. Oh, and Adobe Acrobat Reader uses some sort of Xt style toolkit.

      So although you personally only have Gtk 1 and Gtk 2 applications, many of us use other applications.

      Try running Office XP on Windows 2k, for example.

      I never said Windows was better in this regard; it isn't. Linux certainly shouldn't use Windows poor design as an excuse to implement its own poor solutions, either. Thats a cop out if ever I saw one.

      Still, X will never go away. We're stuck with it on Linux. Maybe something else can just side step the problem entirly, though.
    56. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      As someone else pointed out, these are device mappings. Address space is allocated, but no physical memory. The perl script in the tarball that I posted a few comments up does a neat breakdown.

      Like multithreading (finally better response times)

      Multithreading would not help -- you'd have to constantly lock the screen bits, and you'd just add the overhead of threading.

      XFree86 has excellent response times in the 4.x series. If you're running a slow window manager on it, you may be throwing away cycles in the WM. I use sawfish on a P2-266, and it's quite snappy -- edge flips are essentially instantaneous. You can do what MS does and renice X to have high priority if you want it to take precedence over other apps on the system that may be using CPU time. XFree *can* cache window contents in the manner you describe -- it's just generally faster to redraw them, given that storing their contents uses a good chunk of memory. Add Option "BackingStore" to the screen section of XFree86Config, and it'll kick this on.

      Win95 + an app works but kind of sucks with 16MB of RAM, just like XFree86+kernel+an app.

    57. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      It has a poor clipboard copy system.

      I *like* having two clipboards, actually.

      It takes several megabytes to run the clock.

      I said "dock", not clock. There are definitely lighter weight programs than gkrellm.

      X-Windows is difficult to configure through the Unix text files.

      Which is why modern distros provide a Joe User GUI-based method of configuring X...most of which essentially consists of the same thing Windows does, hitting OK and letting the screen flash a few times.

      The API is kludgy and bloated and disorganized.

      Really? Have you programmed with xlib? I have. Xlib is ugly -- it's designed to support every kind of hardware under the sun -- and perhaps difficult to use, but not kludgy or bloated or disorganized.

      X-Windows is a beast designed by committee.

      I hate to break it to you, but no one person sat down and simply designed Windows.

      Also the committee members were insane.

      Now *there* you may well have some merit.

      The networking system is arcane.

      There is no networking system in X.

      Windows or the Mac have fading Windows and widgets

      This is true.

      and a standard guideline for how the Window system should look.

      This is a feature. It lets X age gracefully. The Mac's already thrown out guidelines once or twice since its creation. MS just ignores their guidelines. If programmers were constrained to a standard written when X was produced, they'd still be using Athena from X's early days, which is about as old looking as things get. There are desktop environments with standardized UIs -- GNOME and KDE both have human interface guidelines, and I believe GNUStep does as well.

      Windows has a much better integrated help system

      Uh, huh. The built in Windows documentation is the next thing to useless. You ever try to *find* something useful with Windows Help files shipped with Windows? XFree's man pages have *much* more useful information

      and DirectX and 3d support is built into the Windows kernel.

      DirectX happens to be a Windows standard, so that's hardly surprising -- X has libraries of its own. And XFree86 has 3d support.

      Haven't played Civ, so I can't rebut anything there.

      You're correct that there are more games for Windows, but that's hardly a technical flaw. OpenGL was designed on UNIX, not Windows.

    58. Re:XFree86 good, not bad by talesout · · Score: 1

      Hmm. I did have an SMP box at the time, so that may have been my problem. I just seemed to remember though that any flakiness in a 3D app would cause HARD X lockups with the "official" drivers, and wouldn't cause any problems at all with the open drivers. Probably an SMP issue.

      --


      Bite my yammer.
    59. Re:XFree86 good, not bad by tka · · Score: 0

      Unfortunately, because the NVidia drivers aren't OSS, most distributions don't install them.

      As I understand they want to make a statement here, somewhat same as mp3 support with red hat. I would hope that they would include some that none OSS stuff on a different cd and the installer program would say that if you really really want to use none OSS stuff then click here. Happy users achieved, statement mostly remained.

    60. Re:XFree86 good, not bad by b0bd0bbs · · Score: 1

      Sure. X could have included a window manager, but the folks that write it realize that different folks prefer different types of window managers

      FYI X does come with a window manager, the best window manager: twm. With enough scripting, you can make twm do anything the other window managers do.

    61. Re:XFree86 good, not bad by 0x0d0a · · Score: 1

      For the first half of your post your argument comes down to "If you only ever use the vendor supplied packages you'll be fine". Now excuse me for scoffing but that is a poor way to tackle the problems that are inherent with X.

      *I* do not have any problem using non-vendor supplied packages. You asked for ease-of-use, and I'm pointing out that it is quite present and available. Joe User, who uses Office, Outlook, and IE on his computer, is well served by vendor distributions. There are far more apps available on a single CD alone of RH than the typical user will ever use.

      If a technically advanced user wants to run out and compile his own software, he's quite free to do so, though he's not going to have the same level of QA that RH grants their packages. I've never run into problems getting xft-capable software in any of the packages I've compiled, though I suppose it's certainly possible that you've run into problems. I'm not trying to download packages compiled on another system, but not by my vendor and against a completely different library set. I can't imagine that that's a particularly common scenerio.

      * Qt -- okay. If you're using KDE, you have those libraries as well.
      * GTK1 -- not sure why you use GTK instead of a Qt equiv, but okay.
      * Mozilla with XUL -- no different than Windows.
      * OpenOffice.org -- yes, this has its own, but MS Office traditionally has *its* own as well. My sister uses MS Office XP and owns Windows 2k. Office uses an entirely
      different widget set from Windows.

      I even sometimes have to use applications such as PFA Edit to deal with some fonts, so thats another widget set all of its own, too.

      Haven't used PFA Edit in a long time, but I'll believe you.

      Oh, and Adobe Acrobat Reader uses some sort of Xt style toolkit.

      As an aside, use xpdf. The Linux Acrobat implementation has memory leaks galore.

      I never said Windows was better in this regard; it isn't. Linux certainly shouldn't use Windows poor design as an excuse to implement its own poor solutions, either. Thats a cop out if ever I saw one.

      Calling X "bad" when everything else is equally "bad" is, I'd say, meaningless.

      Look, I'm with you that X isn't perfect. I wish that Moz didn't have to use XUL, and that OpenOffice was gtk-based. But I still think it's the best thing out there.

      If Berlin or something really fixed all these issues *and* didn't cause any loss of functionality, then sure, I could see using it instead.

  30. Lighten up Francis! by Anonymous Coward · · Score: 0

    Lighten up Francis

  31. Why would you like that? by Anonymous Coward · · Score: 0

    Just wondering..

  32. Who would *want* Aqua on Linux? by 0x0d0a · · Score: 1, Troll

    Aqua is the most dog-slow, RAM-hungry POS in existence. I've always considered it the biggest *problem* with using OS X, since you can't use OS X without having to have this huge beast bogging down your machine.

    1. Re:Who would *want* Aqua on Linux? by Master+Bait · · Score: 2, Interesting
      Aqua is the most dog-slow, RAM-hungry POS in existence. I've always considered it the biggest *problem* with using OS X, since you can't use OS X without having to have this huge beast bogging down your machine.

      I was a NeXTStep user in the early 90s and loved it. Fast forward to 2003. I recently got fully OSX'ed and think this new NeXTStep is a severly dumbed down and spray-painted and obfuscated Frankenstein.

      I suppose Carbon was needed because none of the corporate commercial software houses would port anything to Cocoa, but the result is shameful.

      TROLL! Mommy, mommy!!!! Master Bait said something bad about OSX!!!

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    2. Re:Who would *want* Aqua on Linux? by Anonymous Coward · · Score: 0

      *ehem*

      login as user 'console' (system default).

      Ta-da! no Aqua.

    3. Re:Who would *want* Aqua on Linux? by jawtheshark · · Score: 1
      No, it really is a troll... My iBook, idle after reboot runs at 81Meg RAM used. My Winbox at work uses 128Meg RAM before I start anything (W2K). Please explain me *which* one exactly is bloated.

      Yes, Mac OS X feels a little slower, but I use a G3 at home and a P-IV 1.7Ghz at work. That's not really fair to compare...

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    4. Re:Who would *want* Aqua on Linux? by Anonymous Coward · · Score: 0

      fvwm is lightning fast on my p166, and looks a lot nicer than aqua. Aqua really is a terrible wm. Ugly, impractical and slow as hell

    5. Re:Who would *want* Aqua on Linux? by SN74S181 · · Score: 1

      I recently got fully OSX'ed and think this new NeXTStep is a severly dumbed down and spray-painted and obfuscated Frankenstein.

      It's the best Apple could come up with, though, it seems.

    6. Re:Who would *want* Aqua on Linux? by 0x0d0a · · Score: 1

      No, it really is a troll...

      How is my post a troll? It said "Aqua on Linux", and you're comparing OS X to *Windows*!

    7. Re:Who would *want* Aqua on Linux? by jawtheshark · · Score: 1
      I'm comparing two popular OSes. You did only specify "Aqua On Linux" in the subject of your post. The rest was pure Aqua bashing. How would it be any different to put Aqua on a machine with a Linux kernel instead of a Mach kernel? I don't think much.

      Aqua is the most dog-slow, RAM-hungry POS in existence. I've always considered it the biggest *problem* with using OS X, since you can't use OS X without having to have this huge beast bogging down your machine.

      Don't see any Linux references there, and I do see a Mac OS X reference....

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    8. Re:Who would *want* Aqua on Linux? by 0x0d0a · · Score: 1

      You did only specify "Aqua On Linux" in the subject of your post.

      Well...yes, but there isn't a more prominent place to put it, you know? I mean, I could have put "I am talking about Linux and Aqua" each couple of lines in my post, but I kind of think that shouldn't be necessary.

      The rest was pure Aqua bashing.

      So? That doesn't make it a troll -- I really dislike Aqua as being far too heavyweight, and think Apple made a poor engineering call in deciding on such a heavyweight UI system. Anyone who criticizes Apple is *not* automatically a troll. Could I have been more gentle? Sure. I just don't think Aqua deserves it (especially since I had a tremendous amount of respect for the people that designed the classic Mac OS UI).

      How would it be any different to put Aqua on a machine with a Linux kernel instead of a Mach kernel?

      Because I have the option to simply use X with Linux.

    9. Re:Who would *want* Aqua on Linux? by jawtheshark · · Score: 1
      Well, as I said: there is inconsistency between your subject ant the content of your post: in the subject you talk about Aqua on Linux, in the comment you talk about Aqua on OS X. No mention of Linux...

      Good, you don't like Aqua. My point was that most popular desktop environments are very bloated too. With this I mean XP's interface and KDE (Ouch, the loading hurts). Personally, if I use Linux (or BSD), I don't use KDE whereever I can: XFree and WindowMaker are my favourites, just because they are light.
      On the Mac however, I *like* Aqua. It eats memory for breakfast (not much more than XP or KDE), yes, but it isn't slow. Not to my feeling. I don't think Aqua deserves that bashing.
      My iBook came with OS 9. I decided to give it a try. Uhm... that thing crashed so much it wasn't funny. Interface was nice, but a bit, aged. Oh, and memory usage on OS 9 wasn't for the faint of heart either.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  33. Longhorn by Sophrosyne · · Score: 1

    With Windows, every version retains legacy compatability for almost all applications written for a previous version.

    Longhorn should change all of that- and I cannot wait to see Microsoft's attempt at a solution to the problem!
    ...."The application you are trying to access was made nearly one year ago, please enter your credit card number and place your thumb on the scanning pad and the longhorn compatible application will be downloaded immediately"
  34. Myabe X11 just needs another revision by headbulb · · Score: 4, Interesting

    X11 isn't as Bad as everything thinks.
    The way I see X being slow is that widgets need to be on server-side instead of client-side. Right now the client Draws everything useing X primitives, sending the raw data (pixmaps, whatnot) to the server over the network. Now if the server had the widgets on its side the client would just have to tell the server the type, size, position of the widget, Instead of sending a pixmap.

    This would help things such as less bandwidth, less cpu overhead for eash client.

    Maybe this could even be implimented in a X-
    extentsion

    Maybe I am just showing my ignorance here, But an idea is an idea.

    1. Re:Myabe X11 just needs another revision by Anonymous Coward · · Score: 0

      This is why they shoulda accepted the proposed Java-in-X-server extension.

    2. Re:Myabe X11 just needs another revision by Anonymous Coward · · Score: 0

      Sounds a lot like Fresco.

    3. Re:Myabe X11 just needs another revision by serbanp · · Score: 2, Insightful
      Sorry but X doesn't work that way. Most of the X packets are related to vector and GC operations. E.g.

      XDrawRectangle(mainDisplay, win, drawGC, ltx, lty, width, height);

      I believe that most widgets are made from simple geometric figures and not only from plain pixmaps.

      Serban

    4. Re:Myabe X11 just needs another revision by spitzak · · Score: 1
      Pixmaps are already stored on the server side, so what is sent are commands to draw lines and text and draw pixmaps at various places.

      Although it sounds good at first, putting widgets on the server may result in more communication. This is because the interface to a widget is extremely complicated, and the requirements of compatability and that the widget be used by many different applications could bloat up it's interface to a quite enormous mess. And appliations will likely end up updating this interface on every event to get the behavior they want, resulting in more communication than before. Also some widgets require more data sent than will ever be drawn, imagine a scrolling browser with 100,000 items, the server would need drawing instructions for 100,000 items rather than the 20 or so that are currently visible.

      It is also extremely complex and results in bloated code. In fltk I would say 50% of the X-specific code is for talking to the window manager, ie more code is spent on that than in providing all the drawing primitives. I am pretty certain this is about 10 times as much code than I would need to draw the window borders myself.

    5. Re:Myabe X11 just needs another revision by Ian+Bicking · · Score: 1
      X11 doesn't just send pixels (unless there's really just pixels to be send -- as with a bitmap image). Applications speak Xlib (well, usually toolkits speak Xlib), and it implements low-level drawing (lines and such).

      The result isn't widgets on the client side -- though systems like that exist (e.g., NeWS, Berlin, PicoGUI). But it's higher-level than pixels (unlike, say, VNC).

    6. Re:Myabe X11 just needs another revision by poot_rootbeer · · Score: 2, Funny

      The way I see X being slow is that widgets need to be on server-side instead of client-side.

      Don't forget that because of an idiosyncrasy in the way X client/server communications are conceptualized, the X SERVER is the thing with a display and input devices, and the CLIENTS are the machines running applications (which may or may not be remote to the X console) that request I/O services from the server.

      So you've got it backwards, unless you think X has it backwards, in which case you've got it forwards.

    7. Re:Myabe X11 just needs another revision by jeremyp · · Score: 1

      I'm working on a project where the dev machine is a fast x86 box running SuSE 8.2 . There's one dev box and two of us using it. We both connect to it via our laptops. I have a Ti Powerbook, he has a Win2K Dell.

      We can both run KDE and Gnome graphical apps through the X servers installed on our laptops. Your scheme would break that because we'd have to install every damned widget kit for every app that we would want to use.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    8. Re:Myabe X11 just needs another revision by evvk · · Score: 1

      And now _that_ would be fast.

      ROTFLMAO.

    9. Re:Myabe X11 just needs another revision by DrXym · · Score: 1
      It is bad, because the APIs are ancient, extensions seem to be the answer (i.e. hack) for every deficiency these days, clipboard / drag & drop + other desktop protocols are primitive or entirely absent, the drivers suck and configuration in GNOME / KDE is hobbled because X has its own ideas about mice, monitors and keyboards.


      I'm not saying all these issues would magically disappear if XFree86 was dumped, but there is something to be said for considering porting GTK / QT to either a native fb, or some sexy SDL layer that completely negating the need to have X or a WM there at all. Clean GNOME apps (i.e. those with no X at all), shouldn't care if GTK is compiled for fb or X, the same way as OpenGL apps don't care if they're running in software, hardware, X or fb. If people wanted remote desktops, they could run X rootless on top, which is what OS X does quite well.

    10. Re:Myabe X11 just needs another revision by fireboy1919 · · Score: 1

      You're assuming that the Widgets would have to be installed to work; this is an incorrect assumption. The idea is more akin to CORBA - the widget is "installed" onto your machine by the server itself.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    11. Re:Myabe X11 just needs another revision by arkane1234 · · Score: 1

      What you are proposing is creating another display server without the features that X provides, yet your argument is the API.

      This would be a very bad thing, as you'd lose everything that has been done up to this point. The better alternative would be to do a rewrite of some API calls, or provide a branch of the existing libraries.

      I feel good about the fact that you are not a dicision maker in any politics in the X realm, because quite frankly your idea in the last paragraph scares the hell out of me. If I want to run Windows, I'll run Windows.

      --
      -- This space for lease, low setup fee, inquire within!
  35. Imagine that by niom · · Score: 2, Funny

    In fact some X servers for Linux are FASTER than Windows.

    Wow man. FASTER than Windows. That's the stuff dreams are made of.

    --
    -- Repeat with me: "There is no right to profits".
    1. Re:Imagine that by Anonymous Coward · · Score: 0

      hah, nice try zealot.
      just keep using Xfree and enjoy.

  36. I'm happy with XFree by pivo · · Score: 4, Interesting

    Yeah, this was sort of a revalation to me recently. I just got a new machine at work. Of course it came with Windows (XP Pro) installed on it so I played with it for a few days before blowing it away and putting RedHat 9 on it. I was sort of hesitant to do so because windows in XP seemed to pop up fast and the whole system seemed very responsive (not that I was doing anything heavy duty.) Another plus is that font rendering is actually better than Windows, and about equal with Macs. That's really nice.

    Anyway, now that I've got RH installed (w/XFree 4.3.x) I am very happy to say that X seems just as responsive as Windows, even when I am doing something heavy duty, and I'm using KDE as well. This was the first time in about five years I've used any kind of Windows, it was a nice validation of X as far as I am concerned.

    XFree, at least without propriatary drivers, might not be great for games, but it makes my development life a lot more joyful than other non-networked windowing environments would, and that includes the kludgy windows terminal services crapola.

    1. Re:I'm happy with XFree by bigmase521 · · Score: 2, Informative

      I have been running Mandrake 9.1 with XFree 4.3.x and I have to say that the speed concerns in X isn't as bad anymore. On an Athlon XP 1700+ and 512mb ram, Mandrake on X, KDE 3.1, and the newest Nvidia drivers, is just as fast, and in the majority of cases (mozilla loading time excluded) is faster than Windows. KDE is a mem hog, and I wish they would optimize it a bit better, however I have no complaints as to the overall slowness of X. Especially in games, OpenGl on X playing UT2003 is just as fast as windows in most cases. If a new X server re-written from scratch with newer optimizations came out, this problem that many do have would disappear, and the speed of X would be a moot point.

      --
      "I didn't come here to tell you how this is going to end. I came here to tell you how it's going to begin"
  37. what's the value proposition by wfmcwalter · · Score: 2, Insightful
    IMNAMD (I am not a marketing dweeb) but I have to ask - what's their (Rocklyte's) value proposition?

    There are several free, reasonably mature windowing environments available for linux already, many featuring hardware acceleration. Several are suitable for embedded use. Why do I want to spend $40 for this? (I'm not being rhetorical - the site isn't accessable). There are innumerable linux distributions, several of which boot straight from CD without install.

    Frankly, the speed differentials Scitech quotes (over Xfree) aren't really all that impressive for most graphics adaptors. Sure, there's a big difference between unaccelerated (e.g. vesa) access and accelerated, but a 20% differential between the 2D performance of one accelerated solution and another just isn't that compelling. Now many applications are _that_ dependant on 2D performance? If I'm that 2D bound I can spend that $40 and get vastly better graphics performance by buying a better card.

    The "foo is old fashioned", "foo is too complicated", "foo is SO last century" claims that some make (I dunno if these guys do, as their site is still down) aren't value propositions. Is something significantly faster? Significantly smaller? Significantly more useful features? Significantly cheaper? Those are.

    Parenthetically, note that I don't apply this standard to free projects. Someone can go code a new OS just for their own pleasure, and doesn't have to pass a customer-value-proposition test. Why? Cos they don't have customers, and so they're not obligated to provide value to anyone.

    --
    ## W.Finlay McWalter ## http://www.mcwalter.org ##
    1. Re:what's the value proposition by Anonymous Coward · · Score: 0

      hmm, I know a lot of people who simply wet thier pants when a new processor comes out that claims to be 10% faster than the one they are running - shit i've upgraded for lesser reasons

  38. NOT FREE by baudtender · · Score: 3, Informative

    They want $99NZ (approx $42US) for each machine
    running Athene in a commercial environment.

    Baudtender

  39. why use this over X? by MikeFM · · Score: 2, Insightful

    I've used X for many years and it still works well for me. IMO it is far better than Windows and is better than MacOS. What benefit does this new gui (or any of the others) have over using X? Themes are no big deal. If one feels like it they can theme just about anything in X. X boots from cd too. The page seems to be /.'d so I can't dig to deep.

    For any opposing GUI to make ground I'd say it'll need all the features of X and a compatibility layer to let X apps run on them. At the minimum they'd need to make something like a wxWindows port for their gui.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  40. Not a Dupe by bstadil · · Score: 1

    Commensurate with Occams Razor and the law of Parsimony I suggest this method.

    --
    Help fight continental drift.
  41. Replacing X is worse than pointless by njdj · · Score: 4, Insightful

    People bad-mouth X because their PC happens not to use its power. They complain about its "bloat", because they see it taking 10MB of their 256-MB machine's precious RAM, most of which is idle. They complain about it being "slow", which tells me that they have nothing better to do than play video games.

    X is many times better than anything else in the marketplace; X is many years ahead of anything that Microsoft offers; it may be old, but so what? The Internet is old. Is that a reason to ditch the internet?

    There is value in having alternatives. For mobile phones, the power of X is not needed and something lighter might be appropriate. But to all those who persist in bad-mouthing X, I say: look beyond what 's good enough for the PC in your bedroom right now. Find out what X is really about. It's still leading-edge and is one of the advantages Linux has over its competitors. Does it need improvement? Of course, like pretty much everything that's used. But it's the best base we've got for building on. Discarding it and going back to a Microsoft-like GUI would be a giant leap backwards.

    1. Re:Replacing X is worse than pointless by Overly+Critical+Guy · · Score: 1

      Wow, what a load of festering crap.

      People bad-mouth X because their PC happens not to use its power.

      I think it's more that X doesn't use their PC's power.

      They complain about its "bloat", because they see it taking 10MB of their 256-MB machine's precious RAM, most of which is idle.

      Bloat is bloat. I bet you complain about Windows bloat.

      They complain about it being "slow", which tells me that they have nothing better to do than play video games.

      If that is your only retort, than it is a reflection on you. If X is so slow it can't handle videogames, what does that tell you? You have no rebuttal, so you instead attack people's game-playing habits. Nice.

      --
      "Sufferin' succotash."
    2. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0

      Yes, I agree with all that ... except ... there's a bunch of really strange and hard to use methods in Xlib, and data formats, and a lotta stuff that's very badly documented and/or just plain hard to use.

    3. Re:Replacing X is worse than pointless by krumms · · Score: 2, Interesting

      What exactly is your point?

      X running on RedHat 8.1 with my Athlon XP 1800+ is slow when compared to the WinXP UI. And I don't play games on Linux - that's what Windows is for - I code.

      Admittedly, some features a novel - such as the whole UI-over-TCP thing. Great. It would be nice in some situations, I'm sure. But I'm not going to 'look beyond what's good enough for the PC in my bedroom right now'. Why the hell should I? After all, I'm using my computer now and I want it to work to the best of its ability.

      Now, I've had my little rant, don't take it to heart - my point is, make a point. What do you feel is so great about X that we should simply forego the PCs in our bedrooms because of some greater, only-known-by-you good?

      The Internet is old. Is that a reason to ditch the internet? - I hear stirrings of people looking into it. SMTP is old too, everyone uses it whether they like it or not, and look how fucked up it is.

    4. Re:Replacing X is worse than pointless by jedidiah · · Score: 1

      That's funny, as I have always had exactly the OPPOSITE experience even while running WinDOS on BETTER hardware.

      If you need to run Win32 because you're married to some Microsoft application, that is an issue that is completely separate from the quality of Xfree.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0

      Bloat is bloat. I bet you complain about Windows bloat.

      What?? Windows isn't bloated, especially for what it does. Besides, I have a 100 GB hard drive, and Windows itself only takes up 1% of that. Also, RAM is cheap, I bought 1 GB for $100 (two 512's), what does it matter if Windows uses a lot of RAM when I have plenty to spare. What else am I going to use all that RAM for?

    6. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0

      They complain about it being "slow", which tells me that they have nothing better to do than play video games.

      Actually, given a good set of drivers, and natively compiled games, X has been proven to achieve significantly higher frames per second than Windows with the same hardware and game.

    7. Re:Replacing X is worse than pointless by Arker · · Score: 1

      If it's enough slower that you can really notice then you probably have a driver problem.

      It will always be a little slower, of course, because it's more powerful, and because it runs in user ring instead of kernel ring - a good choice, but one that does incur a performance hit.

      Still, on my Athlon XP 1700+ it's very hard to tell any difference in speed with XP and X11 on Slack. Win98 is noticeably faster, though it's not a big deal you can tell it's there... XP though is not. Like I said, check on your driver situation... not all XFree drivers are equal - and for that matter XFree isn't the fastest X server out there either, although with good drivers it's fast enough.

      Of course if you're running twenty million applets and have twenty million different widget sets and shared libraries loading and so forth, that could cause a slow down too.

      I run X11 with tolerable performance on machines that XP won't even try to run on, so believe me, if XP is outperforming X on your hardware it's a configuration issue.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    8. Re:Replacing X is worse than pointless by bheerssen · · Score: 1

      They complain about it being "slow", which tells me that they have nothing better to do than play video games.

      That tells me your priorities are whacked.

      --
      (Score: -1, Stupid)
    9. Re:Replacing X is worse than pointless by rhavyn · · Score: 1

      X apps running on your local machine don't use TCP, they use shared memory just like Windows. If X is slow on your system it's the video driver, not X.

    10. Re:Replacing X is worse than pointless by nickjennings · · Score: 1

      People bad-mouth X because their PC happens not to use its power. They complain about its "bloat", because they see it taking 10MB of their 256-MB machine's precious RAM, most of which is idle.

      You obviously have not tried ripping a CD, while listening to an MP3, using Mozilla, checking email in Evolution, in Gnome2 or KDE3... window responsiveness really starts to suffer. 256mb of RAM goes fast. But that isn't the point of this topic, and neither is your comment. Using 10mb is using 10mb, no matter how much RAM you have in total.

      It's like saying, Oh you are complaining about loosing you're hand when you still have 95% of your body left!

      The point is the unneeded cruft that you have to have loaded, not the fact that you have enough resources to load it in the first place.


      They complain about it being "slow", which tells me that they have nothing better to do than play video games.

      What bearing does this have on the topic at hand? So if someone has nothing better to do than play video games, their opinion doesn't matter? And I assume you have some much better stuff to do, like make snobby comments on slashdot and "summing it all up" because you "know".


      X is many times better than anything else in the marketplace

      Does that mean it fits everyones needs? Obviously there is a need for something else. Just because it's "better" (by better I'm assuming you mean better at what it offers), doesn't mean I want to use it.


      I say: look beyond what's good enough for the PC in your bedroom right now

      Why? Obviously people want what's good enough for them right now, not what is the most powerfull for network applications, when they don't USE that feature anyway.


    11. Re:Replacing X is worse than pointless by Theodore+Logan · · Score: 2, Insightful

      > They complain about its "bloat", because they see it taking 10MB of their 256-MB machine's precious RAM, most of which is idle.

      This is certainly not a worst case scenario, and you know it. That you adress the problem in this way furthermore attests that you don't know how X works. The answer isn't "blah! You don't need that RAM anyway" but "it doesn't use more RAM!" The reason it appears as if that's the case is that much of the memory it consumes is actually used by applications running on it, since X stores their pixmaps. Taken together X doesn't use more memory than other systems.

      > They complain about it being "slow", which tells me that they have nothing better to do than play video games.

      So, your counter argument here is that if people think X doesn't suit their needs, they have the wrong needs? I.e. there's nothing wrong with X, only with the people who use it. This is, as I'm sure you understand without me having to point it out to you, an inappropriate way of looking at things. By definition, X is bad if it doesn't suit the needs of its users. If the users want to play games, and X can't handle that, X needs to be rewritten or avoided rather than users must be trained to stop enjoying games.

      Besides, many other apps have the same problems with X as games have. Still, the proper way to address this question is to say "X isn't really that slow. XFree86, on the other hand, is, and even that is getting better by every release." Again, you have no idea what you're talking about.

      > X is many times better than anything else in the marketplace

      Better at what? You don't say. Yet you have just, yourself, provided a lot of reasons for the contrary position.

      > X is many years ahead of anything that Microsoft offers

      You wouldn't know.

      > it may be old, but so what? The Internet is old. Is that a reason to ditch the internet?

      Ridiculous comparision. The Internet is not a piece of software. Besides, nobody wants to ditch X merely because it's old - they want to ditch it because they think it sucks. The talk about it being old is merely an excuse for it's suckiness.

      > look beyond what 's good enough for the PC in your bedroom right now.

      Why should I do that? That's precisely what I, and everybody else for that matter, care about.

      > Find out what X is really about.

      What is it about, why don't you tell me? According to you, it's not about suiting it's users' needs, and it's not about being good for their computers. Curiously, however, this is what people refer to when they say "X is bad." What you're saying is only that "yes, it's bad in the way everybody thinks it is, but that's not the way that matters. It's good in a lot of other ways, that people don't care about. And this is a very good reason for keeping it even for the people and purposes it doesn't fit." I understand that I'm repeating myself here, but all your "arguments" seem to be answerable in the same way. It's also amusing that, all your ranting notwithstanding, you haven't provided a single example of something X does good, but a lot of examples of things it does poorly.

      > It's still leading-edge and is one of the advantages Linux has over its competitors.

      Everyone tech-savvy person I know who still use Windows do it because they need it to play games, something not easily done with X even for the few games that exist and are optimized for it. How exactly is this an advantage for Linux over its competitors?

      > Does it need improvement? Of course, like pretty much everything that's used. But it's the best base we've got for building on.

      You're missing the entire point. The arguments for ditching X is that its architecture simply isn't a very good one for the purposes it's now being used for. If anything at all is wrong with X, it is precisely it's base.

      Still, I don't think we should ditch it. Yet, knowing nothing about it and just reading your post I would arrive at the opposite conclusion. You're just a zealot, obviously embracing Linux and X more to fit in with the Slashdot crowd than because you understand their real advantages. It's embarrassing and you are doing the community a disservice.

      --

      "If you think education is expensive, try ignorance" - Derek Bok

    12. Re:Replacing X is worse than pointless by moncyb · · Score: 1

      in Gnome2 or KDE3... window responsiveness really starts to suffer. 256mb of RAM goes fast.

      I think your problem is GNOME/KDE, not X. The machine I am using now has "only" 64 MB and runs fine with XFree86. Yeah, Mozilla starts up slow and uses lots of processing time / memory, but this is the application's fault, not X. All my other applications run great.

      In fact, when I had a 100Mhz machine with 8 MB of RAM, X wasn't too bad at all--for a GUI anyway. Lots of swapping when trying to edit a large image with GIMP or when using bloated programs like Mozilla, but useable with many programs. Adding another 8MB helped.

      Once you get beyond 32 MB, I don't see how XFree86 (or most other X servers) could possibly be a bottleneck. Rethink the programs you use. KDE/GNOME are hugely bloated by themselves. Much worse for many programs who use them. I don't know if it's poor design or too many cooks or what, but they suck bigtime.

    13. Re:Replacing X is worse than pointless by be-fan · · Score: 1

      I second that. On my setup, X is pretty much just as fast as WinXP, faster when the machine has a high load. Of course, I have everything nicely tweeked, I run only KDE 3.x applications, and I don't run pixmap themes. The only thing that is slower is window resizing, but that really isn't a speed issue, but a synchronization issue. Since I run pretty much everything full-screen (Alt-Tab + Virtual Desktops :) I don't even notice it unless I'm doing "wiggle tests" to see if the latest version of KDE is any faster :)

      --
      A deep unwavering belief is a sure sign you're missing something...
    14. Re:Replacing X is worse than pointless by fault0 · · Score: 1

      > Admittedly, some features a novel - such as the whole UI-over-TCP thing.

      It's not UI-over-TCP, but rather, UI-over-sockets. When running locally, UNIX domain sockets are extremely fast. It's been proven time and time again that the bottleneck isn't there.

    15. Re:Replacing X is worse than pointless by fault0 · · Score: 1

      > KDE/GNOME are hugely bloated by themselves. Much worse for many programs who use them. I don't know if it's poor design or too many cooks or what, but they suck bigtime.

      It's because recent versionf of KDE/GNOME are pretty much made for recent hardware? Why? Because users demand new features.

      I ran KDE 1.2 on my PowerPC 603e-based 180mhz Mac Clone fine with 48mb of ram. The PowerPC 603e was one of the slowest PowerPCs ever made, too.

    16. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0
      look beyond what's good enough for the PC in your bedroom right now.
      The PC in my bedroom is an X terminal. Should I try to install Windows XP on it?
    17. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0

      > it may be old, but so what? The Internet is old. Is that a reason to ditch the internet?

      Ridiculous comparision. The Internet is not a piece of software.

      Neither is X.

    18. Re:Replacing X is worse than pointless by Overly+Critical+Guy · · Score: 1

      I didn't say Windows was bloated. I was pointing out the double standards. I bet he complains about so-called "Windows bloat."

      --
      "Sufferin' succotash."
    19. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0

      so-called "Windows bloat."

      You seem to be saying Windows isn't bloated, but can you run Windows 2000 or XP on a 486 with 16 MB of RAM??? Hell, I can get Linux + Xfree86 up and running on a 486 with 8 MB of RAM.

    20. Re:Replacing X is worse than pointless by Overly+Critical+Guy · · Score: 1

      Windows 2000 and XP provide much, much more functionality then Linux + XFree86.

      To get anything usable, you'd have to run KDE, a bunch of daemons, and much, much more, blowing your little 16MB of RAM out of the water. And they are provably more bloated than Windows.

      Next.

      --
      "Sufferin' succotash."
    21. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0

      To get anything usable, you'd have to run KDE

      Twm does me quite well, thank you very much.

    22. Re:Replacing X is worse than pointless by Overly+Critical+Guy · · Score: 1

      Anything named "twm" is being intentionally obfuscated in order to feel "elite."

      --
      "Sufferin' succotash."
    23. Re:Replacing X is worse than pointless by Anonymous Coward · · Score: 0

      trust me there's nothing elite about Tab window manager, as far as I know anyhow. it's a bit dated, but i still like it, and it works just fine even on a machine with low resources..

  42. Actually... by Jussi+K.+Kojootti · · Score: 3, Informative
    Your claim about source code availability is only 70% true.
    From the faq:
    We do not distrubute all of the source code, but the components which we deem to be helpful to third-party developers and which do not risk the dilution of our intellectual property are available to you at no charge. Approximately 70% of the source code is currently available to the public.
    -jussi
    1. Re:Actually... by hitmark · · Score: 2, Interesting

      hmm, and the last 30% is iether internaly made software that theycant make up theyre mind about or connected to that graphics system they use to replace X11...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    2. Re:Actually... by Anonymous Coward · · Score: 0

      w000t w000t retard behind the keyboard alert!

  43. Wow, impressive technology! by Jerk+City+Troll · · Score: 1

    A themeable windowing system!? Yikes! What will these hackers think of next?

  44. Re:so even physical access !@#$%^ by Anonymous Coward · · Score: 0

    Like when they weld your face to the CD drive so you can't open it, and weld the keyboard plug shut, and pull the hard drive and shove it up your hmm, and weld the case shut. And then rig the whole thing so that it's encased in glass, and make it neutrally bouyant in a vat of hydrochloric acid, and then you melt when you try to physically comprimise it. Kinda like Gibson's black ice, only in the real world.

  45. What a dumb question. by smittyoneeach · · Score: 1

    Duh. The next version is X001.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  46. Re:so even physical access !@#$%^ by insanecarbonbasedlif · · Score: 1

    And then you realize that performance isn't quite up to snuff and you need to install some ram. So much for 0% downtime.

    --
    Just because I doubt myself does not mean I find your position compelling.
  47. I've been waiting for this day... by neo · · Score: 4, Interesting

    I'm so happy to hear someone finally ditched the X windows. Now maybe we can get some decent applications without needing to code the whole UI experience every time.

    This may be the one.

    1. Re:I've been waiting for this day... by Anonymous Coward · · Score: 0

      It looks like this chaps have got an SDK for SNAP - going to download it now!
      http://www.scitechsoft.com/products/embedded /sdk_h ome.html

    2. Re:I've been waiting for this day... by Anonymous Coward · · Score: 0

      This is not the one. _Neo_ is the one.

    3. Re:I've been waiting for this day... by dvdeug · · Score: 1

      Now maybe we can get some decent applications without needing to code the whole UI experience every time.

      There's at least a dozen GUI interfaces to X: GTK+, QT, FLTK, WxWindows . . . It's been a long time since you had to code the whole UI experience to get a decent UI, at least anymore then you have to on Windows or Mac.

  48. Re:what's the value proposit!@#$%^ by Anonymous Coward · · Score: 0
    IMNAMD (I am not a marketing dweeb)

    Obviously. A marketing dweeb would see the wastefulness of defining an acronym and then never using it again. Unless. You were planning a follow up post? I can see it now:
    • In response to my own post, and to reiterate, IMNAMD, I think....
    This is a really useful habit of yours. I think you should break it as soon as possible.
  49. Re:not the best chipset support... (yet!) by Anonymous Coward · · Score: 1, Informative

    SciTech is currently in the process of certifying its existing SciTech SNAP binary drivers for use on Linux. With more than 180 existing SciTech SNAP drivers to draw from our QA team has their work cut out for them.
    Prior to being added to the list below each driver is subjected to a battery of test in the SciTech SNAP test harness. To date we have completed more than 1/2 of the total list and will continue to expand this effort until all relevant chipsets are supported.

  50. And then X101, X110, X111, X1000... by Anonymous Coward · · Score: 1, Funny

    LOL!

  51. CD based by Anonymous Coward · · Score: 2, Interesting

    Can anybody strip down Knoppix http://www.knoppix.de/ or Topolpgilinux http://topologi-linux.sourceforge.net/ or this new distribution to get a tiny core set of applications which would be a good end user CD-bootable Linux desktop?

    Our IT people would love to have a graphical rudimentary cd bootable stripped down linux package to which a few open source applicatios could be easily added.

    This is the other way round instead of Knoppix adding in as much as possible.

    1. Re:CD based by Joe+Tie. · · Score: 2, Informative

      Never tried doing so myself, but Morphix is supposed to be pretty easy to add new programs to. They also have a few different main builds, one of which is called lightGUI, and comes in at less than 200MB.

      --
      Everything will be taken away from you.
    2. Re:CD based by vrmlknight · · Score: 1

      maybe your IT department can *gasp* make their own... I put together a win3.11 w/ NTFS and network support that runs off a RAM disk total boot time ~10 sec

      --
      This must be Thursday, I never could get the hang of Thursdays.
    3. Re:CD based by sensate_mass · · Score: 1

      Whoa...you just reminded me of my old Toshiba T-1000. 8086 with 640k of memory and a $1000 768k ram addon that would also function as a hard drive. DOS 3.1 in rom, and solid state storage. It booted in ~1 sec and I/O was instant. If the battery went, though, I'd lose my data.

      (what are you using a 3.11 box for?)

      --
      --- Submission is feudal.
    4. Re:CD based by vrmlknight · · Score: 1

      I'm using win 3.11 as the front-end for several tools (pqmagic, ghost and DriveImage and other stuff) it works great for pulling files off with out having to boot the OS if if the os is dead. some of the boxes are brand new top of the line the fastest win 3.11 would ever run on.

      --
      This must be Thursday, I never could get the hang of Thursdays.
  52. And also no support... by Anonymous Coward · · Score: 0

    ...for any of the Bitboys chips either... I wonder why?

  53. I'm glad there is a commercial competition by xutopia · · Score: 1

    Competition is always good. It drives the linux community.

  54. The Flying Circus That Is X by DeadVulcan · · Score: 2, Informative

    The UNIX-HATERS Handbook has a chapter called The X-Windows Disaster. Near the end, there is a hilarious bit about colours. The durned lameness filter prevents me from posting it.

    Search for the word "circus" in that chapter, and you'll find it.

    --
    Accountability on the heads of the powerful.
    Power in the hands of the accountable.
  55. Non-X GUIs: What's Really Needed by istartedi · · Score: 2, Insightful

    What's really needed in a non-X GUI (in fact, all GUIs) is support for higher level APIs so we don't have to care about the underlying GUI. That begs the question, what do developers use most often?

    I'd be willing to wager that there is a large percentage of Windows software that uses the GUI's APIs directly--Win32 or one of the popular wrappers like MFC or OWL. On *NIX, GTK is probably the most popular.

    There are high-level wrappers that will allow you to target Win32 and *NIX with just a recompile. wxWindows leaps to mind. However, I wager that the percentage of people using them is small, although the following is growing (doesn't AbiWord use wxWindows?).

    Given that, I'd probably want to see GTK and wxWindows apps running on top of a non-X GUI before I'd use it. A Win32 subset would be sweet. No, not Wine. I don't want to swallow an elephant just to get a peanut. Full Windows emulation is overkill. I would just like to have Win32 API functions so I could recompile apps that use the APIs directly. I (and thousands of others) have written our own Win32 wrappers. For alternatives to succeed, they need to be able to pull in as much software as possible.

    Oh crap... I can't even check the website to see what higher level APIs it supports. D#$% /.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  56. The Richard Simmons graphics model. by Anonymous Coward · · Score: 0

    "Now if the server had the widgets on its side the client would just have to tell the server the type, size, position of the widget, Instead of sending a pixmap."

    Now you know why I'm working on a SVG layer for evas. As the commercials say:"thin is in".

  57. $40 for this? by dh003i · · Score: 2, Insightful
    Ok, so they've got this microgui environment. It's not significantly faster than X (20%, according to *them*). It can't run nearly as many apps as X. Oh yea, it offers *nothing* that isn't already offered by a solution that is free as in beer and free as in freedom (PicoGUI). So, why exactly should I waste $40 on this piece of shit, when it isn't that much faster than X, can't run many programs, probably isn't going to be the future of the FOSS community, and offers nothing that isn't offered by Pico's FOSS solution?

    There is no reason.

    As for performance, the $40 you spend on this crap could be spent getting a better graphics card. I believe you can get a GeForce 2's now for $30-$50. That's what I use on my current Gentoo GNU/Linux system (with WindowMaker). Guess what, no performance problems -- at all [qualifications: 1GHz CPU, 256MB SDRAM, 7200rpm ATA-100 HD].

    People are really stupid when it comes to buying the latest greatest whatever. Here are the specs on my current PC:

    1.1GHz AMD T-Bird CPU
    256MB SDRAM
    60GB 7200rpm ATA-100 hard drive
    64MB GeForce2 GTS
    19" Monitor

    Guess what? It was fast when I bought it (a year ago). And guess what? It's still fast. It has not magically been transformed into a lumbering beast. For the home user, there is really no reason at all to buy anything other than that which sits at the best performance/price ratio. You can get an excellent system today for under $1000 that will be able to do anything you want as far as productivity goes, and will play most all games just fine.

    My general plan -- and I think it's a good one -- is to upgrade once something 10 times better than what I have is available at an optimal price/performance ratio. And that's only if I have some need.

    It's amazing to me how many home users are tricked into believing that a 2GHz CPU is somehow going to make their internet browsing experience any better, or make programs load faster and make Word work better. For almost all typical uses of a computer, you will *never* need to ugrade. You will only need to upgrade if you want to keep up to date with the latest games or if you want to do computationally intense computational work. Even then, you can still do so at the best price to performance ratio.

    1. Re:$40 for this? by Anonymous Coward · · Score: 0

      I couldn't agree more about the 2ghz cpu not being needed on the typical desktop. However, I would like to point out that disks are still slow. While I don't need anywhere near the 80 gigs I have now, the transfer rate is significantly higher than, say, a 5 gig drive.

      This makes a big difference to the amount of time your OS and applications take to start up.

    2. Re:$40 for this? by Mark+Bainter · · Score: 1

      I can agree. My Desktop machine is an AMD K62 300Mhz. It's got 128M ram in it. I have a relatively new drive...I think it's 5400 rpm though, I can't be bothered to look. I run enlightenment, 5 or so desktops, phoenix (usually somewhere between 10-20 windows) and somewhere around 15-20 X-terms. In addition, I usually have a copy of moneydance open (java application). The video card is a Matrox G450, and I'm using it in xinerama mode. The other desktop has various monitoring software (gkrellm2, a browser window with ntop running on it, some other stuff)

      I get a little bit of delay switching desktops, but no more than a second or two. And that's with large (1024x768) pixmaps in the background on every desktop. Oh, and I also run qmail, apache (for local stuff only), and qmail's popper (for a couple other machines here) tinydns, dnscache, and 6-8 copies of mutt in a screen session. (One of hte other xterms usually has 4-5 screen sessions as well, and I use zorn as my shell)

      That's pretty darn good. I get snappy response to nearly everything. I have an AMD Athlon XP system at work that's really well built. It builds my applications a lot faster, and certainly builds a kernel in a lot less time, but since I can nice it and get other work done it's not that big a deal at home. It is annoying sometimes, cause you want that application to be done building /now/. Or that new development kernel to be done /now/, and at this point I'm ready to upgrade. (After I build my wife a new machine, I'm next) However, I'm in no rush, as my system is perfectly usable as is.

      I'm not against another windowing system per-se, competition/choice are good things. I just don't think the X bashing is justified, and I don't think it's necessary to make X out to be a dog to justify having another windowing system.

      Just my .02

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
    3. Re:$40 for this? by Anonymous Coward · · Score: 0

      For almost all typical uses of a computer, you will *never* need to ugrade.

      Sorry - but that's just stupid. Software developers are loading tons of more features and the requirements increase with each release. In order to run the latest versions of Word requires hardware with lots of RAM and a fast CPU. Otherwise you sit there forever and it will never run on my original PC (A Tandon PC-XT !). And in the Linux world - just try to run OO.o. Come on guy - get real - never is a LONG time.

    4. Re:$40 for this? by Anonymous Coward · · Score: 0

      When/If you decide to start mastering/burning your own DVD media...you'll realize what all that newly availble CPU horsepower on the market is good for.

      Just my .02

  58. just got back.... by zogger · · Score: 3, Interesting

    ... just got back an hour or so ago from my weekly supplies run to town. One of our stops is the church thrift store, girlfriend and I enjoy that random "deal" shopping. I always head to the electronic junk and hardware, she splits to what I call the "imelda marcos" area. Anyway, myself and another customer are staring at this old xt bundle, commenting on what we are running now. The dude actually starting complaining about xp, said NO WAY would he pay that to upgrade, but he was really bogued out about what he was running, which is ME. SO, here's my chance, I ask "Hey, ever try that "linux" stuff?".

    yada yada, he sounds enthused already,he's heard of it, I'm the first person he's ever met weho's used it,he asks how much it is. I sez, "well, 30-40 clams from the vendors with manuals and stuff low end, or you can.." I only got that far he goes FOURTY DOLLARS FOR AN OPERATING SYSTEM?? WHERE CAN I GET IT????

    No lie. Then I drop the next one, "well, you can download and burn it for free,too, or clone companies will sell it to you for like 5-10 bux whatever, oh ya, comes with one zillion programs, too"

    He's floored, gonna try it.

    One person at a time

    (hey spider tools, you might have an incoming)

    1. Re:just got back.... by Anonymous Coward · · Score: 0

      just wait until he finds out he can't run msoffice and his win games, and the alternatives are kind of amateur. I am not saying Linux is not a viable alternative, but not giving full info about the disadvatages of linux as a desktop os will only leave us with deceived individuals that go back to windows because they werent warned about the shortcomings of linux .

    2. Re:just got back.... by zogger · · Score: 1

      --he doesn't run office, but I told him about open office, etc if he wanted to do similar. this was a guy who has a couple of computers at home, that's it, maybe young 40's. He's also a regular adult, a lot of older people really don't care about games, hard as that might be to contemplate on slashdot where games are very popular. I know they are hugely popular in some circles, but the reverse is true too, millions of people really don't play games all that much, if ever. Hmm, I'd say in the 4 years I've been living in this area, I honestly cannot recall one single extended conversation I have had with anyone about video games, but I have had a number of computer related discussions. I think it's as big a variable as any other sport/hobby whatever. We live in the country, outdoor activities are just way more popular, even with most young people around here that I know. A lot of folks own computers, actually, in the 6 houses directly around me everyone has at least one computer because I go over and help fix them, I have yet to even hear anything along the lines of "hey, the new blaster whatever game is out!"

      It really doesn't happen. People will ask about your garden, your new ride, how you did trout fishing or deer hunting, what's going on with the local bozo politicians and their silly political games, etc. Sports seem way more popular it appears. Myself, I play some game once in an extremely great while,really, could be a year or more between 30 minutes of 'gaming", even though I've owned a computer since 91, I just never got the bug myself. I used to play frogger on my really ancient mac, I do remember that one.

      I don't think that game deal is as important as game enthusiasts think it is, I think people who play a lot of games buy consoles for the purpose, at least, that's what I have seen. PC gaming may be very big, but compared to even say just general fishing enthusiasm in the united states I don't think it can compare. I don't have any stats handy, just pure guess and anecdotal. Gamers may buy a 2 thou $ PC for the purpose, and the latest video card, I honestly can say I don't know anyone personally who has done that, but I can rattle off a list of people I know who own 10 to 20 thousand dollar fishing boats, 2 or 3 thousand dollar 4 wheelers, and pickup trucks that run upwards of 50 grand with mods (lift kits, lockouts, various engine mods, really expensive wheels and tires, several thousand apiece,lot of other stuff, just to tow those two things around, purely for "play". They all own computers, I doubt any are any newer than two years old though, and those are just stock off the shelf deal with whatever came installed. Well, thinking about it, I do know one off that list who just bought a new one, merely because his old 300 mghz whatever just stopped working one day, hardware failures to the mother board. He just went and picked up some cheap 500$ whitebox something, only a 1.x ghz model, nothing fancy about it. A lot of people just surf and do email and a bit of bookeeping, that's it. They watch DVDs with a stand alone dvd player off the big screen TVs, and regular TV off a dish, and stuff like that.

      The US is not really a lock step easy to classify or generalise population. I know games are really big, but only for *some* of the population, it's just a main topic at slashdot. I know me not being a gamer, I don't have to bother to have to upgrade all that much, I'm still using a 200PP, with only a 6 gig hdd, 226 ram. I surf, listen to my radio shows I like, little email, that's it. I see this box lasting for several more years, and I can still add the second processor and finish maxing out the ram if I have to, to "keep up". My vid card is just an old 2 megger, seems to draw the screen ok, I mean, there it is, I see the web page, it's clear. I got a 17 inch used dell monitor, costs me 7$, works fine. I have at least a dozen more older working systems, and then a pile of junk, a nice collection of various radios, etc, stuff like that for "geekness", but games? uhh, well, fun for 15 m

  59. People bad-mouth morons as well. by Anonymous Coward · · Score: 1, Interesting

    People complain about "bloat" because of the 100 megabyte image it installs, as well as the 10 megabyte resident set. People complain about "slow" because of the significant overhead on interactive and multimedia applications.

    X11 is still in the marketplace because it is standard; on technical merit it is a clear loser. As a comparison, look at the Microsoft graphics layer. It is much faster for local programs because it doesn't insist on shoving everything through sockets. It is also faster for remote display because Microsoft controls the toolkit and has higher level primitives that allow more to be drawn based on a single message.

    X is powerful, sure, but face it: any Turing machine is powerful. X is an inefficient nuisance that gets in the way of doing things well. The only advantage that X provides to Linux is that it is a standard that makes porting applications easier. Discarding Linux and moving to Windows would be a giant leap forward for lots of people, but not all. For those of us who prefer Linux, a higher level graphics layer could be much faster, allow for a tighter network protocol, and promote consistency in Linux user interfaces.

    Wow, until I put it that way, I never knew how hard X sucks!

  60. Download it here ----> by Anonymous Coward · · Score: 2, Informative

    This is the freely available version of Athene and DML. The Pandora Engine is also included in this archive.

    http://www.simtel.net/pub/dl/60070.shtml

    http://216.239.53.104/search?q=cache:http://www.ro cklyte.com/downloads.html

  61. Re:Non-X GUIs: What's Really Needed by Anonymous Coward · · Score: 0

    you mean something like this...
    http://www.scitechsoft.com/products/embed ded/mgl_h ome.html

  62. Google thumbnail screenshot cache by Anonymous Coward · · Score: 0

    Google thumbnail screenshot cache Google thumbnail screenshot cache? Google thumbnail screenshot cache? You wanted it? You got it....

  63. be careful!! by borgdows · · Score: 1

    do NOT download their "Athene Operating System", it contains SCO code!!! ;)

  64. Re:Themes schemes-"G" Rated. by Anonymous Coward · · Score: 0

    "Themes are the UI."

    Technically Themes are the "G" in GUI. The "UI" comes from the behavior part embodied in the Windowing Environment you're using.

  65. Source tarball here, download ASAP by 0x0d0a · · Score: 2, Informative

    Feel free to grab it here.

    There's also a perl script in there (which I didn't write, just found somewhere else) which does more nice analysis of X memory usage.

    Grab it ASAP, as the server is going down permanently within a couple of days. Matter of fact, if you want to make it available yourself for anyone interested, I'd appreciate it.

    I use the XRes extension, which is relatively new...you can't be using an ancient copy of XFree86.

    1. Re:Source tarball here, download ASAP by Anonymous Coward · · Score: 0

      Thanks, that is a cool script. Mod up.

    2. Re:Source tarball here, download ASAP by ak_hepcat · · Score: 1
      --
      Support FSF: Stop thinking with your wallet, and think with your imagination. (cc/non-commercial)
  66. Re:Themes schemes-"G" Rated. by EvanED · · Score: 1

    Which is at least partially dictated by the theme: Is the close button upper right? Which is the minimize button?

    See another poster's post about the distinction between themes (as we use the term here) and "mere" skins.

  67. "aging X11" ??? by nurb432 · · Score: 4, Insightful

    Bah, X is an established standard that works well.

    So few people truely understand what makes X tick is why so many people bash it..

    X is wonderful, its the crap that runs on top X that tends to suck and give X a bad name.

    --
    ---- Booth was a patriot ----
  68. Newsflash, Idiot by Anonymous Coward · · Score: 0

    The AmigaOS gui sucked only in your opinion.

    Many of us found it quite powerful and easy to program, unlike much of the rest at the time (and even now). And you obviously are only familiar with the Workbench 1.3 UI...the later versions plus MagicWB was miles ahead of everyone else.

    Amazing how there are still people who want to jump on the Amiga's grave. Even dead it's never enough for you, is it?

    (And to date, only Enlightenment provides me with the handiness of the Amiga's multiple overlapping screens.)

  69. Re:Themes schemes-"G" Rated. by NanoGator · · Score: 1

    "See another poster's post about the distinction between themes (as we use the term here) and "mere" skins."

    Even if he meant skin, his point still only works in an over-simplified sense. A lot of a user's interaction with their computer is reflex based triggered by the imagery they're seeing. Landmarks form when you have skins that people can react from.

    To put it another way, how easy would it be to play Quake CTF if both sides had the same skin? You'd have to put more brain power into figuring out who's who.

    --
    "Derp de derp."
  70. I agree by jawtheshark · · Score: 1

    Just tried....
    This is my Pentium I, at 166Mhz with 256Meg RAM. It runs OpenBSD 3.2 and took 20 seconds to start X including WindowMaker. The memory usage (according to top) was 14Meg before launching and 28Meg after everything launched.
    Summary: 14Meg of RAM used, started in 20 seconds. I want to see my Windows 2000 box do that....

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  71. Yeah, it's called Mac OS X by csoto · · Score: 0, Troll

    And Linux licks its behind...

    Charles

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
    1. Re:Yeah, it's called Mac OS X by trouser · · Score: 1

      The window server is called Aqua. OSX is a combination of a sort of closed open source BSD Unix called Darwin and some completely closed source proprietry code which includes the Aqua GUI.

      Aqua is ok. It looks great, but it is very slow. I'm typing this on an 800MhZ G4 with 256Mb of memory and I'm frequently frustrated by how slowly the GUI responds. My 500MhZ G3 iBook running PPC Linux feels much faster.

      I wish Aqua allowed rubber banding when moving/resizing windows. I don't need to see the contents of a window when resizing and it is hopelessly slow.

      Aqua doesn't support multiple desktops. There are 3rd party apps such as Code Tek Virtual Desktop (not free in any sense) to add what I consider is an essential productivity tool

      I can't run apps remotely. One of the great things about X is being able to log in to a remote host and run GUI apps, and I don't mean VNC style remote desktop hijacking, I mean a window rendered right on my desktop as if it were running locally without interfering with anybody else using the remote system.

      Aqua offers a lot of eye candy for a huge hit on performance, and using the Cocoa libraries for software development is an absolute joy once you get over the hurdle of learning Objective C, but in certain key areas it's a long way behind X, and it's not really relevant to this debate because we're talking about Linux GUI options. Aqua is closed source and only runs in MacOSX on Apple hardware.

      --
      Now wash your hands.
  72. +3 Good Work [!TextBelow] by eugene+ts+wong · · Score: 1

    m

    1. Re:+3 Good Work [!TextBelow] by zogger · · Score: 1

      --it's not really a major biggee, just my way of saying thanks back to the open source community. I can't code, and I'm a menace even sending in bug reports, but I can evangelize, help out, and start to get some sort of cash and interest flowing towards the over-all goals. Let a newbie try a few flavors, see what he likes, most regular joes will then pick a vendor and buy the full priced distro. Seems like a workable deal to me. I was careful, too, told him to run google and his printer in advance, look at the various offerings, see what floated his boat, read up on installing it then go for it. I even told him about walmart.com cheap pre-loaded linux peecees, he sounded interested in those as well, and told him about run from the CD knoppix, the various major distros, how you can have several desktops, etc, just a normal spiel.

      Lot of folks aren't mad modders, or programming gurus, but they just are *uncomfortable* with what they have,a computer, that's it, just use it, they really want something else than what they have, and it has to be affordable. Joe sixpack is not real enthused about having a forced total upgrade every year, they want some sort of stability for several years, smaller cheaper upgrades,sure, but not this "you need a new hundred dollar OS and a new 1000 buck box to run it then" deal, then they still are frustrated. It's nuts. At least with linux it's cheap enough to experiment with, you can find what "fits" your current situation and budget and interest. It's a good thing. It's how I stumbled into it. Was a mac classic guy for a long time, financial reasons kept me from upgrading to osx, but one day I get a heckuva deal on a jeep load of peecees. I cannot resit, price was definetly right. Get home, wonder what to stick on them, buddy had a set of rh 7.1 disks, sez here try this out, I gave him 2$ for the blanks he burnt.

      cool beans! the stuff works! and I don't feel completely doofus running it! Even with my dos days so long ago I barely remember, I am not askeered, I can still click a mouse! it installs! Look, there's the internet! Hey, lookee, programs already here! And it's cheap! Then I start reading about "open source" and GPL license and whatnot and go YES, this is a *good thing*, I "get it", I grok it, everyone shares, everyone benefits, the cyber equivalent of the old fashioned neighborhood barn raising, friends and neighbors helping friends and neighbors. I get it, it's cool, I pass the idea on.

    2. Re:+3 Good Work [!TextBelow] by eugene+ts+wong · · Score: 1

      Exactly. Exactly. I totally agree with everything that you said.

      Just to clarify a bit on what I said & agree with you even more: the thing that impressed me about what you did was that you met his need & worked from there instead of trying to talk about licensing [free speech, yadda, yadda]. I liked the way that you started with a higher price & worked down from there.

      On a slightly unrelated note, I think that Linux's strength is the command line, & that it would be good if we [the community in general] could try to find a way to teach people to use text based programs. I say that because I think that text based programs tend to work with each other much better, compared to graphical based 1s, & the text based 1s tend to require less hardware upgrades.

      If we were to try & teach people how to use Linux, then I think that tutorials & other documentation need to teach them how to use software properly [ie: what are the correct options to pass to the binary?] & how to make it fail [ie: fill in the form in such & such a way, & then you should get this error, & you got that error because yadda yadda yadda]. Maybe I'm wrong, but it seems to help to know what doesn't work, just as much as it helps to know what does work.

  73. Never get anywhere... by Junta · · Score: 1, Troll

    Proprietary and closed will keep this where it is. A shame really. There should be more effort to replace X.

    X is nice, but is showing it's age. Problems I see:

    Memory usage. It is true that application pixmap memory gets counted as X mem, not application memory, but X's primitives are, well, too primitive. The amount of memory required to represent widgets of high level toolkits in X is way too high because everything is represented by some really basic primitives, *especially* when apps draw complex things (i.e. gradients) and those things just have to be stored as pixmaps, even though they *could* be described in far less memory. Same goes for toolkit buttons that all look *similar* but not identical, even if heavily themed, they could share resources and modify them as needed for equal flexiblity consuming *much* fewer resources.

    Network transparency. People always praise X for it's network transparency. This is just plain wrong, it sucks at that function. It may be better than other systems in many ways, but being the best does not mean it doesn't suck...

    One thing is that it is way too bandwidth intensive. *Especially* here the X primitives are just *too* primitive for their own good. Drawing a button could be reduced to a single, small, insignificant amount of traffic, but in X, the client must describe every detail of just how to draw the button. With Xaw, they reduce the pain by using ass-ugly widgets that can be represented with relatively few X primitives. Meanwhile, modern good looking widgets make things ten times worse for the network. Even buttons with complex themes could be represented with a small amount of traffic if only the primitives were more sophisticated.

    It follows that more sophisticated 'primitives' would improve the 'network transparency' for the end user in terms of look and feel as well, since the system attached to the screen can dictate how widgets look rather than the remote system running the app. In X if you run an application on two different systems, the remote themes dictate look and it detracts from the transparency and consistency aspect of things.

    Also, when the connection is interrupted or the system serving the display to the program dies, the program dies with it. This is ugly. On the other hand, I don't think the MS approach of having each system have it's own screen is too hot either (RDP). What I would like to see is a hybrid of the approaches. Having the 'screen' like functionality of RDP/VNC where running where applications continue to run in the event of an interruption, but have application windows interleave with other windows rather than be kept in separate 'desktop' windows.

    I can see two solutions:
    A completely new project to make a somewhat X-like system with more useful primitives. The native network protocol need not be X compatible, but an application running on *top* of it could provide X compatibility. That way, the project could truly ditch all the legacy stuff and start afresh, leaving the option of the legacy stuff for those that *need* it, and not forcing it upon those who do not. The difficulty associated with the anti-aliasing of fonts a while back proves that legacy stuff is really making progress difficult. I think this is the best way to go.

    As a compromise, could GTK and/or QT be implemented as X extensions, where GTK/QT widgets would be primitives rather than basic shapes and raw pixmap data? While it would not address the 'screen-like' functionality I would wish, it would serve to reduce memory usage and network traffic. It would probably still be bloated a bit much, but if people are *really* adverse to ditching X, this would make it a lot more tolerable.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Never get anywhere... by Anonymous Coward · · Score: 0

      Having the 'screen' like functionality of RDP/VNC where running where applications continue to run in the event of an interruption, but have application windows interleave with other windows rather than be kept in separate 'desktop' windows.
      There is xmove, which is basically screen(1) for X.

      A completely new project to make a somewhat X-like system with more useful primitives. The native network protocol need not be X compatible, but an application running on *top* of it could provide X compatibility.
      Sounds like Fresco.

    2. Re:Never get anywhere... by shadowjk · · Score: 1

      Regarding network transparency, http://www.nomachine.com have done marvels at reducing the bandwidth required. I tried their free testdrive, and mozilla felt faster than running it locally, and it still only used the bandwidth of a tiny ADSL connection!

      I think the head coder of nomachine said on the XFree mailing lists, that X is really too fast, that it executes the commands from the applications too fast, and thus encourages bad coding practices. If X was say a magnitude slower, and toolkit authors had on top of that have to use it over a 10mbit network, then they would be able to spot if they do something that's really slow. While it might not be noticed later when running on a multi-gigahertz machine with the latest graphics card, it adds up to overall speed..

  74. Funny thing about that is... by Paradox · · Score: 2, Insightful

    Having used both NeXT and OSX machines recently, I think this "dumbed down" statement is funny considering how much more feature-rich OSX is compared to NeXT.

    I guess it's true you just can't please some people.

    --
    Slashdot. It's Not For Common Sense
  75. Isn't linux monolithic? by moosesocks · · Score: 2, Interesting

    Isn't it about time that the windowing system was directly implemented into the kernel?

    It certainly could be done without breaking compatibility with current console applications. After all, linux IS a monolithic kernel. I'd go as far as reccomending that some sort of graphical interface be intergrated into the POSIX standard. Limiting unix to a 640x480 console is ridiculous. Apple's been doing this since 1984 - long before X11 was drafted or Linux was created.

    X has so much potential to be great, but after 11 years, it has failed to show it. To me, that is a flawed system.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
    1. Re:Isn't linux monolithic? by binford2k · · Score: 1

      Oooh! Oooh! And then can we put a browser in the kernel too?

    2. Re:Isn't linux monolithic? by RdsArts · · Score: 1

      Could it?

      If we made Linux, the kernel, hold a X11 implimentation , wouldn't we need a new GNU tool set for everything? After all, all the terminals are written for the console. All X11 terminals are wrote with the assumption of a windows manager running.

      To put X11 in the kernel, it would need a base set of tools far larger then what's available. A window manager, a set of basical tools ready for X, and some way to decide how it'll display without any configuation files (someone has to power it up to configure it) And for what? What benefit does adding it to the kernel add?

      It'd be a interesting project to see, but practical? Not very.

      This completely discounts that the large majority of GNU/Linux installs are for servers, that would be seen by no one, and as such would do better without any GUIs.

      Any benefits that would be had are already had by the frame-buffer. Large console screens, and now we you can even put X on them, with DRI support. So, honestly, I don't see why we'd need X11 to be added to the kernel.

    3. Re:Isn't linux monolithic? by JoeBuck · · Score: 2, Informative

      Certainly the lowest level of the X server, namely the framebuffer, can be put into the kernel, and a number of X implementations have done just that.

    4. Re:Isn't linux monolithic? by idiotnot · · Score: 1

      And you kill system stability with it. X server crashes, so does the machine.

      Need a new version of X? Gotta build a new kernel. Furthermore, many PC systems would become unbootable by conventional means (1.44MB floppy, or 2.88M floppy image for a CD boot), because the kernel would be *huge*.

      What can live in user space should live in user space. FWIW, Linus, despite his pot-shots towards The Hurd, has been pretty good about keeping things out of the kernel that don't belong there.

    5. Re:Isn't linux monolithic? by Compuser · · Score: 1

      Except windowing system cannot live in user space
      because it then is too slow.

      And to comment on the othe post in this thread:
      moving X into kernel would mean moving window
      managers and all the rest of the machinery into
      the kernel as well.

    6. Re:Isn't linux monolithic? by fault0 · · Score: 1

      > Isn't it about time that the windowing system was directly implemented into the kernel?

      There isn't exactly any performance gains to be had to running X in kernel space rather than user space. On the other hand, there are MANY stability problems that could come from that approach.

    7. Re:Isn't linux monolithic? by Anonymous Coward · · Score: 0

      No, it wouldn't. X communicates via sockets and shared memory. And it wouldn't run any faster than in user space anyways. Moving things into the kernel doesn't magically improve performance beyond reducing a few steps between the software and the hardware. The windowing system doesn't even touch the hardware because it goes through the graphics system.

    8. Re:Isn't linux monolithic? by Compuser · · Score: 1

      Context switching and preemptability...
      Look it up.

  76. Full Mirror w/Picts (Archive.org) by ProtoStar · · Score: 3, Informative
  77. Hahaha by jjeff · · Score: 1

    now that is funny!

    --
    when everything is working perfectly.. BREAK SOMETHING before something else FUCKS up!
  78. Where's the Athena Widgets Theme? by billstewart · · Score: 1
    If it's a Window System named something very similar to Athena, it ought to offer Athena Widgets, or at least have a "Simple Ugly Widgets for Slow CPUs" Theme and a FAQ reference to MIT Project Athena .

    The site is heavily Slashdotted and the Google caches of it have gone wonky since I started reading it so perhaps there's something there. On the other hand, I saw information about how to be a developer using the system, and nothing about what applications had actually been developed for it. (Similarly, for PicoGUI, I saw downloads for
    about 10 cool themes, and 0 applications that use it...)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  79. [OT] your sig by gblues · · Score: 1

    The reason you get zero is because "1/2" is integer math and results in zero. If you change that to "1.0/2.0" it will work as it should.

    Nathan

    1. Re:[OT] your sig by istartedi · · Score: 1

      No, he should change it to 0.5F so everything is float. 1.0/2.0 has type double.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    2. Re:[OT] your sig by jez9999 · · Score: 1

      Yeah, but that double would cast quite properly to a float.

  80. litestep by dollargonzo · · Score: 1

    this seems just a like a modified litestep theme. however, besides the multiple desktops, the fundamental UI is idenical to windows: shortcuts on desktop, a start button, taskbar. in this particular case, mostly bitmaps have been changed. as someone said before, though, when theming is implemented correctly you can do a LOT more than this. plus, that is only the look of the desktop, and NOT the look and feel of the UI and all applications

    --
    BSD is for people who love UNIX. Linux is for those who hate Microsoft.
  81. Are there any *Applications* for it? by billstewart · · Score: 1

    A brief look at the picogui web pages found 10 different themes for the eye-candy set and 0, count'em, zero, applications. If I wanted that, I could run MGR
    (Howto, Screenshot),
    which does have actual applications (not that anybody's maintained it in years, but it's small and lightweight and at least used to be really fast back when computers were slow)
    or some of the Other Obsolete Operating Systems.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  82. Bad comparison by Anonymous Coward · · Score: 0

    Just about all of your comparisons are like comparing a brick to a rock. pointless and overstated.

  83. Remember NeWS Window System? by billstewart · · Score: 3, Interesting
    NeWS was Sun's Network Extensible Windowing System, written in large part by James Gosling, who later went on to write Java. It was a Postscript-based windows system, so what you saw was really what you got when you printed things, and characters could be any size you wanted, and you could download programs to the display server so that work could happen at whichever end of the wire made the most sense, and mouse tracking worked really well because it ran on the server instead of the client. That's not a big issue if you're running clients and servers both on your desktop, but it matters a lot more when you're operating remotely across a slow network. Of course, being Postscript meant that debugging was a Black Art, and security was a serious risk, and the things could explode into a mess of pretty colors if you weren't careful, but it was still really really cool. And it could be stripped down to run on a Sun3, and was ported to the Mac, back when Macs had real 680x0s in them. It was happier on machines that had at least 8MB of RAM on them, but you could get away with a bit less.

    NeXT also did some Display Postscript things that weren't as cool as NeWS, but still were good display environments.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Remember NeWS Window System? by dublin · · Score: 1

      It's interesting to note that the rap against NeWS was that it was glacially slow on 68000-vintage and first-generation SPARC chips. The world has come a long way in ten years, and NeWS would now scream on no more processing power than exists in many cellphones.

      If Sun really wants to reinvigorate and solidify their rapidly vaporizing position on the technical desktop, they might consider a major refresh of NeWS to be released as open source software... Of course, that's what Java might have been had anyone paid attention when I pointed out that it needed two vital things: 1) a known, predictable place for the JVM (classpath doesn't cut it), and 2) some way to tell what versions of the JVM are available and some way to select a partciular one, if your app needs it.

      Sure enough, these are some of the biggest problems today in Java - it's not the hard stuff, but the simple, stupid stuff that can sink a great idea. Always has been, always will be. (But it's hard to convince the CS PhD's that "real world" practicality matters more than their fixation on "elegance"...

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  84. Window Managers also affect X speed a lot. by billstewart · · Score: 1

    Sure, drivers are a big deal, but window managers also make a big difference. Blackbox or pick-your-favorite-flavor-of TWM are a lot faster than something like Enlightenment or whatever Gnome is defaulting to these days.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  85. Pike's 8.5 Windowing for Plan 9 by billstewart · · Score: 1

    Rob Pike introduced a speech on his 8.5 windowing system for Plan 9 by saying "Ken Thompson and I spent 10 years learning what things windowing systems shouldn't do and wrote one that doesn't do them." He typed 8 1/2 (in Unicode :-) into the terminal he was using and the windowing system was booted and running in about the same amount of time you'd expect it to take to get a $ prompt back. (This was running on a Gnot, which was using NextStation hardware, grayscale screen, and I think about 4MIPS worth of 680x0.) The Acme GUI on top of it was lean and mean, but really fast and while it was tuned for a programming environment, it really could run graphical-type programs as well as text with boxes around it. I forget if the size of the code was 64KB of C or 64K lines. Either way, it was much much smaller than X.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Pike's 8.5 Windowing for Plan 9 by HuguesT · · Score: 1

      Correct,

      You can read all about it in this document.

      Very interesting system.

  86. Woha by NaveWeiss · · Score: 1

    What a sexy logo they have! The girl just needs a minor nose surgery and she's done. That logo is enough for downloading the ISO (once the site stops beins slashdotted.. I hope they are allowing to download the ISO with BitTorrent).

    --
    Slashdot community, please notice: I am looking for a girlfriend.
    Nave H. Weiss
    1. Re:Woha by Anonymous Coward · · Score: 0

      "Allowing" and "BitTorrent" used in the same
      sentence? ROFL!

  87. I agree wholeheartedly by Xoder · · Score: 1

    And its not even like I've got a "good video card." ATI All in Wonder 16mb. Granted, I can't do OpenGL too fast, but I'm pretty sure that's a permission thing (says Direct Rendering is forbidden or something along those lines... any tips?).
    Yeah, X can be a mem hog, when it is, as a previous poster stated, holding pixbufs for each and every program that even thinks of being open.

    --
    The previous sig has been removed due to /. protecting your best interests
    1. Re:I agree wholeheartedly by Cyno · · Score: 1

      I still have problems with DRI on ATI cards. I think I'm still using the vesa driver at home right now because I was too lazy to troubleshoot the problem I was having getting the driver to work.

      I'd just keep browsing google and hacking /etc/X11/XF86Config, checking /var/log/XFree86.log, etc.

      I can't figure out if its X or something else. But on one of my RedHat 8.0 systems it keeps paging out all the running processes into swap when the system runs overnight. I wake it up in the morning and it takes about 10 minutes to page everything back into RAM or something. It might just be X or a leaky process somewhere. But I think that symptom was fixed on RedHat 9.

    2. Re:I agree wholeheartedly by MrDelSarto · · Score: 1

      add

      Section "DRI"
      mode 0666
      EndSection


      to /etc/X11/XF86Config-4

    3. Re:I agree wholeheartedly by greenrd · · Score: 1
      But on one of my RedHat 8.0 systems it keeps paging out all the running processes into swap when the system runs overnight.

      Could be due to the cronjobs (they are set to run at 4am on my system).

    4. Re:I agree wholeheartedly by Xoder · · Score: 1

      Thank you very very much, good sir!

      --
      The previous sig has been removed due to /. protecting your best interests
  88. Physical access breaks everything by Anonymous Coward · · Score: 0

    Even the XBOX can not be protected from it. The users with Physical access can do anything to breach the system. Windows 2003 would not stop even me with Physical access and the right tools. Note there are times when you need to be able to beat the secrity. Data locked way on a machine and someones gone and lost a password.

    Write protected harddrives provide far better speed performance and system protection from external attack. This does not help with Physical because it still we be beaten. Open up case and move jumper on back of drive byby write protect. And with CDs the users could just replaceit with another. 5 mins downtime to image the disk take home mod bring disk back swap disk and you are in business.

    This is not protection even microsoft new stuff I sure that a direct attack no rules would breach it too. Black box tools would get the xbox harddrive key. (I know have done) Alowning a pc to rewrite the full harddrive and if you forget about law microsofts own tools have it completly converted.

    The Crackers will not have to follow the law. And this is being overlooked by all sides.

  89. fvwm2 by KPU · · Score: 4, Informative

    Looks like someone wants to use fvwm and the variety of themes with different looks and actions. Only window manager I've seen that can do windows, mac os (who would want that? *duck*) and CDE.

    1. Re:fvwm2 by b0bd0bbs · · Score: 1

      Even better, just use the window manager that comes with X, twm. With enough "config" changes, you can make twm do anything the other window managers do. Of course, "config" means writing scripts that implement in twm what the other window managers do natively, but still...

  90. shhh.... by caino59 · · Score: 2, Funny

    don't tell the RIAA! ;oP

  91. X11 bloat by Anonymous Coward · · Score: 0

    I would like to disagree about the bloat of Xfree. yes it's huge. yes it's kinda ancient and yes it has a lot of stuff that usual user(or at least the one that can set up a linux on his own) won't use, but it is not slow. try to run x sessio without x(k,g)dm and windowmanager like fluxbox and you'll se it fly. Althrough apps are not as snappy as on windows box but it fully workable and way more fun to work than windows.

    1. Re:X11 bloat by CausticWindow · · Score: 1

      Thats just it. Apps are kinda sluggish, no matter what windowmanager you use. Maybe this is the fault of the likes of gdk and qt though.

      --
      How small a thought it takes to fill a whole life
  92. Great, another step toward by PotatoHead · · Score: 2, Interesting

    the less useful machine. I thought Bill was the leader in this area. Must we emulate everything?

    The X window system is what makes a Linux machine multi-user. It also makes it useful as a multi-user machine at the same time.

    The core of UNIX power comes from the multi-user philosophy. X was crafted with the same goals in mind. That is why they both have been around for such a long time.

    Both of these things come at a small price; namely, a requirement for some basic literacy with regard to the system and how it works.

    YOU CANNOT HAVE THE POWER WITHOUT PAYING THAT PRICE.

    I did not spend the last 7 years learning these things only to have my environment dumbed down for the sake of those not willing to step up and actually learn something about the machines they say they need.

    All of those folks wanting a frame-buffer only system really don't want multi-user systems --or at least don't want useful ones. Or, more likely, just flat don't know better.

    As for those folks asking for X emulation, I ask this?

    If the X window emulation does what X is supposed to wouldn't you have what you have with X right now plus added overhead? Why not consider using a toolkit to make the X development easier while not ruining the multi-user nature of Linux?

    Win32 machines are multi-tasking machines. Sure, you can run processes as more than one user, even run applications on your machine as more than one user, but in the end, you still have only one desktop.

    Many of the problems come from that one desktop and its close intergration with the rest of the OS. This is the same shit that Microsoft and Apple to a degree have been pushing all along. We don't need this.

    For those that think we do, read again. WE DON'T.

    Common arguments:

    - The network display capability makes X slow.

    Bullshit. The fastest graphics systems around have always used X. Want to see a sweet X server that does the network display thing nicely. Get any SGI IRIX machine and examine the X environment. 3D capable display, both in a window and full screen, on screen video in real time with sizeable windows, network applications, speed. All have been present for longer than the more capable win32 environments have existed. Local display requests do not go through the entire network stack. This combined with the excellence of UNIX and Linux network stacks make this a moot point anyway.

    X is hard to configure.

    Each year this is much less so. Soon it will also be a non issue. We have gone from hand tweaking our display to spin the CD and choose the type of display. Give it a bit more time and you will soon get all the little features you think you need as well. All without any sacrifice of the multi-user values that make Linux and X what they are; namely, better than everyone else.

    Nobody needs all that extra capability.

    Well, that is because most of them do not know what they are missing. We need to keep the power in the box by default; otherwise, we will end up running the same way others on more limited systems do now. Is that worth it?

    X is old.

    Well so is UNIX. Does that make it bad? No, if it were, it would be dead long before now.

    This is long enough. If you actually want to see more take a look at my journal, there is plenty more in there for the reading.

    To sum this up:

    If you really don't understand what X and UNIX is about, just spare yourself and get a nice wintel PC and get it over with. Maybe split the middle and get an Apple. (I *like* Apple BTW, that's not the whole point here...)

    If you want to actually take some control over your computing environment and have the ability to exercise choices, step up and shut up and start using X.

    It will be worth your time in the end.

  93. Re:Non-X GUIs: What's Really Needed by istartedi · · Score: 1

    No. Not "Yet Another GUI Wrapper". I was saying that if you are going to write an alternative GUI, the first software you port to it should be the most popular existing wrappers and APIs.

    In other words, if I'm reviewing a new alternative GUI and I have a lot of apps that use libfoo as my GUI wrapper, the first thing I will want to know is "has libfoo been ported to it?".

    The site you refer to claims their wrapper can be ported in "as few as 1000 lines of code". Great. Then they (or the alternative GUI author) can do that. I don't want to do that. It's not my job.

    Now, I'm not knocking their product. For all I know it's the greatest thing since sliced bread, but even if that's true I'm not going to drop everything and port to their wrapper, and I'm certainly not going to drop everything and port to an alternative GUI OS. Neither is anybody else.

    That's why the aspiring alternative GUI OS author has to port the most popular wrappers and APIs.

    I hope that's clear now.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  94. Re:Themes schemes-"G" Rated. by SoupIsGoodFood_42 · · Score: 2, Funny

    That has to be the most funniest anology I have ever seen. Are you seriously trying to compare Quake to windowed GUIs? Put down the crack pipe buddy.

  95. so umm by 2057 · · Score: 1

    what does this do in windows, ive been playing around with the "operating system" running in windows and it does nothing...

    --
    For The Best Jazz/Hip-hop fusion > COlD DUCK
  96. Slowness comes from WMs, not X by Anonymous Coward · · Score: 0

    GNOME and KDE are responsible for slowness more than X is. But it has to be fast exactly the same way Windows and OSX are, no exceptions taken for the volkslinux....

  97. DOS boots from floppy disk. by grolschie · · Score: 1

    Same with my Win98 startup disk. ;-)

  98. I WILL steal it, you ridiculous piece of garbage by Anonymous Coward · · Score: 0

    Stop balling your fragile fists in anger and drop the whole put-out nerd routine. Take a deep breath, a walk, and enjoy life while you have it. Sheesh...

  99. Problems with X by binaryfeed · · Score: 4, Insightful
    Okay. I've read so many damn threads on this topic that I decided it's time I post my own opinion. Facts about X speed:
    • X is not slow
    • Some X video drivers are slow.
    • The slowdown caused by Network transparency is negligible.
    • KDE and GNOME are piggishly slow. I use both because I'm willing to sacrifice speed for functionality.
    Facts about X usability:
    • Configuration is difficult, even for experienced users.
    • Cut-and-paste style should be configurable.
    What X needs:
    • A way to send less data over the wire for toolkits such as QT / GTK+.
    • Easier configuration and setup.
    • Pluggable cut-and-paste architecture that can be more easily used by the other toolkits.
    • Better video drivers*.
    * I know ... we're out of luck here without help from the video card manufacturers.
    1. Re:Problems with X by dublin · · Score: 1

      What X needs:

      * A way to send less data over the wire for toolkits such as QT / GTK+.
      * Easier configuration and setup.
      * Pluggable cut-and-paste architecture that can be more easily used by the other toolkits.
      * Better video drivers*.

      * I know ... we're out of luck here without help from the video card manufacturers.


      You forgot important things like a audio model and perhaps some way to do useful multimedia things like synchronize audio and video. X is both good and horrible, one thing it's not and may never be, is a multimedia platform. Over all, though, it's been needing to be replaced for over 10 years now, when I wrote up a paper at a former employer urging exactly that. In many ways XFree's success in finally making an X that (sort of) works has made life far more difficult for the much-needed alternatives. Keep the great ideas from X, like display abstraction, but please, please, re-do the rest...

      Not that I'm holding my breath - I gave up and decided to run Windows on the desktop in 1999, despite being a dyed-in-the-wool Unix guy for nearly 20 years. So far, I've had no reason to regret it, and even recent tries with the new RedHat and Mandrake distros only reaffirmed that Linux (and BSD, which is better, but suffers from the same X problem) cannot really compete as a desktop OS on the same level as Windows and OS X.

      It's a shame, because I'd love to see a real alternative, but there is none on the horizon, so I and countless thousands of others hold our noses and keep running MS, at least until all our apps stop working on 98SE and W2K, since I won't upgrade to XP...) At that point, I probably have no choice but to buy Apple.

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  100. Re:Themes schemes-"G" Rated. by NanoGator · · Score: 1

    "That has to be the most funniest anology I have ever seen. Are you seriously trying to compare Quake to windowed GUIs? Put down the crack pipe buddy. "

    No. For a comparison I'd have to use terms such as 'like' or 'as'. In this case, I was just illustrating a point. Feel free to try to understand what I was saying.

    --
    "Derp de derp."
  101. mind-numbing 2D by Shaddup · · Score: 1

    You must be kidding. I recently switched from a Matrox card to an nvidia. The nvidia is one of the slowest 2d video cards I have ever seen.

    1. Re:mind-numbing 2D by Anonymous Coward · · Score: 0

      >You must be kidding. I recently switched from a
      >Matrox card to an nvidia. The nvidia is one of the >slowest 2d video cards I have ever seen.

      I switched from a matrox g450 to a leadtek ti4800-se and my experience is that the 2D is much faster on the leadtek. DO you use the nvidia drivers?

    2. Re:mind-numbing 2D by Anonymous Coward · · Score: 0

      You must be kidding.

      Um, you must be a kid. Any modern NVidia card scores in the millions of xstones. Want slow 2d? Plug a Trident 8900 or an Oaktech OTI-89 into your system and then tell me about slow 2D performance when you're at 40k xstones and you have to wait 10 seconds after hitting PgDn in your browser window for the content to be redrawn... while you watch...

  102. Drunk Setting.... by Anonymous Coward · · Score: 0

    I just want funny stuff. Wish slashdot had a setting that automatically set funny +3 and insightful -1. I'm bored. Going make another drink.

  103. Tux Reports by Anonymous Coward · · Score: 0

    Looks like LPH has posted his own screenshots, found them in the discussion forum.

    http://www.tuxreports.com/index.php?name=PNphpBB 2& file=viewtopic&p=1249

    http://www.tuxreports.com/modules.php?set_albumN am e=album30&op=modload&name=gallery&file=index&inclu de=view_album.php

  104. I love my FVWM by Anonymous Coward · · Score: 0

    Now that I have it fixed the way I want, they'll have to pry it from my cold dead hands, etc.

  105. that's progress for you by g4dget · · Score: 3, Funny

    So, instead of an aging client/server, network-transparent window system, you can now be transported all the way back to 1960's technology: direct frame buffer access. If that isn't progress, I don't know what is.

  106. Re:Non-X GUIs: What's Really Needed by I_redwolf · · Score: 1

    Wine is an Open Source implementation of the Windows API on top of X and Unix.

    Think of Wine as a Windows compatibility layer. Wine does not require Microsoft Windows, as it is a completely alternative implementation consisting of 100% Microsoft-free code, but it can optionally use native system DLLs if they are available. Wine provides both a development toolkit (Winelib) for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.

    www.winehq.com

  107. no, it's not an archive by Anonymous Coward · · Score: 0

    archive.org got the HTML, but the screenshots themselves (e.g. wintel800x600.gif) are still on rocklyte.com

  108. KDE / GNOME by moncyb · · Score: 1

    It's because recent versionf of KDE/GNOME are pretty much made for recent hardware?

    Don't you mean they use up so many resources, they require "recent hardware"[1]? Even with recent hardware, they don't run very well. This is what the parent poster was complaining about, except for some strange reason, he blames it on X. ??? On a 8MB computer, X may be a problem, but it is clearly not on his 256MB computer.

    I ran KDE 1.2 on my PowerPC 603e-based 180mhz Mac Clone fine with 48mb of ram.

    (Emphasis mine.) Ha, that's funny. Reread my post. I have you beat with my 100Mhz 486 with 16MB of RAM. I'd rather use the extra reasources of my current computer for more important reasons than wasting it on buzzword libraries and making the GUI look more pretty--some other person's definition of pretty.

    I don't care about buzzwords, and for the most part, I like the way my system looks now. The only problem is the blinding paperwhite colors, and the -rv switch or color settings will fix most programs, and they don't need extra megabytes to do this.

    [1] "Recent hardware" meaning the latest, most expensive bleeding edge machine. Some people don't want to pay $2000(US) for a computer every year, nor should they. If Bill Gates and people like you didn't exist, I could probably buy a new computer for $100-200, and the $2000 ones would be used for rendering farms, video games in ultra high quality mode, finding the cure to SARS, or some other more useful venture.

  109. "Slashbots" by CyberDruid · · Score: 1

    are not all the same person. You see, we are different people with different opinions. Is this a difficult concept to grasp? A surprisingly common reaction when dude A from camp X expresses an idea different from that of dude B from camp Y, is that this is somehow a sign of stupid slashdotters contradicting themselves.

    "What?! Now you like BSD? But I saw a poster say that BSD is crap! Heh... stupid slashdotters, can't make up their minds on anything"

    Different people dislike different parts of MS and their strategies. Personally I just bash them so the chicks will think I'm cool.

    --

    Opinions stated are mine and do not reflect those of the Illuminati

  110. kids by fymidos · · Score: 1

    Linux is still just a hobby for me

    But still you *need* to have an opinion right? But of course, you spent time reading a kernel thread, that must be worth some points...

    --
    Washington bullets will simply be known as the "Bulle
  111. Postscript grahpic/vector rendering in X11? by cuteface · · Score: 1

    I know it may not be fair to demand the same quality from a open source application but at least let's acknowledge there are still plenty of rooms for improvements. For crying out loud, don't dig your heads into the ground each time someone complain about X11.....

    --
    Reality is what we taste, smell, see, hear and touch yet we cannot comprehend it...only approximate it.
  112. XWindows rocks by Anonymous Coward · · Score: 0

    Everyone seems to complain about XWindows, what is wrong with it? Noone says, I dont see anything that is bad with it.. Its network transparent, its fast enough, it has alot of extensions.. It has few bugs, it works great.. Why are everyone so eger to replace it?

  113. Re:no, it's not an archive [ot] by jacobb · · Score: 1
    um... no... look at the sources. all on archive.org


    it was slow for a while, but seems to be working well now....

  114. Totally Agree... by cnelzie · · Score: 1

    With our application server, I chose to install Blackbox to not only provide greater performance with the network transparecny component of X11, but to also "control" what applications the users have access to.

    Blackbox has one of the easiest methods of controlling the menu then any of the other Window Managers that I have played with.

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  115. Backwards incompatibility by truthsearch · · Score: 1

    From an article I wrote on MS Versus:
    Microsoft plans to release the next major upgrade to Windows in 2005. An anonymous source from a third-party vendor has informed journalists that Longhorn will not be backwards compatible... completely dropping compatibility with current software and requiring all software to migrate to .NET and the new Avalon GUI API.

    The graphics system has changed at least slightly with each version of Windows, causing problems for front-end developers such as myself. Even if these changes are small, soon there will be zero backwards compatibility.

  116. Re:Linux without X11... isn't that pointless? by Yue · · Score: 1

    Isn't the entire point of an OS to interface the hardware (computer, other computers) to the user?

    Without X there is no real purpose for the network. No, the main purpose of the network is not to browse the web and chat the rooms.

    That's what people do not understand: X makes computers usable. No X means back to the stone (Windows) age.

  117. console by zogger · · Score: 1

    yes, I want this too, to teach me the command line. what would work for me, would be when I start a graphical program, the console mirrors what's happening exactly, command by command by printout. right now, no idea, I still mostly click and do. I have learned a smidgen of command line, but find it frustrating still. It's like I *think* I have some commands correct, but most of the time nothing happens, or error message, or I don't even know what to do with what I have. If it was synced and mirrored in real time, I could look at it, read, go OH YA, this does that and causes this and this and this.

    No idea if such a program exists or not. The GUI to CLI real-time translator.

    1. Re:console by eugene+ts+wong · · Score: 1

      Hmm...that's a really cool idea. From my small understanding, it seems that maybe there could be a kernel driver that would display all info to the console, or perhaps there could be a command that'll do the trick. As I type I seem to remember reading about redirection with bash scripting, where you could send all output to a text file or another console. I don't know how that would work with compiled binaries, though. I'll try to get back to you on that.

    2. Re:console by zogger · · Score: 1

      --thanks. It's not any sort of real burning desire, I was before just trying to think what would halp a newb actually get into it better, and, being a newb, thought from my perspective. i thought there might actually be a program or command that did that already. If it's scriptable on demand, that is prety slick!

      I'm sorta different from a lot of linux people, I didn't come into it from windows or previous unix, I was mac classic since dos days, I dropped dos the day I first played with a GUI mac, it was just light years easier for me. And that was a 512k so that will date me on that, even though I got it used early 90's. I fooled with windows a few times, but it was always weird to me. Now, especially as an older dog, it's just harder to grasp new things, especially a command line where one typo mistake (and man can I make them) or forgotten command borks you, as opposed to pointing and clicking, which is sorta hard to miss. It either clicks.. or it *don't*. Command line is way different.

  118. Why X sucks by xgeoff · · Score: 1
    I think you're right. Those of us who hate X hate it because we don't understand it. Now, first a little disclaimer, I am a winblows user (out of necessity I assure you) and a Linux newbie, and so far X has been the bane of my existence.


    Last year I bought a Lindows machine, cause I'd like nothing more than to eliminate my family's dependence on M$. Hell most of what we do is thru an internet browser, word processor and spreadsheet. So how hard would it be to set up an Linux environment?

    Well, I tossed Lindows cause the apps in their click-n-run warehouse suck, but I bought an old version of WordPerfect suite for Linux and I decided to use Gnome instead of KDE (OK, I think it LOOKS cooler).

    So I downloaded the iso's for Debian and installed it. No problem, half hour later I was rocking and rolling in Linux. And, hey, BASH is pretty cool. Now on to the GUI.

    So I had to download about 500MB worth of I-don't-know-what (cause apt supposedly gets what I need) and a month later I still can't get X to work right. I have tried about 10 different installs. Sometimes Linux tells me I have no X profiles (or something else, I forget what they're called) defined. Sometimes I get into X but it looks like I see only a quarter of the screen, and my mouse acts crazy.

    I have like 4 linux books and none adequately tell me how to configure X. And bloated and complicated, yeah I'd use those terms to describe X. And Gnome needs X, the GTK libraries and a window manager, and blah blah blah. WTF, if you want to get Linux accepted in the mainstream, make it easy.

    I hope this is what Athene will do. So you can say that I'm not smart (I am a windows and Java programmer) but I REALLY want to use Linux. I love Linux, but I hate X, and if I devote any more of my weekend time to it, my wife will be changing the locks on the door when I'm gone.

    1. Re:Why X sucks by 0x0d0a · · Score: 1

      Try the Red Hat ISOs and see what you think. Debian has traditionally been a bit less than friendly when it comes to automatically setting things up.

  119. Re:Themes schemes-"G" Rated. by SoupIsGoodFood_42 · · Score: 1
    An analogy is a comparison of similar concepts in different things, right?

    It may seem right compare the two, but they are quite different in the way they use skins. In a GUI, consistincey is a key in usability, we use other means to identify one program from another. Like the name, the controls, and even the content it's showing, is enough.
    If all the programs acted the same way, looked pretty much the same, and we had to identify them quickly, or we would lose our work, then skins would have their place.

    I understand what you're saying, but I still don't think your analogy is quite right.