Slashdot Mirror


Who Needs XFree86?

An anonymous reader writes "With this review Linux and Main says it is kicking off a project to put together a Linux machine that operates entirely in the console, including applications, without the user ever having to enter anything at a command prompt. The review is of Twin, the very cool windowing environment for the console. Applications will be added over time, and readers are invited to nominate their favorite little-known console applications."

256 comments

  1. Just like windows by alephnull42 · · Score: 1, Funny

    Linux machine that operates entirely in the console, including applications, without the user ever having to enter anything at a command prompt

    Sounds like Windows NT/XP/ to me.

    OMG, there will be nothing stopping normal people using Linux if this comes true...

    --
    Not confused enough? http://translate.google.com/translate?u=www.slashdot.jp&hl=en&ie=UTF8&sl=ja&tl=en
    1. Re:Just like windows by kasperd · · Score: 2, Insightful

      Sounds like Windows NT/XP/ to me.

      Maybe it sounds like it, but it certainly doesn't look like it. To me it looks a lot better than it sounds, but it is certainly not a replacement for X. It is more intended as something between X and the command line. More user interface than a command line and less bloated than X. It looks quite a lot like Turbo Vision, which is one of the nicer textmode based interfaces. Now they just need a lot of useful applications. I don't know how much attention they will get, neither how much they deserve. Sure it looks nice, but I don't want to pull too many resources from X or the command line.

      --

      Do you care about the security of your wireless mouse?
    2. Re:Just like windows by Talez · · Score: 1

      I'll bite.

      Windows XP doesn't use DOS. Neither does 2K.

      They have a command interpreter and a recovery console but they aren't the base the OS is laid on.

      HAND.

    3. Re:Just like windows by ratfynk · · Score: 1
      Hey it might be like XP but with one real dividend;
      SPEED.
      If your graphics apps can then include specific vid card instructions then who needs X. Problem is that graphics adapters require Asshole Active X Controls, and Open GL and other stuff that is proprietary to work right.


      The solution is if Linux users start really supporting sympathetic card and chip manufactures world wide, there are quite a few who are getting ticked off by not being considered important enough hardware partners. Apps like the Gimp could easily be compiled to include card specific instructions. Individual Linux apps could each be tailored to their own graphics resource needs. Sounds like the good old days, when programmers built real programs that didn't lean on the OS to the point where things got silly.


      Trying to find a dep that is already there but not in the right friggin' directory is the biggest pain in the arse building X apps. It is also a pain for Windows programmers and hardware techs who are on the frindge and shunted by Gates and Co.!


      Build the friggin' libraries into the apps. You can't do that in windows anymore! Just try it (This program has performed an illegal operation and will be shut down), XP does not even display it anymore, it just does it.


      So if you want to build for Gates in the future check to see if you have been circumcised, and you have adaquate status to be considered for a trusted computing certificate number code. That is what is coming, get sanctified or die. $cat dog eat if dog eat=dog | echo dog eat

      --
      OH THE SHAME I fell off the wagon and use sigs again!
    4. Re:Just like windows by The+Original+Yama · · Score: 1

      That's funny, seeing how Microsoft is trying to develop a command line version of Windows.

    5. Re:Just like windows by Anonymous Coward · · Score: 0

      Everything you said in this post creates a strong suspicion that you are a complete moron.

    6. Re:Just like windows by Anonymous Coward · · Score: 0

      Wow, so my browser is tied into my video card with an "Asshole ActiveX control?" Please enlighten us with your knowledge.

    7. Re:Just like windows by Anonymous Coward · · Score: 0

      And that's funnny how this article is about making a Xfree86-less and command-line less Linux installation, and how it has nothing to do with Windows.

  2. X (and other Window systems) reduce productivity by eludom · · Score: 4, Interesting

    In my experience, firing up a windowing system
    tends to reduce productivity. A simple text
    based console app allows you to focus w/o
    disractions.

    In years past, I knew of someone who used
    emacs as his login shell :-)

    ---eludom

  3. kind of neat by Anonymous Coward · · Score: 2, Interesting

    it reminds me of the early 286 days just before GEOS game around wayyyy before windows... norton commander looked very much like that (without the adding of applications)

    Me? I think X is fine... If I can scale it down to fit on a floppy WITH my kernel and ramfs filesystem (tinyx) then it's perfect for me.

  4. AA support? by Libor+Vanek · · Score: 5, Funny

    Does it support AA and alpha chanell? .-)

    1. Re:AA support? by listen · · Score: 4, Funny

      Yep, full ascii art support.

      Also with a hardware radio tuner and the right country of residence you can get
      alpha channel!

    2. Re:AA support? by PEdelman · · Score: 1

      Maybe with this card.

      --
      Like science? Comics? Wicked...
      Funny By Nature
  5. This is cool. by k03+kalle · · Score: 2, Insightful

    This is probably one of the coolest things I have seen in a long time. The possibilities are endless.

    If you have an older box, you can make it a very serviceable desktop. My only question is, does anyone have any information on the kind of resources it requires?

    1. Re:This is cool. by Anonymous Coward · · Score: 1, Interesting

      Yeah, especially when you figure you can buy a 10$ 333mhz machine off Ebay that will easily do the trick. Retrograde a whole office full of machines on this and you have yourself a nice little computer lab. Just imagine schools running this being able to save hundreds of thousands of dollars. With windowing text mode, you can run nearly everything you would ever want and have no limit to productivity other than what you impose upon yourself.

    2. Re:This is cool. by Three+Letter+Acronym · · Score: 1

      i'm sorry, but how in the world was the parent modded troll? seemed like a reasonable post to me.

      --
      "Freedom is letting people do things that you don't like." -Linus Torvalds
    3. Re:This is cool. by jgerman · · Score: 2, Insightful
      Due to the unfairness of you being labelled a troll, and the fact that I have no current modpoints to fix the situation figured I'd weigh in in agreement. This is a cool thing, I don't know if it's cool enough to replace ratpoison for me. Keyboard shortcuts are a big plus, I'm going to have to take a good look at Twin (and the source) to see how much can be keyboard controlled or added easily.


      I'm assuming the resource use is pretty minimal, even the version running under X, and I believe there are some smaller footprint X versions out there that shoudl reduce resources and kick this around no problem.

      --
      I'm the big fish in the big pond bitch.
  6. Re:X (and other Window systems) reduce productivit by ahknight · · Score: 5, Funny
    In years past, I knew of someone who used emacs as his login shell :-)

    I don't know what's more frightening, that he did or that you can.

  7. huh? by Anonymous Coward · · Score: 0

    operates entirely in the console,
    that'll keep 'em from using it, I bet

  8. Ah memories... by miketang16 · · Score: 2, Insightful

    Reminds me of the old Windows 1.0 days... Looked just like that, except not as advanced. This looks pretty cool/useful,if you're going to be using console. Personally, console always holds a special place in my heart. =D

    --
    -------
    "In times of universal deceit, telling the truth becomes a revolutionary act."
    -- George Orwell
    1. Re:Ah memories... by ausgnome · · Score: 1

      If i can't have linux , can we have CPM back please ..

      --

      I had a pet once
    2. Re:Ah memories... by Richard+W.M.+Jones · · Score: 4, Insightful

      Reminds me of the old Windows 1.0 days... Looked just like that, except not as advanced.

      Actually it looks very little like Windows 1.0 (speaking as someone who actually used it - for work). Windows 1.0 didn't have overlapping windows, but was graphical. Twin is the opposite way around.

      It is very strongly reminiscent of Quarterdeck's DESQview, screenshots circa 1988. It could run textual and graphical apps side by side - pretty revolutionary (in the PeeCee world) for the time.

      Rich.

    3. Re:Ah memories... by usotsuki · · Score: 1

      CP/M Repository

      -uso.
      I've tested CP/M-86 2.04 on a 486/133.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  9. Step futher? by Libor+Vanek · · Score: 3, Funny

    Why not directly boot up Emacs? .-)

    1. Re:Step futher? by Anonymous Coward · · Score: 0, Funny

      Emacs maybe an operating system, but it still needs a kernel, so it depends on Linux (gnu/emacs/linux is the system). For Emacs to be Independant, then the HURD kernel must be first finnished as it will of course come with full emacs support.

    2. Re:Step futher? by The+Analog+Kid · · Score: 2

      I'll be dead before the HURD kernel ever gets finished.

    3. Re:Step futher? by King+of+the+World · · Score: 1
      You're a robot?

      Woah...

    4. Re:Step futher? by arvindn · · Score: 1

      Actually, in the 70s AI people built LISP machines (which executed lisp in hardware). I wonder if its possible to get a stripped down emacs with its core reimplemented in lisp to run directly on one of those.

    5. Re:Step futher? by entrox · · Score: 3, Informative

      Huh? Why would you want to do that - Symbolics Lisp machines already had an excellent editing substrate called EINE (EINE Is Not Emacs) and later ZWEI (Zwei Was EINE Initially). Zmacs, the LispM editor, was using those and is possibly still more advanced than the Emacs of today.

      You can take a look at The Symbolics LispM Museum for more information and pictures.

      --
      -- The plural of 'anecdote' is not 'data'.
    6. Re:Step futher? by arvindn · · Score: 1
      Huh? Why would you want to do that

      I didn't want to do that. Original post was a joke about booting directly into emacs, so I was wondering if it was a (theoretical) possibility.

    7. Re:Step futher? by agentk · · Score: 1

      RMS worked with the people making Lisp machines when he wrote Emacs: Lisp machines are why he wrote Emacs! A lot of Emacs is written in Lisp.

      --

      VOS/Interreality project: www.interreality.org

    8. Re:Step futher? by Anonymous Coward · · Score: 0

      A lot of Emacs is written in Lisp.

      In Soviet Russia, a lot of LISP is written in EMACS.

    9. Re:Step futher? by Erik+Hollensbe · · Score: 1

      Actually as I understand it (I'm not an (X)Emacs developer, so some correction may be in order), only the core - terminal handling, X, etc and the lisp interpreter are done in C. The rest is done entirely in lisp.

      That's why, if you really take a look at how *big* emacs is by itself, it's small. :)

      on my machine, it's smaller than vim :)

    10. Re:Step futher? by Piquan · · Score: 1

      I do a whole lot with GNU Emacs, but never really got good at Zmacs. So I'm curious: in what ways do you feel that it's more advanced?

  10. Yes.. by Anonymous Coward · · Score: 0

    .. with aalib. ;)

    1. Re:Yes.. by Libor+Vanek · · Score: 4, Interesting

      You know - maybe it's not so perverted after all - if it can use framebuffer and somebody sometime will implement AA into FB... who knows...

  11. Two questions by lexcyber · · Score: 4, Insightful

    1. I dont need a windowsystem on a server, console (commandline) works fine.

    2. If I am going to use the box as a workstation, why do I want to use something ugly that makes my eyes bleed?

    I can't find a valid use for this sort of system. Can anyone?

    --
    - To understand recursion, we must first understand recursion -
    1. Re:Two questions by k03+kalle · · Score: 2, Insightful

      Yeah, cost.

      Imagine this:

      You buy 20 10$ 333mhz computers off Ebay or some cheap wholesale outlet.

      Retrofit them with BSD/Linux/Whatever, put this on it as the primary interaction with the machine, and install all these computers in a programming class or something.

      Now you have a very effective, efficient, and very affordable computer lab for a school. For 200$, you have just created a whole computer lab. Dell tries to sell schools cheap computers for 1500$.

    2. Re:Two questions by Anonymous Coward · · Score: 0

      Here is a valid use. You can run the Linux framebuffer console at 1024x768. You can fit a lot of charecters on the screen at that rez!
      Even with just text, this is enough screen real estate to make a window manager practical.
      So, you get the speed and low overhead of console mode with ease of use of a windowing environment.

      If you are working at just 80x25 chars, I agree it's pretty useless, I find it cramped running a single full screen app in that mode already.

    3. Re:Two questions by lexcyber · · Score: 0

      Where do you save this cost? You still need a graphicscard in them? And I assume you have more then 32M ram in them. Where is this saveings in
      cost?

      --
      - To understand recursion, we must first understand recursion -
    4. Re:Two questions by Surak · · Score: 1

      Yeah. A full desktop for remote access. Have you tried running VNC (even tight VNC) at work when you want to access your box at home that has a 2Mb/400Kb cable modem connction? If you haven't, you'll have to trust me when I say it's ssslllllllooooowwww and consumes much bandwidth.

      This thing is text mode, so in theory you could run it over a terminal window, right? This would be MUCH faster. Midnight Commander runs *great* in PuTTY, for instance.

      And I don't think its so ugly. It kinda reminds me of my Turbo Pascal days. Looks a lot like the Borland interface ca. ~TP 6.0 with the ObjectVision framework. Gosh, I miss those days! :)

    5. Re:Two questions by Dark+Lord+Seth · · Score: 2, Funny
      2. If I am going to use the box as a workstation, why do I want to use something ugly that makes my eyes bleed?

      Sorry, that's just the way they make those Mac cases... *ducks*

    6. Re:Two questions by lexcyber · · Score: 1

      hehe - The mac's are nice - especially my powerbook G4...mmmmm

      --
      - To understand recursion, we must first understand recursion -
    7. Re:Two questions by cyb97 · · Score: 1

      Instead of running VNC why not run X over ssh; a megabit would be fine to run applications (wouldn't exactly run my WM over 1mbit)...
      VNC wastes a lot of bandwidth transferring stuff that could be done by the local workstation (colors, shapes etc.)...

    8. Re:Two questions by emmetropia · · Score: 2, Insightful

      I think I agree that, while this is a *neat* way of doing things, it's exactly what linux *doesn't* need. I constantly read people bickering and ranting about bringing linux to the desktop, and as effecient a means this may be, the only people it would be practical for would be *nix vetrans, who already have experience, and old hardware they don't want to try and run X on. As far as servers go, I know I use 100% command line, I just don't need a window manager to edit conf files. New users to linux will want to see high res, (at least) 16 bit colour, if they're even going to try linux on their pc. This may not hold true for johnny tinkerface, who likes linux for something to play with, but John Mc-cause-its-free will want something that compares to Windows/MacOS. Who knows, maybe i'm just an idiot, but that's my 2 cents.

    9. Re:Two questions by Anonymous Coward · · Score: 1, Interesting

      but why put twin on it?

      gnu screen does a much better job if you're in text mode!

      If you have to use a window system, why not use X

      I must say that Twin is a cool state of the art program, but there's no real world use for it!

    10. Re:Two questions by arvindn · · Score: 3, Informative
      Hey!

      You can easily run X on a 333 Mhz machine.

      I use a PII 333 as my server and desktop, and I have very little incentive to upgrade.

      If you want to give an example of a bitty box you can't run X on, pick something lower down in the pecking order.

    11. Re:Two questions by khuber · · Score: 1
      Cable is usually asymmetrical. 1Mbit down, but only 32k or so up. It's better than remoting X over a modem, but not much better.

      -Kevin

    12. Re:Two questions by DragonMagic · · Score: 1

      Nostalgia for those old TRS-80s?

      --

      Human nature is the same everywhere; the modes only are different. -- Earl of Chesterfield
    13. Re:Two questions by cyb97 · · Score: 1

      32kbit ?
      Get real, that's about what a 56k modem can handle. Most cable and xDSLs has atleast 128k up... Tight, but not impossible for X

    14. Re:Two questions by Surak · · Score: 1

      First off, cable is asymetric. Bright House limits me to 400Kbps upstream (2Mbps down), and its gonna get worse because when I move next month, Comcast is giving me only 128Kbps upstream.

      Secondly, X is decidely not a very secure protocol. You can run X over SSH, sure but you've still gotta have the X ports open on your firewall, which in my book, is a bit scary.

    15. Re:Two questions by khuber · · Score: 1
      Whoops I meant 32k, not kbit.

      -Kevin

    16. Re:Two questions by khuber · · Score: 1
      I did say 32k, you just misread. nevermind :).

      -Kevin

    17. Re:Two questions by cyb97 · · Score: 2, Informative

      Not if you use SSH with X-forwarding, all the X traffic travels through the ssh-tunnel. (Hence ssh sets your display-env to localhost:10.0-etc so everything is as secure as your SSH-session)

    18. Re:Two questions by cyb97 · · Score: 1

      When the first part of the sentence is in bits, I quickly assumed that the latter part was too... 256kbit isn't bad for an upstream though, I've seen them as low as 64kbit... that IS bad for "broadband"

    19. Re:Two questions by kubrick · · Score: 1

      Hey, I ran X with Gnome 1.x and Enlightenment on an AMD K5-133 (~100MHz), with 128MB RAM and an S3 Virge, for about a year. A little slow at times, but fine for everyday use.

      --
      deus does not exist but if he does
    20. Re:Two questions by khuber · · Score: 1
      Yeah, my 128kbps/32k upload is from Comcast. It sucks, but I don't have any other options. I'm too far from a CO for DSL. I think they say it's supposed to be 256kbps up, but it isn't.

      -Kevin

    21. Re:Two questions by HalfFlat · · Score: 1

      Adding to what others have said ...

      These machines will run X just fine. My old Cyrix 120Mhz / 32MB machine ran X perfectly well, using fvwm2 as window manager, though netscape was certainly slow. For emacs/xterm/clock/image-viewing it was just dandy. I honestly think that when people say X is bloated and slow, they are confusing X with some of the toolkits people use on top of it. Netscape became tolerable when the machine was given an additional 32MB of RAM.

      Gnome ran tolerably on the machine, but slow enough to make me consider upgrading if wanted to use it over fvwm.

    22. Re:Two questions by Chelloveck · · Score: 1

      Ha. I ran X on a 386/40 with 8MB RAM and a Hercules monochrome card.

      Of course, I only did it once. It had to swap just to blank the screen.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    23. Re:Two questions by Black+Parrot · · Score: 1


      > I use a PII 333 as my server and desktop, and I have very little incentive to upgrade. If you want to give an example of a bitty box you can't run X on, pick something lower down in the pecking order.

      We used to run it on 200MHz Pentium Pro boxen at work, with our number crunching jobs running nice in the background.

      I can't say I'm unhappy to use faster machines now, but that's what we had at the time and it worked.

      --
      Sheesh, evil *and* a jerk. -- Jade
    24. Re:Two questions by Anonymous Coward · · Score: 0

      Oh yeah? Well, in *my* day we used a 486 with 16MB of RAM to serve up file and print sharing on Novell 3.1x for 50 users! And we liked it!!

    25. Re:Two questions by buysse · · Score: 2, Insightful
      Here's what I don't get about these discussions about why somebody "shouldn't" work on something like Twin -- why does it matter? Someone who wants a pretty gui is not going to use this. I really can't think of anyone who will (other than the people programming it and a few old DesqView junkies), but why does it prevent you or anyone else from using X11/Gnome or X11/KDE?

      Open source isn't about taking over the world, not for most of the people who actually contribute to it (as opposed to the leeches who just complain that "But this won't help kill M$!"). It's about scratching an itch.

      There are a few things that I'm working on for myself that I'm not sure anybody else would even care about. I can't think of many things that would piss me off more than someone telling me that I shouldn't waste my time on that, since it wouldn't help them. The only times that you're allowed to do that is if a) you are my wife, b) you are my employer (and I'm at work), or c) you are paying me to program. Beyond that, it's none of your fucking business. Don't like it? Don't use it. Like it, but think it needs improvement (documentation, etc)? Join in and help.

      --
      -30-
    26. Re: Two questions by Black+Parrot · · Score: 1


      > Oh yeah? Well, in *my* day we used a 486 with 16MB of RAM to serve up file and print sharing on Novell 3.1x for 50 users! And we liked it!!

      I've got a 486SX25 in the bottom of my closet w/ IIRC 4MB RAM, and I confess that I've never felt any urge to drag it out and install X on it.

      --
      Sheesh, evil *and* a jerk. -- Jade
    27. Re:Two questions by kubrick · · Score: 1

      Ow. Why, exactly -- "because it was there"? :)

      (The X protocol isn't so heavyweight that it couldn't be implemented above a lightweight OS on a machine with those sort of specs, though, is it? XFree, Linux, et. al. are pretty chunky in terms of resources required (you'll have to excuse me, my standards of machine were set back in the 8-bit days :), but that doesn't invalidate the X system itself.)

      --
      deus does not exist but if he does
    28. Re:Two questions by saintlupus · · Score: 1

      You buy 20 10$ 333mhz computers off Ebay or some cheap wholesale outlet.

      Retrofit them with BSD/Linux/Whatever, put this on it as the primary interaction with the machine, and install all these computers in a programming class or something.


      If you're going to do that, just put on XFree86 and a lightweight WM. I use WindowMaker on a dual Celeron 366, and it works beautifully. And, just as important, doesn't look anything like the retina-battering screenshots of this product.

      --saint

    29. Re:Two questions by Anonymous Coward · · Score: 0

      Or you could just buy a bunch of Windows NT 4 licenses off of eBay for $10/apiece and viola, screaming Windows boxen.

    30. Re:Two questions by hackstraw · · Score: 2, Interesting

      I run X on an AMD 100MHZ chip at home. I have no complaints about the performace of X (I use WindowMaker, not KDE or Gnome). Its only Netscape's horrible rendering engine that kills me on nested tables. Otherwise the box works fine for what I use it for (a firewall and a modem).

    31. Re:Two questions by iabervon · · Score: 1

      If you use suitable applications, you can run X with no noticable lag on a 90 MHz Pentium that's also acting as a server. Sure, running X takes a top-of-the-line computer, but it's a top-of-the-line computer from 8 years ago. I've still got mine on the desk next to me; I'm not using it for my display any more only because it doesn't support a nice resolution with an 8 year old graphics card, and because, while X is blazingly fast, compilers are not.

      Of course, you can't run OpenOffice on your 90 Mhz machines (not that it would be worth shipping anyway, if you found one), but that's not X's fault, and if you're considering a non-X system, you'll need all new apps anyway; might as well write them for X.

    32. Re:Two questions by Deagol · · Score: 1
      I can't find a valid use for this sort of system. Can anyone?

      Apart from the old "more choice is better" argument, I firmly believe we should celebrate lean systems and minimalist configurations.

      The screenshots of Twin brought back memories of running DESQView on DOS. Now that was a kick-ass program. And I never felt cramped in my 80x25 character screen.

      This reminds me of an old DOS text editor. It was fairly full-featured (better than DOS's own EDIT program). The really cool thing was that is took up a single floppy disk sector, or 512 bytes.

      I love this kind of stuff. Ever see the tiny linux utility suite? Same idea, though I can't remember the name. It's used for embeded systems, I think.

      Diversity is the key.

    33. Re: Two questions by ncc74656 · · Score: 1
      I've got a 486SX25 in the bottom of my closet w/ IIRC 4MB RAM, and I confess that I've never felt any urge to drag it out and install X on it.

      I had X running on a 386SX-25 back in '93 or '94. It didn't even seem all that slow at the time, but I suspect that current versions of Linux and XFree86 would be dog-slow on such a system. (I had a fixed-frequency mono-VGA monitor at the time that was only specced for 640x480. I came up with a modeline that did 800x600 @ 50 Hz; with some vertical-hold tweaking, I got a stable picture. The flicker wasn't too bad, probably because the phosphors on monochrome monitors offer longer persistence than the phosphors on color monitors.)

      --
      20 January 2017: the End of an Error.
    34. Re:Two questions by jgerman · · Score: 1
      Actually the only thing Linux doesn't need is people deciding what it does or doesn't need. Every piece of additional software is a bonus. Choice is THE most important feature for those who have been using it from the begining (or at least before the bandwagon took off). There is no reason that software like this can't co-exist with a "standard" gui desktop for joe six-pack. And in that situation (if it ever occurs, I couldn't tell you whether it ever will or not, since I don't really care), you have a tremendously better system that can be tailored to the individual user.


      Disclaimer: Not that X or any of the desktops are Linux.

      --
      I'm the big fish in the big pond bitch.
    35. Re:Two questions by Anonymous Coward · · Score: 0

      Moron! You just don't 'get it' do you!!?? The point is that the machines on Ebay are cheap!! For $200 you can buy ten machines compared to Dell's overpriced and overpowered systems. For what Dell charges, you could easily retrofit multiple labs with really great character based machines. I think what I 'get' about you is that you are a fucktard!!! Go stick your cock in an electrical socket right this minute.

    36. Re:Two questions by SeanAhern · · Score: 1

      Ah...trolls under the bridge.

      Check out DMX. A bit off-topic, but cool nonetheless.

    37. Re:Two questions by theLOUDroom · · Score: 1

      Hey! You can easily run X on a 333 Mhz machine. I use a PII 333 as my server and desktop, and I have very little incentive to upgrade. If you want to give an example of a bitty box you can't run X on, pick something lower down in the pecking order.

      I run X on my Sharp Zaurus. It has a 200MHz ARM and 32MB of RAM. It is also a very small box :). Really, you can run X on any reasonable computer. Sure, it won't run on a Commodore 64, but neither can this twin program.

      This is like ASCII porn. Funny, but never in any danger of replacing real porn.

      --
      Life is too short to proofread.
    38. Re:Two questions by The+J+Kid · · Score: 1

      Use Phoenix (FireBird):

      Firebird home

      New release coming soon =)

      --
      Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
    39. Re:Two questions by Anonymous Coward · · Score: 0

      Maybe those old $10 computers can't run X well, or at all. They might not have the best graphics capabilities if all they've ever run is DOS. Just a thought.

    40. Re:Two questions by laymil · · Score: 1

      actually, the standard that i learned was k=kilobit K=kilobyte.
      so you'd be wrong by that. :)

  12. Any Pascal coders here? by markov_chain · · Score: 3, Funny

    Count the flashbacks to Turbovision!

    --
    Tsunami -- You can't bring a good wave down!
    1. Re:Any Pascal coders here? by inferis · · Score: 1

      I lost count already. :)

      Those were the days... The nested calls you had to do to get a decent menu structure! *faints*

    2. Re:Any Pascal coders here? by allanj · · Score: 1

      Yup - count me in. I had the same association to Turbo Vision within seconds.

      --
      Black holes are where God divided by zero
    3. Re:Any Pascal coders here? by markov_chain · · Score: 1

      Speaking of which, there seems to be a GPL-ed port with Unicode support at tvision.sourceforge.net. Here is a screenshot.

      --
      Tsunami -- You can't bring a good wave down!
    4. Re:Any Pascal coders here? by Anonymous Coward · · Score: 0

      Turbo Vision has a Linux port, but I don't know how well it works.

      I, for one, would be very happy to see a TV-Linux e-mail program, Usenet client, FTP client, IRC client, sound player/recorder, etc.

  13. I do. by Anonymous Coward · · Score: 2, Informative

    I need X because administration of Solaris machines all but requires it. If you want to use any of the tools that Sun provides to make life easier (not knocking Sun, they do make life easier), then you need a machine running X.

    1. Re:I do. by Anonymous Coward · · Score: 0

      I admin Solaris machines, and I hardly ever use X. Pretty much everything you need to do can be done at the command line.

    2. Re:I do. by Anonymous Coward · · Score: 0

      I admin solaris machines all the time from the command line. In fact running a gui on a production machine can create quite a cpu load. Learn CLI you will be a much better
      admin for it.

  14. Re:X (and other Window systems) reduce productivit by arvindn · · Score: 5, Funny
    Obligatory:

    The only thing he found wanting in emacs was a good text editor :)

  15. Old... by Anonymous Coward · · Score: 0

    ...this idea is so old.. I can't remember.. The site already exists since 2001...

  16. Curses! by Anonymous Coward · · Score: 0

    And I liked that little penguin logo at bootup, Now im constrained to 80x25x16 forever.

  17. Wow, I did the same thing! by LeoDV · · Score: 1

    In my day, I also programmed an app similar to Twin for DOS on my old comp. It was a pseudo-graphical app I used to login, launch programs, etc. it was basically my hub from which I did other things. Even had a screensaver (it was basically the date and time wandering accross the screen). Then I got a 286 with Windows 3.1 and forgot all about it (though I still used a different version of it whenever I got back to DOS, or during startup).

    I basically forgot all about it when I got a Pentium with Win95 and Slack.

  18. I need XFree86. by *coughs+loudly* · · Score: 3, Insightful

    Dude, portability. As Zawinski put it, writing as an SGI user;

    "Of course, all of the software I write runs on Linux; that's the beauty of standards, and of cross-platform code. I don't have to run your OS, and you don't have to run mine, and we can use the same applications anyway!"

    XFree86 is conservative & lazy with regard to new features; as long as it implements the X protocol, who cares?

  19. Directfb/fresco? by Anonymous Coward · · Score: 5, Interesting

    These two projects are trying to develop "real" alternatives to X.

    Fresco is dead, but Directfb already has full gnome support, X emulation, mplayer support, alpha blending, and hardware accelleration and because it uses the same technology as the penguin logo on bootup, its fast!. This is a REAL alternative to X, and I hope you give it more support.

    Directfb homepage

    1. Re:Directfb/fresco? by p00ya · · Score: 2, Insightful
      I think saying fresco is "dead" is a little harsh. They're still releasing (M2 came out 2003-03-04), but development is slow and I think Duke Nukem Forever and e20 will be released before fresco could make itself a replacement for the maturing X11-based desktops. Hopefully the project will develop the framework to a point where its possible to start writing new applications.

      As for now, I'll stick with xp and fluxbox. And OSX when I save the money for a mac heh. However, I'll continue to support directFB and fresco over XFree86 just so that the projects get the much deserved attention that is essential to their success. Lets hope I wont have to install XFree86 in five years time to get a decent desktop under *nix.

      And btw, fresco can (/ hopefully will) coexist with DirectFB. Also, using the fb (that penguin logo on bootup) is slower than pure console - check /usr/src/linux/Documentation/fb/vesafb.txt "graphic mode is slower than text mode."

    2. Re:Directfb/fresco? by Orthanc_duo · · Score: 1

      Isn't the reason they stoped developing X because nobody was able to keep up, still don't think We've fully caught up to X11R6.
      Why do we need another graphical alternative??

    3. Re:Directfb/fresco? by 1010011010 · · Score: 1

      Drivers! DirectFB needs drivers!

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    4. Re:Directfb/fresco? by vadim_t · · Score: 2, Interesting

      VESA FB is painfully slow indeed. You can see the slowness when scrolling text in less(1)

      Now, if you have a card that's supported natively it's going to be fast, maybe as fast as the text console. I've been using the rivafb driver for a while and it was fast, but it conflicts with the binary nvidia drivers.

    5. Re:Directfb/fresco? by tjansen · · Score: 1

      >>However, I'll continue to support directFB and fresco over XFree86 just so that the projects get the much deserved attention that is essential to their success.

      Ehm.... fresco gets a lot of attention for a project that goes on for many years and did not deliver any stable code... actually much more attention than many projects that are useful today. And the real work on fresco has not even begun, after all you need applications...

    6. Re:Directfb/fresco? by dmiller · · Score: 1

      It sure looks nice, but it also looks like DirectFB is Linux-only. It is a pity, because (IMO) any X replacement will need to be multi-platform.

    7. Re:Directfb/fresco? by archeopterix · · Score: 1
      It sure looks nice, but it also looks like DirectFB is Linux-only. It is a pity, because (IMO) any X replacement will need to be multi-platform.
      Can anybody familiar with their API shed some light on how hard is it tied to Linux? Their page says that they have software fallbacks for every graphics operation that is not supported by the underlying hardware - this could mean that porting is relatively easy.
    8. Re:Directfb/fresco? by hvatum · · Score: 0

      Fresco is not dead!!! They just released M2! Go try it out, there still at the demo stage, but its comming along fast! www.fresco.org

      --
      Netbooks, they come with Linux or a $3 copy of Windows. Either way, Microsoft loses.
    9. Re:Directfb/fresco? by lpontiac · · Score: 1
      Directfb already has full gnome support, X emulation

      I think "X emulation" is a bit of a misnomer. X is just a specification for communications between an application and the graphics server. If an X11 application can connect to Directfb via X11 and display it's UI, then Directfb is X, just as much as Xfree86, Sun X11, Exceed (and XWin32, and the multitude of other X servers available for MS Windows), etc.

    10. Re:Directfb/fresco? by Sabalon · · Score: 1

      Can it run an app on one server and display the output on another machine like X? If not, it's useless (at least in my mind)

    11. Re:Directfb/fresco? by rodolfo.borges · · Score: 1

      X would be a better name then

    12. Re:Directfb/fresco? by Kazoo+the+Clown · · Score: 1

      Can it run an app on one server and display the output on another machine like X? If not, it's useless (at least in my mind)

      If it can it's useless, to my mind. I have no interest in running graphics apps over a network-- whether jamming millions of pixels of video or millions of polygons of 3D, I want the CPU, hard drive, main memory and video memory all interconnected by very wide and very short buses.

  20. No network transparency by lpontiac · · Score: 4, Funny

    Last time I looked at it, TWIN needed an X server or a pure Linux console - as in literally sitting in front of a machine running Linux on the keyboard. Telnetting or SSHing in wouldn't work.

    Obviously, TWIN is so much faster than X because X can work over a network, and TWIN can't. How many people use network transparency anyway? Down with X!




    Hint: this was a joke

    1. Re:No network transparency by Anonymous Coward · · Score: 0

      Albeit this was meant as a joke, Twin _is_ network transparent,

      maybe the server isn't but the clients are!

    2. Re:No network transparency by Anonymous Coward · · Score: 0

      SSH'ing w/ Putty works fine

    3. Re:No network transparency by Anonymous Coward · · Score: 0

      How many people use network transparency anyway? Down with X!

      Hint: this was a joke


      For some reason, I'm reminded of the Capitol One Visa commercial where the rampaging barbarians come charging in and then have to leave in disappointment when they don't get to plunder and pillage.

      I just have this vision of a dejected geek walking away, dragging his flamethrower behind him.

    4. Re:No network transparency by Anonymous Coward · · Score: 0

      So you spotted me?

  21. Re:X (and other Window systems) reduce productivit by yanestra · · Score: 2, Funny
    In years past, I knew of someone who used emacs as his login shell :-)
    It's a silly idea to use an operating system as a login shell. Why doesn't he boot Emacs directly?
  22. Another angle.. by jocks · · Score: 3, Insightful

    The one of the ways for visually impaired people to use computers is via "braille screens", which in themselves struggle to render graphical displays.
    This work will have the important consequence that visually impaired people will be able to do more than they currently can, the collection will make it much simpler to select the applications available. Great work which will make the world a better place.

    1. Re:Another angle.. by j-pimp · · Score: 1

      Seriously speaking does anyone with user interfaces for the blind experiences know how well VIM and EMACS stack up in these situations. I personally think VIM would be far better suited for blind use simply because Using Escape-Meta-Alt-Ctl would require signifigant amount of time not in the touch typing position and the various non standards for placement of meta keys would make it hard for blind people to switch keyboards.

      From what I hear lynx is a great blind web browser, but I'm not aware how the accessibality extensions work.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    2. Re:Another angle.. by gmhowell · · Score: 1

      They all suck, some less than others. FWIW, ed might be the best for blind folk. I'll know a bit more when we can afford a braille TTY and can do some realworld testing.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    3. Re:Another angle.. by arose · · Score: 1

      But does vim speak?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    4. Re:Another angle.. by j-pimp · · Score: 1

      No its a text editor dammit. It can't read mail. render html, interpet lisp or anything liek that. Well it does have ruby, perl, tcl and python bindings and support for make, but its still just a text editor and that hwo we like it.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  23. Re:X (and other Window systems) reduce productivit by edgrale · · Score: 1, Funny

    Obligatory: (also)

    So did he end up using Vi? :)

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  24. Who Needs XFree86? by peterpi · · Score: 1

    Anybody who works with graphics.

    1. Re:Who Needs XFree86? by khuber · · Score: 1, Funny
      Graphics displays are a crutch. I edit PNM ASCII files and Gimp C-Source graphics in a terminal with ed.

      -Kevin

    2. Re:Who Needs XFree86? by hemanman · · Score: 1

      Well, you can easily be in the front using ed to create/edit SVG files. :-)

      -H

    3. Re:Who Needs XFree86? by Anonymous Coward · · Score: 1, Funny

      well, I need X for example.. I'm using X right now from diskless HP X terminal that would never work with some framebuffer thingy.. so if you have money to buy 2 19" monitors, and run framebuffer in them feel free, but I'll stick with my X terminals and spend the money on faster cpu and larger raid instead

    4. Re:Who Needs XFree86? by KillerHamster · · Score: 2, Funny

      And Tux Racer! Don't forget Tux Racer!

    5. Re:Who Needs XFree86? by Anonymous Coward · · Score: 0

      You're not a true hacker until you view porn by catting the file to your text terminal.

  25. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 1, Funny

    M-X viper

  26. If your'e using gentoo. by Anonymous Coward · · Score: 1, Informative

    just "emerge twin".

    1. Re:If your'e using gentoo. by Anonymous Coward · · Score: 0

      You forgot "press Enter", "go to kitchen for snack", "check to see if compile is done yet", "play video games for a half hour", "come back and find the ebuild maintainer decided to patch it with all kinds of half-assed nonofficial patches and made the damn thing unusable".

      Hope this helps.

    2. Re:If your'e using gentoo. by unborn · · Score: 1

      Actually, if you are planning on playing video games on the same computer, you should anticipate an even longer wait. That said, though, gentoo is the least half-ass linux distro of all. Being half-ass is the linux tradition of doing everything quick, some distros are just bad at it and, and some distros are too afraid to do it, and with no ass are not sexy at all. Be careful, as BSDs tend to be much more professional than any linux distro, but as such are sometimes refered to as Full Ass.

      Not everything makes sense on Cinco de Mayo

  27. Text mode X server by shird · · Score: 1

    and can be used as server for remote clients in the same style as X11

    Does this mean it is actually an X server? Will it display any X application (ie netscape etc) in text mode? When he says the same 'style' does he mean it is compatible with the X11 protocol, or just similar?

    --
    I.O.U One Sig.
    1. Re:Text mode X server by Master+of+Transhuman · · Score: 1

      He implies that it functions LIKE X for remote clients, ie., it serves up screens, but not using the X protocol...

      How I read it, anyway...

      The screen shots are cool - reminds me of the better file managers on DOS...like PC Tools and the like. Done well enough, this would make using the console a joy...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  28. VB-DOS by dubstop · · Score: 1

    It reminds me of Visual Basic for DOS. VB-DOS was around at the same time as VB1.

    1. Re:VB-DOS by markov_chain · · Score: 1

      I think I remember it. It used half-full characters (ASCII 218 or so) to draw beveled buttons in text mode :)

      --
      Tsunami -- You can't bring a good wave down!
  29. Re:X (and other Window systems) reduce productivit by Advocadus+Diaboli · · Score: 4, Insightful
    In my experience, firing up a windowing system tends to reduce productivity. A simple text based console app allows you to focus w/o disractions.

    Let's assume that you are right. But if a simple text based console can improve productivity, then what can a GUI (that means one background image and 12 Xterms) do to your productivity?

    Well, the other side of the medal is that in our daily work we are usually forced to do more than one thing at the same time. And for that I really prefer to have some virtual terminals on my graphical desktop, so I can use the power of the text console and multiply that power by using it on several tasks simultaneously.

  30. plenty of toolkits like that already by g4dget · · Score: 4, Insightful

    back when most people were computing on vt100s, there were a number of toolkits like that. vt100s even have built in support for text windows.

    1. Re:plenty of toolkits like that already by RobotWisdom · · Score: 2, Informative

      I tried to trace the evolution of windowing systems in this timeline. (Lots of links and screenshots.)

    2. Re:plenty of toolkits like that already by g4dget · · Score: 1
      That doesn't even come close in covering the text-based "windowing" toolkits. Text-based data entry and access using multiple regions existed before that on mainframes.

      As an aside, while it contains a useful collection of dates and screenshots, several of the comments are just wrong, and the author has some axes to grind.

    3. Re:plenty of toolkits like that already by Sloppy · · Score: 1
      vt100s even have built in support for text windows.
      This is obviously a usage of the word "support" that I was previously unaware of.
      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  31. Favorite console app by jon787 · · Score: 2, Informative

    Bitchx, screen, links, ntaim, and vim.

    --
    X(7): A program for managing terminal windows. See also screen(1).
    1. Re:Favorite console app by Aliencow · · Score: 2, Informative

      Mine include screen, but irssi for IRC, and also, bitlbee, which is not really a console app, but more of a deamon. It is based on Gaim, and it provides an IRC server in which the channel #bitlbee is your contact list. To message someone, you just either /msg them or write their name followed by a colon and then your message. Great for MSN/ICQ/AIM over ssh when used with bitchx or irssi !

  32. Re:X (and other Window systems) reduce productivit by khuber · · Score: 2
    You can use jobs/fg/bg/suspend in one console. Virtual terminals are a crutch ;-).

    -Kevin

  33. time warp by 1000101 · · Score: 1

    not trying to bash here, but this kind of seems like a waste. this guy obviously has some good coding skills so there has to be something more useful he could create other than an app that looks like DOS. maybe i'm a jerk, but this doesn't look like it is advancing linux very much.

    windows 1.0 screenshots

    1. Re:time warp by jgerman · · Score: 1

      There is nothing more useful he could create than something he wants to. I spend my days writing for pay code. When I get home I work on my projects, and the last thing I want to do is answer to a bunch of people who couldn't do it themselves.

      --
      I'm the big fish in the big pond bitch.
  34. If you're using debian by p00ya · · Score: 1
    just "apt-get install twin.

    (18 gentoo user, 1 week rh user, 1 day mdk user, 2 week debian user)

  35. Command line efficiency by islisis · · Score: 1, Interesting

    Although I have misgivings about unused potetial of GUIs my best hope has always been with the command line, because learning to type is not that hard for many people and your instructions are coming from your head rather than a response to what must first be onscreen. My hope is this: that a windows interfacing program be written which accepts a well thought out set of console commands which directly manipulate and switch between the graphical windows on screen. Bang-like commands which move and arrange windows (get to know your coordinate space ;), open dialogs or pre specify what to put in them, search for buttons via their text and are of course scriptable. The impetus is of course to translate your wishes in thoughtform into screen movement. The closest thing we seem to have are key chords and the 'tab' key. Nothing would please me more but to see windows transforming around me through the latency of my typing movements.

  36. Useful for Remote Server Administration by Ween · · Score: 1

    I know there have been times where I would have thought multiple windows running on my server in the same terminal screen would have been much more convenient that having multiple ssh's open. With this, It looks like I could ssh in and run this over the connection allowing me to perform tasks.

    --


    Tis better to be silent and thought a fool, than to open your mouth and remove all doubt --Abraham Lincoln
    1. Re:Useful for Remote Server Administration by Zigg · · Score: 3, Interesting

      Sounds like you really want screen. (Yes, it does split screen.

    2. Re:Useful for Remote Server Administration by shadow_slicer · · Score: 1

      Is there something like screen only for X-windows? Wine is always crashing my Xsession, and it'd be nice if all my processes don't die when X dies.

    3. Re:Useful for Remote Server Administration by plastik55 · · Score: 2, Informative

      xnest and xmove might help you out.

      --

      I have a positive modifier on Troll. When I mod someone Troll their karma should go UP!

  37. In related news by SpaghettiPattern · · Score: 1, Funny

    MS is launching a strategic project to allow fully text based operation of their famous desktop environment.

    An MS spokesman commented: We knew very well but came to realize only too late that the command line interface is the mother of human/computer interface. Much like MS-Dos is the mother of mainframe computers.

    The following is a sample of fully text based operation commands (TM) that have leaked from the MS laboratories:
    - drag-mouse-imps2-to-point [X, Y] # Defaults to middle of "Start" button
    - click-mouse-imps2
    - click-click-mouse-imps2
    - control-alt-delete [USER-NAME/PASSWORD] # Defaults to administrator's credentials
    - start-application [APPLICATION_NAME] # Defaults to IE

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
  38. Re:X (and other Window systems) reduce productivit by JimDabell · · Score: 1, Funny

    Are you kidding? There's a great editor for EMACS!

  39. Re:X (and other Window systems) reduce productivit by Realistic_Dragon · · Score: 1

    "In years past, I knew of someone who used
    emacs as his login shell :-)"

    Was his name RMS by any chance?

    --
    Beep beep.
  40. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 0

    If you want to go lisp machinish but don't want to work totally from within emacs, check this out:

    Probably a sure way to keep anyone from hacking on your system too - they won't be able to figure out how to do much of anything, if my CS classes are any indication.

    http://clisp.sourceforge.net/clash.html

  41. good news bad news.. by KingRamsis · · Score: 0, Flamebait

    this not a troll I swear
    The good news is that people are finally understanding that X sucks, X is ugly, slow, stupid, a big pile of hacks and rustry code.
    I think X is one of the reasons that Linux is not catching up on the desktop, why have built-in network transparency when you can still have a remote desktop by other cleaner ways, no matter how much effort is spent on fixing X it will for ever suck
    the bad news is that this distro is a step back to the good ole 80s the desktop is becoming more graphical, loaded with eye candy,a day ago a story was posted on /. about M$ Longhorn XP or whatever its called, it was beautiful and a user interface is not only eye candy we have that already just look at the tons of themes but also concept like responsivness which X lacks with its big FAT slow ass
    for Linux to do some serious desktop stuff it should lose X as soon as possible.

    1. Re:good news bad news.. by Space+cowboy · · Score: 4, Insightful

      "this not a troll I swear
      The good news is that people are finally understanding that X sucks, X is ugly, slow, stupid, a big pile of hacks and rustry code."


      Yes, it is a troll.

      X is one of the primary reasons I like Linux (or any unix). I don't want a remote desktop. I want remote programs. I want to be able to ssh into any remote computer (including those I can't physically get access to) and run editors with the display pointing back to me. Not a desktop, just the editors. On a typical day I'll have programs (mainly terminals and editors, but the occasional graphics program) open from over a dozen machines, all happily cohabiting on my single desktop... This lets me work remotely - I can cut'n'paste between /etc/cshrc locally and /etc/cshrc remotely with ease. I like this. You can prise it out of my cold dead hands, and not before.

      If it's ugly for you (I assume you mean aesthetically challenged, here), then get a new distro; you know, the ones with the anti-aliased rendered displays, and use a decent window manager. Frankly, if you're not prepared to put some effort in yourself, you deserve what you get.

      It's not slow, at least not as far as I can tell, even my old matrox card (G450) can do several hundred 800x600 (typical game res.) blits/second, a semi-decent graphics card should do much better. The DRI really helped here, and decent drivers take advantage: if you're on a crappy graphics card, or one without decent support, change.

      There has been work done (by the X team and others) to check how much faster it could be made by removing the (AF_UNIX not AF_INET) socket transport when you're running local. The result: The kernel unix socket code was as fast as anything the X team could do to transfer data around. X also uses shared memory (ie: zero-copy) to "transfer" images (pixmaps) from the client to the server when running locally.

      (This is actually a quote from g4dget, but I agree wholeheartedly, so I'm including it)

      Overall, the idea that network transparency is some sort of special feature that one pays a high price for is nonsense: all major desktop operating systems run in protected mode, and most GUI applications run in a different context from the window system. X11 simply has been designed that way from the ground up, while Windows and Macintosh have evolved there from "direct mode" graphics. Network transparency in X11 is not so much an issue of IPC or how it does graphics--it uses IPC like all desktop windowing systems--but in having well-defined network transparent support for features like window management and configuration information. It's lack of those features in Windows and OS X that means that Windows and OS X are not network transparent.

      In practice, XFree86 is a damned efficient window system that, when it has comparable drivers for the graphics cards, beats OS X handily in terms of performance and memory usage, and usually even beats Windows.


      Certainly stupid it's not. The concepts behind it haven't changed for over a decase, and have yet to be surpassed. It's true that the client/server model has changed over time, with far-more-capable framebuffers than X originally had to play with, but the X-server has evolved to cope with this - witness the various "extensions" that have become standardised...

      As for "big FAT slow ass", TinyX (in the XFree86 source tree) takes a whopping 860k of space or so (depends on server-side pixmaps) when running on a zaurus. Whoosh. Almost a megabyte there. Whenever you see memory sizes in Linux, they invariably include the RAM in the graphics card (which is memory mapped so it can be used with shared memory) and the pixmaps that have been requested to be stored within server ram by clients. "FAT" it's not.

      The take-home message is: Don't just complain. If it bothers you that much then get off your backside and do something about it - either do it yourself or cajole others into doing it for you, maybe even hire someone, or go use Windows, whichever makes you happier. I'd get more-informed before making any decisions though.

      [I'll ignore the "big pile of hacks and rustry (sic) code." part of your post, after all, it is a troll.]

      Simon.
      --
      Physicists get Hadrons!
    2. Re:good news bad news.. by Anonymous Coward · · Score: 0

      I can only fully agree with this. There are so many morons and game kiddies in this forum who never administered more than one computer. I can only say,

      If X isn't fast enough for your games buy a game box and spare us this horesh*t about "X sucks".

    3. Re:good news bad news.. by thanasakis · · Score: 1

      Well said dude. Where are my mod points when I need them!

  42. Re:X (and other Window systems) reduce productivit by Queuetue · · Score: 1

    Now, that's just sick.

  43. Twin by Scholasticus · · Score: 1, Insightful

    If I can't use it to look at pr0n, I ain't interested.

    1. Re:Twin by kyrre · · Score: 1

      But you can. Any more bad excuses for not picking up twin today?

  44. DesqView/X by Anonymous Coward · · Score: 0

    You think I can pick up a copy on LimeWire or Kazaa?

    Man, finding this old stuff is harder than getting Dixie Chix songs from the middle 90s.

    1. Re:DesqView/X by Mark+Pitman · · Score: 1
      You think I can pick up a copy on LimeWire or Kazaa?

      Maybe, but you can also just download it here: http://www.chsoft.com/dv.html

      By the way, that was the first link that came up on Google when I searched for "desqview".

  45. Text usage by rf0 · · Score: 1

    I use XFree86 just as a way of having mutliple consoles in a way I like to work. Yeah I could use screen if I wanted. However what about if I want to browse a web page such as my online photo gallery? Also taking performance of any moderm graphics card surely XFree is fast enough in 2D mode

    Rus

  46. Re:X (and other Window systems) reduce productivit by DrXym · · Score: 2, Insightful
    Well that's you. On the other hand, someone staring at an entirely non-intuitive command prompt for the first time for hours when all they "want to do is play a bloody game and why did they install this piece of shit OS in the first place", might disagree with you. As would anyone wishing to browse the web or anything else inherently graphical.


    Personally I'm comfortable in both, but if it's a choice between arsing aroung for hours trying to set up a network, reading the nitpicky details of some config file and switches, or just using the Redhat GUI tool to do it, I know which one I would pick.

  47. Re:Party like it's 1989 by Anonymous Coward · · Score: 0

    Your ignorance astounds and impresses me. You sir are a true viewer of the lowest common denominator interpretation. Rock on in your simplistic universe, and keeeeeeeep posting!

  48. Ewww! by Anonymous Coward · · Score: 0

    My Commodore 64 had a better looking UI than that! Plus, who wants to look at ascii porn?

  49. can be more productive by sabshire · · Score: 2, Insightful

    Currently, I have an old laptop that I have been using for java development no less. I don't have X installed... just vim, j2sdk, and ant. Does everything I want. I have found that I am more productive. I tend to be one of those who tinkers with settings, etc, and becomes distracted. Not the case while developing in console mode. It may not be pretty, but I am productive. Also, being that the laptop is an IBM thinkpad with one of those wretched pointing devices in the center of the keyboard, it is defintely better than trying to use any windowed environment with that horrible mouse pointer beast.

    --
    You will never "find" time for anything. You must "make" it.
  50. Missing the point by Anonymous Coward · · Score: 0

    It's not up to X to provide the things you talk about. It's up to the window manager and desktop environment to do that. All X needs to do is draw what it's told to draw.

    Now that that has been cleared up, there probably is room for current desktops to improve, although a well themed Gnome2 looks mighty fine to me.

  51. My Pick by RAMMS+EIN · · Score: 5, Informative

    I move around a lot, and use SSH to log into my machine at home to continue working where I left off. The apps I use:

    vi - IMO _the_ example of bad interface design, but it's fast once you know how to use it (actually, I use elvis, but I guess any vi-clone would do)

    mutt - it's just fantastic. A little harder to use than pine, but a lot easier when you have many mailboxen (I have some maildirs and a couple of IMAP accounts)

    w3m - ideal if you are on a slow machine. When run under X11 or on the framebuffer, it renders images, too

    centericq - all major protocols, and file transfers. This is a program that would benefit from a point-and-click interface, though.

    mp3blaster - Housemates flee in terror as the computer suddenly starts playing music while no operator is around ;-) Supports Ogg Vorbis and MP3

    dcd - Yes, I have audio CDs, too

    cdrecord - burning those ISOs so I can propagate Free software

    abcde - Rip your audio cd, look up the track names (CDDB), and encode to your favorite format - with one command!

    And, of course, the usual Unix commands, C compiler, yada, yada.

    Cheers!

    ---
    Qui in ventem urinat, se lavare constat.

    --
    Please correct me if I got my facts wrong.
    1. Re: My Pick by Black+Parrot · · Score: 3, Funny


      > I move around a lot, and use SSH to log into my machine at home to continue working where I left off. The apps I use: ... centericq ... mp3blaster ... dcd ... cdrecord ... abcde ...

      'Work'?

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:My Pick by ParallelJoe · · Score: 1

      I have a bit of an infatuation with the low end. I tend to do one of two things:
      1. Debian or FreeBSD
      - Links for browsing
      - Pine for mail (to my IMAP server)
      - Nano for text editing. It even has a spell checker
      - The normal utilities and applications for everything else.
      What is great is that I can ssh to the box from anywhere, including work. Often browsing with links on it is faster than on my companies DS3.
      2. FreeDos
      There is an amazing amount of DOS software out there that is free. Games for the kids, astronomy stuff, educational stuff, etc. I use a menu program called pcmenu to organize it all. For the kids I set up a P133 with a bunch of games on it. I was just playing Duke Nukem 3D on it a few minutes ago.

  52. MultiTail by flok · · Score: 1

    If you're interested in something like Twin: you might like MultiTail: it enables you to view multiple files and/or the output of multiple commands in one terminal-window.
    Link: http://www.vanheusden.com/multitail/

    Description:
    MultiTail lets you view one or multiple files like the original tail program. The difference is that it creates multiple windows on your console (with ncurses). It can also use colors while displaying the logfiles, for faster recognition of which lines are important and which are not. It supports regular expressions. It has interactive menus for editing given regular expressions and deleting and adding windows. One can also have windows with the output of shell scripts and other software. Also multiple files can be merged into one window.

    --

    www.vanheusden.com - home of Multitail, HTTPing, CoffeeSaint, EntropyBroker, rsstail, bsod, listener, nagcon, nagi
  53. qt/console by povman · · Score: 0

    hmm what ever happened to qt/console? There was so much hype about it when it was first released but i haven't heard of it since.. what happened? lol that must have been the most hilarious april fools joke i've ever seen because people were saying how useful this would be without even downloading it. anyway, this is a step towards making a real qt/console! good work

  54. Alternatively... by Ed+Avis · · Score: 5, Interesting

    If you want to switch between console applications but you don't need a 'windowing' environment, you can use screen(1). What I do is this on every ssh login:

    % exec screen -E '^Z^Z' -D -R

    This brings up my applications exactly how I left them last time. Then C-z c starts a new screen, C-z 0 through C-z 9 switches between screens, C-z C-z sends a literal ^Z, and C-z d disconnects. I normally have pine running in terminal zero, XEmacs in terminal one, then top(1) and maybe a shell in two more terminals. This is much handier than having to start applications every time you log in, and essential over a noisy modem line where the ssh connection might suddenly cut out. If it does, just reconnect, run the above command and everything is just as you left it.

    Speaking of Emacs, you can do most things inside that including making shell and terminal buffers, so in a way it provides a windowing system like Twin.

    --
    -- Ed Avis ed@membled.com
    1. Re:Alternatively... by iabervon · · Score: 2, Interesting

      I actually have "screen" in my .profile, which saves typing that command every time. I also find it nice to have screen as the only interface to that machine; there's a pleasing continuity of interaction with it, like being logged in on the (console) virtual terminals whenever I sit down at the machine (by SSH). If you explicitly start screen, there's a prompt before you're in your screen session, which doesn't follow this illusion.

      Oh, and I much prefer -x to -D -R; with -x, if you are using multiple machines to connect from, you can be connected from all of them. Also, if you want to use more than one of the virtual terminals on the remote machine at the same time, you can just make a second connection in a different window. Of course, there is also the amusing effect of having characters you type in one window also echoed on a window on a different machine.

  55. Has anybody read the review? by yanestra · · Score: 1

    Twin is a non-graphical windowing environment!

  56. Excellent by Hard_Code · · Score: 2, Funny

    Wow...welcome to 1993.

    --

    It's 10 PM. Do you know if you're un-American?
    1. Re:Excellent by Anonymous Coward · · Score: 0

      Don't you mean 1983?

    2. Re:Excellent by tuffy · · Score: 2, Informative
      Wow...welcome to 1993.

      In 1993, I was using X11.

      :)

      --

      Ita erat quando hic adveni.

  57. Re:X (and other Window systems) reduce productivit by MrHanky · · Score: 1, Offtopic
    Login shells are for pussies! The next time you boot into linux, write the following on the lilo prompt:
    linux init=/usr/bin/emacs
    Makes you realize Emacs actually is a quite light weight OS. You probably should have a wrapper program around it so you're not running as root all the time, though.
  58. Xine & Mplayer by Anonymous Coward · · Score: 1, Funny

    Makes it kind of hard or watch videos doesn't it?

    I guess I'll be watching the ascii version of Star Wars from now on.

    1. Re:Xine & Mplayer by Nachtfalke · · Score: 2, Funny

      Actually, you can link mplayer with aalib and have ASCII output. It really works, especially with the framebuffer.

      Now THAT's ASCII-pr0n.

  59. A friendly console project! by RealSkee · · Score: 1

    What is wrong with KDE and GNOME interfaces? The fact that the console was never actually all that user friendly. I am not a Linux expert, just a mid-range user, and I notice debian packages for "dialog" etc. Why is it that more console tools do not use that mechanism to communicate with us?

    I am personally growing convinced that issues that were not addressed in the console are also dismissed in the GUIs or at least they add to the habit of confision.

    + I love my crappy P200 with 640x480 and I love my Debian so this is nice.

  60. Insane! by drodrigo · · Score: 1

    This is insane!
    We are having every day more processing power (thanks to Moore's Law), and super-hyper-capable video adapters... and these guys come with an early 80's technology.
    Come on, the people at PARC invented the GUI 30 years ago, and we are still discussing a text-only windowing system???
    This system is not only awfull, but also innecessary.

    1. Re:Insane! by Chatterton · · Score: 1

      My comment could be considered as flamebait, but: Yes, we are having every day more processing power, but it is a reason to burn it because we have plenty of ?
      I run win98 to play games because it is lightweight than 2000 or XP.
      I code my CPU intensives programs in text mode in flat real mode to get access of my 512Mb of ram keep all thoses cpu cycles for me. For this I can thank FreePascal and TurboVision. And Yes, I have plenty of processing power, but I prefer to keep them for my process than let them be burn by windows or gnome with enligtment...

  61. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 0

    Emacs Good operating system shame its not got a decent text editor!

  62. Web hit counter by phrantic · · Score: 1

    Go to the twin web site and just watch that web counter go....

    I hope that it automatically goes to a 5th digit...

    --
    --My sig is bigger than your sig--
    1. Re:Web hit counter by Read+Icculus · · Score: 1

      Currently down from 6262 when I first checked it a few hours back, to 409 when I looked 30 seconds ago. Doh! And I'm supposed to trust this guy to code me a console-based windowing system? ;)

      --
      Anti-social? My code is just platform-specific.
  63. Re:Party like it's 1989 by curtisk · · Score: 1
    hehe, when I looked at the screenshots I too had a flashback of Borland Turbo C++ for DOS (which incidentally, I still have in the attic)

    It's interesting and I like that you can use the multi console while in this windowing system..but I don't know, are people really that hard pressed for affordable CPU/Graphics horsepower? I could see this being used on server maybe, but not workstation..

    --

    Sehr geehrter Toilettenbenutzer!

  64. bring back the good old days by Anonymous Coward · · Score: 0

    I would like to see this type of project really take off.

    More than 10 years ago I was getting by with MS Works under DOS in text mode on crappy, by today's standard, hardware. With multitasking, better networking support and a few critical text-based applications (email, Lynx, xtgold-equivalent) you would cover most of the current business needs.

    Nowadays you have too many colours, fonts, formats, etc to choose from.

  65. So what... by moogla · · Score: 1

    that's not why he said it was like win2k. It was the part about NOT using the command line.

    And it's not like linux is based on a command interpreter either. It's "based" on /sbin/init which can do whatever it damn well pleases. You can choose to not start /sbin/mgetty on your VTs.

    --
    Black holes are where the Matrix raised SIGFPE
  66. Somewhat XFree86... by Patoski · · Score: 1

    Well, this isn't exactly getting rid of X but it would silence all the people who screaming about X's supposed bloat.

    I just stumbled across Kdrive (not related to KDE) which is a _TINY_ X server written by well know X hacker Keith Packard.

    Here's a listing of top from the RULE (another cool minimal Linux project) web site running Kdrive and Moz. Kind of a funny contrast really. :-)

    792 mfratoni 15 0 22756 22M 12384 S 15.3 59.8 1:19 mozilla-bin
    720 root 15 0 7192 3600 1148 S 10.0 9.5 0:27 X

    Awww... look at the little X server. He's so cute!

    Here's a pic
    of kdrive running the Gimp, Xfce (svelt file manager), some random apps and some pagers. That's just very cool to have all those apps running in such a mimimalistic environment.

    --
    G. Washington on Government "it is force. Like fire, it is a dangerous servant and a fearful master."
  67. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 0

    those flashy console curses interfaces on the other hand tend to decrease productivity. real men have ed as a login shell.

    !send

  68. Geeky and nerdy... by Anonymous Coward · · Score: 0

    This is definately nerdy, and extremely geeky... but can I make a funtional desktop computer with this and a rotten 386?

  69. YAXA? by oldmanmtn · · Score: 2, Interesting

    Yet Another X Alternative? Must be Monday.

    Seriously, people have been announcing plans to replace X with something lighter weight for roughly 20 years now. Every time one of the projects gets far enough along to slap together a web site and a half-assed demo, you guys fall all over yourselves to promote it.

    This may finally be the project that gets it right, and 10 years from now it will deliver something that is generally useful. Until then, it probably doesn't need to be on the front page of /..

    --
    - Old Man of the Mountain ---- "I want to disturb my neighbor"
  70. Step in wrong direction? by wwelles · · Score: 1

    As computers are becoming more and more powerful, we can demand more from them. Do you not think this is more of a negative step? I can understand using this for older machines, but not new. Starting X11 shouldn't take very long on most computers (about 10 seconds on my Athlon XP 1700+) Just my two cents.

    --
    --- WAL
  71. ARACHNE Fully Graphical Browser (& Internet Su by Cy+Guy · · Score: 1

    Any discussion of making the console a user friendly environment for the mouse wielding masses must take a look at the Arachne Web Browser and Internet Suite. Originally developed for DOS, and included with the FreeDOS distro, Arachne's creator has been working on a Linux port (based on SVGAlib & GGI lib) for a while now - but it is still a beta release. You can also of course run the DOS version in an emulator from the Linux console.

    In addition to Web browsing and email, it can also be used as a front end for a media player capable of handling MP3's and some video. And ist can be used as a handy directory tool for browsing your own local files.

    One criticism of it is the licensing it is released under - though this is partly due to tools created by others that were incorporated into it. But the author is a SlashDot fan so is aware of the concerns. The standard download is cripple-ware and free for personal use.

  72. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 0

    Funny. I fscking actually used emacs yesterday for the first time in over a year. I had to see which line of a config file was causing an application to crash and emacs numbers lines by default. I can't find line numbering for vi on the man page, and I have been to lazy and drunk this weekend to search groups.google.

    Anyway I guess I'll go look that up, but it is a nice feature to have on by default.

  73. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 0

    light weight OS

    The UNIX ideal is small programs that do one thing very well. Emacs tries to do too many things.

    <Linda Richman>

    Discuss.

    </Linda Richman>

  74. twin rocks by Anonymous Coward · · Score: 0

    ive been using it for years on my 486. makes it more useful since its too slow ass to run X. i just ssh in via PUTTY and use twin. even right now i have a session open at work here with a few bitchx, web proxy, apt (ya baby) and other shit running on it without any problems.

  75. Ah, memories of Desqview by reallocate · · Score: 2, Interesting

    At least visually, Twin is reminiscent of Desqview.

    Ah, the distant memories....Desqview on a DOS machine with a few megs of "Expanded Memeory" : Brief in one window, a Borland compiler in another, Lotus Magellan in a third window, and maybe a debugger somewhere.

    Good stuff, all of 'em.

    --
    -- Slashdot: When Public Access TV Says "No"
  76. Re:X (and other Window systems) reduce productivit by maelstrom · · Score: 3, Funny

    You are all pussies. I patched my kernel thusly:

    -- main.c Sun Jun 3 22:02:34 2001
    +++ main.c~ Tue Jul 10 16:05:26 2001
    @@ -789,9 +789,9 @@

    if (execute_command) execve(execute_command,argv_init,envp_init);
    &nbs p; - execve("/sbin/init",argv_init,envp_init);
    - execve("/etc/init",argv_init,envp_init);
    - execve("/bin/init",argv_init,envp_init);
    - execve("/bin/sh",argv_init,envp_init);
    - panic("No init found. Try passing init= option to kernel.");
    + execve("/usr/bin/emacs",argv_init,envp_init);
    &nb sp; + execve("/usr/local/bin/emacs",argv_init,envp_init) ;
    + execve("/bin/emacs",argv_init,envp_init);
    + execve("/usr/bin/xemacs",argv_init,envp_init);
    &n bsp; + panic("No emacs found. Are you sure this is GNU/Linux?");
    }

    Copyright

    --
    The more you know, the less you understand.
  77. Ratpoison by sleepingsquirrel · · Score: 2, Informative

    And for those occasions when you do need a graphical X program, use the ratpoison window manager. It's a no-nonsense, no bloat, no mouse needed window manager.

    1. Re:Ratpoison by Ed+Avis · · Score: 1

      I have been thinking about switching to Ratpoison but I think it would be better for existing window managers to have an easily-accessible full screen mode - then you get the best of both worlds. There are some apps (the Gimp?) where a single window isn't really what you need.

      Ratpoison's key bindings seemed a bit obscure, even if they do follow ancient Unix conventions. Couldn't people agree that Alt-Tab is now the de facto standard to switch between apps?

      If there is a patch out there to add a full screen mode to Icewm, I'd never need to use anything else.

      --
      -- Ed Avis ed@membled.com
  78. Nice Thing about Twin or Screen by Anonymous Coward · · Score: 0

    What's nice is if you use a remote server for any kind of development. I find myself in diffrent offices all the time and being able to just attach to my remote system to do whatever i need to do and pick up where i left off is great.

    I know you can do that with things like VNC and X but that's ugly, and has dependancies you don't always have access to. Screen/Twin i can just ssh to my box and attach. Nothing going backwards with twin as I can see, it's about time I had a better alternative to screen

  79. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 0

    To find what line you're on in vi, just type colon, period, equals, and then enter. What could be easier?

    (Ok, you can type control-G instead.)

  80. Re:X (and other Window systems) reduce productivit by kikta · · Score: 1

    It usually shows in the lower left corner. The format is "59,6", where 59 is the row and 6 is the column. You can use nG or :n (where n in the line number) to jump to a certain line.

  81. Gaming and multimedia, too by beekr · · Score: 1
    Don't forget the gaming and multimedia capabilities.

    The selection is a little thin right now, but it's only a matter of time!

  82. without X, wow by Anonymous Coward · · Score: 0

    oh my, I'm sorry, but I like X, I mean X is great, console is ok, but X is fair more eye-candy! and maybe I don't know enough to use console...

    but I am using GEntoo tho, does that help?

  83. Re:X (and other Window systems) reduce productivit by MrHanky · · Score: 2, Funny

    Yes, that's a good one. Now do the same thing with the Mach kernel, and GNU/Hurd will be finished.

  84. Apple ][ windowing by frankmu · · Score: 1

    i remember the //e rom upgrade had some windowing extras built into it. the /// also had something similar. the mac pretty much killed it that progress. no login capabilites for the apple 2 series that i remember though

    --
    Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony.
    1. Re:Apple ][ windowing by joshuac · · Score: 1

      Perhaps you are thinking of mousetext? Special characters shaped appropriately to make drawing borders and such much easier.

  85. No, that's not true. by fireboy1919 · · Score: 1

    XDirectFB (not to be confused with DirectFB, which is the general library it uses) only has accelerated drivers for Matrox cards, and a few others.

    The whole point of it is acceleration. Video cards that haven't released a single spec as to HOW to excelerate them can't really expect an accelerated driver, can they?

    However, it works with any system that has a framebuffer, though it's slow as molasses. If you have openGL on your card, you can use it regardless of the type, so that should be pretty portable.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
  86. Don't forget porn by Ilan+Volow · · Score: 2, Funny

    One picture is worth a thousand words.

    Literally.

    --
    Ergonomica Auctorita Illico!
  87. Re:X (and other Window systems) reduce productivit by GreyPoopon · · Score: 1

    Nah.... Fixed-length character strings limit productivity. (See subject). :-)

    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  88. This is a great thing. by anlprb · · Score: 1

    Now we just need a GTK port to it. Once you wrap the twin GUI with GTK bindings, all of the X11 apps that you have are now available. A toolkit is a toolkit is a toolkit. The graphic representation right now is solid objects, but that is just a look and feel. That can be changed. As long as you have the same programmatic interface that the app is expecting, you can change the look and feel of the app. Similar to skins, themes, but at the widget level. Most if not all of the gtk objects should be representable using text. Once you have that, there really is no going back. Zero effort for tons of apps that will run natively.

    --

    One Token Ring to Rule them All, One Search Engine to Find Them, One WAN to bring them in, and TCP/IP Bind them...
  89. Emacs bloat by Overly+Critical+Guy · · Score: 1, Flamebait

    Slashbots complain constantly about how bloated, say, Office XP is.

    And you're telling me Emacs is an entire light weight OS?

    Double standards are amusing.

    --
    "Sufferin' succotash."
    1. Re:Emacs bloat by Erik+Hollensbe · · Score: 1

      Emacs is a lisp engine.

      To call it an editor would be like, well, calling redhat a kernel.

    2. Re:Emacs bloat by metalogic · · Score: 4, Insightful

      The RSS size of my current Emacs process is 12MB, VSZ size, 15MB. This process is also my IDE, mail and news reader, file browsers, etc and occasionably, web browser. What is the size of your Office XP process? And yet, that is modded as "insightful". Idiocy is doubly amusing, if not sad.

    3. Re:Emacs bloat by MrHanky · · Score: 1

      Office XP is hardly an operating environment in itself, but Emacs is everything you need to use a computer (well, you need a kernel as well). So, compared to Office XP, Emacs is hardly bloated.

      Alas, I was only joking (vim all the way, baby!), and continuing the jokes of the parent posters, but neither you nor the moderators (Informative? Offtopic? Morons!) got that.

      But I actually tried the init=/usr/bin/emacs trick once, and it worked. I still prefer X and a bunch of xterms and shit, though. And a real init.

    4. Re:Emacs bloat by Anonymous Coward · · Score: 0

      Apparently not quite as sad as someone who uses emacs for thier IDE, mail, news, file and web browser. What do you use for a text editor? You missed that one, were you trying to tell us something?

  90. Midnight commander by fred666 · · Score: 1

    What about Midnight Commander, a clone of the famous Norton Commander ???

    It is, IMHO, the best interface design ever, i don't think you can get a better design than this one for managing files: two (not three or four or more: two) independent windows, pointing to different directories and list files in each, a bottom line representing what each F-key will do if you press on it, sticking to some rules about what a given F-key will do (for example: F1 means help and F10 means quit.) and still having a prompt to type commands into the same way you would do if you were at a plain shell.

    It is THE killer console app: i can't live without it. :-)

    1. Re:Midnight commander by Read+Icculus · · Score: 1

      I agree. mc is a great reason to use the console for almost everything. I love it. Now if I could figure out how to have the command line in mc behave more like bash, and less like DOS.

      --
      Anti-social? My code is just platform-specific.
  91. Re: IJust like windowsXP NOT by ratfynk · · Score: 1
    Well as you can see I am a complete moron, because I do not subscribe to the integrate, and obfuscate everthing credo.


    If I do not install active x, then how will IE run Windbloze media player? Unless active x controls do something other than control video motion and sound integration, and other processor hogging bells and whistles.


    Perhaps if you see the source code you might enlighten us all to the purpose. However that is not how MS programming works, "just use the library, you do not need to know how it works, it was written by those who are much smarter than you are".


    As flakey as Xfree86 is I prefer to be able to crash hack things to my liking in Linux. It is my right under the GNU licence. I do not do XP, because I like to have some hacking control. I have run the same install of Win98se for 3 years and have managed to hack it to where it boots and runs better than any XP box I have seen!

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  92. Re:X (and other Window systems) reduce productivit by JofCoRe · · Score: 1

    firing up a windowing system tends to reduce productivity. A simple text based console app allows you to focus w/o disractions.

    Not neccessarily... I like to use the console as well, but I find it is very useful to be able to have multiple console windows open at once, and be able to view them at once. The real estate on the (text-based) console just isn't enough sometimes. I find myself installing X on servers just so that I can do a command in one console window, and watch logs in another. X gives advantages when multitasking.... easier for me than using the alt-arrow / function key... but that's all just IMHO :)

    And some sites just don't look good in lynx... :)

    --

    Place sig here.
  93. Re:X (and other Window systems) reduce productivit by Trolling4Dollars · · Score: 1

    Screw that! I use 'cat' for my shell. I'm speaking directly to port 80 right now!

  94. RE: Who needs XF86 by Anonymous Coward · · Score: 0

    anyone that wants a GUI in Linux, until a alternative is available, i never had a problem with X, usually it is the resource hungry and bloated desktops are the problem, get rid of KDE and banish QT to the boneyard...

  95. line numbering in vi by sleepingsquirrel · · Score: 1
    To turn on line numbering...
    :set number
  96. Goody. Just one question... by Anonymous Coward · · Score: 0

    Does the lack of X mean I have to run all my graphics-intensive apps as root or setuid-root? That's just about as bad as using Windows.

  97. Re:X (and other Window systems) reduce productivit by Pseudonym · · Score: 1
    In my experience, firing up a windowing system tends to reduce productivity.

    My experience is the opposite.

    I find my productivity to be directly proportional to the amount of information that I can see at once. On a decent windowing system, I can make my fonts as small as I want (especially if they're anti-aliased) and lay out my windows as I need. Unlike the twin approach, I don't waste a whole character width on window borders and captions.

    BTW, emacs suX0Rz and vi rUl3z. Hope this helps.

    --
    sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  98. Sorry. by Anonymous Coward · · Score: 0

    Midnight commander is great. I use it everyday. Without it my Linux experience would be cut by half.

    That said, XTree Gold's interface kicked in the ass that 2 independent window arrangement of NC/MC.

    It could even present 2 directories at the same time, but that was unnecessary for copy/move operations.

    Commands were so much more neatly organized, with Ctrl and Alt acting as modifiers of single letter commands.

    There are versions for Linux, too. Last time I saw they were making good progress, maybe I should check them again...

    And whatever the guy (Mr. Johnson) had, I hope he is cured by now. Sincerely this is my hope.

  99. Re:X (and other Window systems) reduce productivit by Sepper · · Score: 1

    In years past, I knew of someone who used emacs as his login shell :-)

    Stallman?

    --
    I live in Soviet Canuckistan you insensitive clod!
  100. Apollo Aegis and DM by Mooncaller · · Score: 1

    I started something like this in the late Eighties on my Apollo workstation ( just befor HP raped Apollo). All it took was some cleaver rebinding of the mouse keys /w Apollo DM and Aegis scripts. I also rebound some of the function keys for special functions. By the time I was done, I could do most of the common tasks and execute "menu"ed programs in any consol window. I really miss Apollo. I wonder if any /. readers remember them. Now HP uses the name for their cheapest line of disposable printers. Sic transit gloria mundi.

  101. Re:X (and other Window systems) reduce productivit by Anonymous Coward · · Score: 0

    Something looks like it overflowed. Hits are at 89 and increasing by about 30 per minute.

  102. nothing new here, curses(3) does it all by jkorty · · Score: 1
    The review is of Twin, the very cool windowing environment for the console.

    What's new here? Curses(3) does everything twin does, and has been around and heavily used since the 70s.

    Screen(1) uses curses to support multiple virtual terminals on one physical terminal.

    vi(1) uses curses for text editing. Very likely emacs(1) does so too.

    Lots of text based admin programs out there, all using curses, eg, top(1), mpstat(1), watch(1).

    And several of these programs use multiple windows a-la X, as curses supports that too and always has.

    1. Re:nothing new here, curses(3) does it all by slim · · Score: 1

      vi(1) uses curses for text editing

      I'd be very surprised if vi used Curses. Maybe some of the vi clones (vim, elvis, vile, etc.) but not vi.

  103. Woohoo!!!! by grolschie · · Score: 1

    No more problems configuring X on weird hardware!

    Well it has shadows! How long did it take for X Window Managers to do that. ;-)

  104. fv by Anonymous Coward · · Score: 0

    I find that I feel much at home with the console. I'm using the framebuffer so I could still use mplayer!

    However, I don't believe I could exist entirely without XFree86 for long.

    Perhaps we need to advocate a clean up of XFree86? it is already modular, but could it be possible to make it more modular.

    For example, XFree86 has network transparency. Is this kind of sofistication required for a stand alone desktop/laptop or a small network which could use VNC? The more sofisticated networking functions could be taken out of XFree86 and placed into a module that is used when needed?

    This may even bring the base XFree86 code to embedded devices more effectivley.

    Unfortunatley we will never solve issues such as hardware support unless we lobby the manufactures to provide documentation, instead of having a XFree86 developer sitting in the late hours shooting random bytes at a new AGP card to see what happens.

    I've got a PowerVR card, an upgrade from my GeForce 2MX. This upgrade is currently only effective for playing games under windoze as the GNU/Linux drivers (from PowerVR) claim to be ok but are more of an alpha than a beta. I get along fine with the framebuffer for now.

  105. Re:X (and other Window systems) reduce productivit by pediddle · · Score: 1

    One word: screen

  106. Are you guys even old enough to shave? by i3spanky · · Score: 1

    I ran XFree86 with acceptable performance using ctwm on my 20 MHz 386 with 4 MB RAM (installed from a teetering stack of slackware floppies).

    I had a monochrome monitor that was supposed to support only 800x600 resolution, but I managed to get some more screen real estate...

    Since the monitor had only one phosphor color (and thus a uniform phosphor surface) I was able to twiddle with my XFree86 configuration to get the monitor to sync on some crazy resolution like 900x732. The monitor buzzed a little bit at that setting, but it seemed none the worse for the wear...

  107. emacs: the dead armadillo in the *nix road by jdeking1 · · Score: 1

    The "lisp factor" is a big part of the problem. As an earlier poster pointed out, emacs is a lisp engine.

    Lisp, for all its supposed power (I can't abide it, myself) is just not up to the task of being an OS, even if it has a C-based engine running it. Hey, I remember Apollo workstations running Pascal-based OS's. Or so they were said to be. The shell scripts certainly had a Pascallian feel to them. When the whole thing was redone in C, bang! zoom! Same box, incredible improvement. And, Pascal is a compiled language. Lisp, as far as I know, is interpreted. Bog city. Get out the winch.

    An OS should be based on a lower level language like C. No, you don't need to get down to assembly (sure it would be faster - maybe - but how often would you come out with new releases of X, Winblows, etc.); so don't bother with the flames, don't waste your breath.

    As a text editor, I always found emacs about as enjoyable as ... oh, what's the phrase ... pickin' up roadkill armadillos. If that don't scare you - imagine roadkill skunks. They stop smelling so bad after a few days; which is about when armadillos start to get really rank, and they stay that way for weeks. Nobody picks up roadkill armadillos, not even buzzards. That's how bad they are, and that's how much I dislike emacs. It's the dead armadillo in the middle of the *nix road.

    I don't like vi, but I'll use it in a second if it's the only choice other than emacs. If emacs is all that's available, I use cat, sed, and awk.

    BTW, I don't want to hear any RTFM flak. Worthless. Why bother? I might as well learn Wordstar and get my carpal tunnel that way.

    LOL
    Doonesbury

    --
    "A generation which ignores history has no past and no future." -- Robert Heinlein
    1. Re:emacs: the dead armadillo in the *nix road by Erik+Hollensbe · · Score: 1

      As an earlier poster pointed out, emacs is a lisp engine.

      Heh, if you look back, I was the one who pointed that out. :)

      Lisp, as far as I know, is interpreted.

      Lisp is byte-compiled in most cases because that's what makes the most sense. Lisp is a /very/ dynamic language in all senses of the term. I'm stepping into my boundaries when it comes to languages, but I don't think there is a language that cannot be compiled to native code (although java is proving to be an interesting example), and Lisp is no exception to that. There are compilers out there.

      That said, I am pretty new to the lisp world and my comments should not be taken as doctrine.

      Emacs as an OS is a joke. Emacs Lisp is not nearly as powerful as real lisp... But it's startling to know what it is capable of.

      I use vi in the shell. Emacs is for "real" work.

      (all opinions herein are not flamebait -- they are just opinions. shower.)

  108. Re:Just like windows I goofed by ratfynk · · Score: 1
    Sorry I meant DIRECT X, I just read an article about HP and MS teaming up to build a new brain dead arch.
    It's interesting that Microsoft considers brain dead
    hardware to be an advancement in computing. To my thinking any OS that is so bloated up with hardware instuction routines (including Linux) needs to consider the opposite route for the future.


    It would be nice if some company (like Sony) after getting miffed with MS$ decided that it is about time to do something really revolutionary. Perhaps create an embedded 64 bit OS from Linux, without the need to boot from a hard drive. Harddrives need to be consigned to use as a storage device and as a place to store add ons.
    Video cards need to be redesigned to work without drivers.
    Call me old fashioned but OS dependant hardware is holding up the real advancements in computing!

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  109. Actually, it is your idiocy that amuses me. Clearly, the point of my reply--Slashbot double standards when it comes to bloat--flew over your head and slid down the wall, leaving a sticky trail behind it.

    It doesn't matter what the process sizes are. My point was how easily people tolerate Emacs bloat yet accuse every single Microsoft product of the same.

    Next.

    --
    "Sufferin' succotash."
  110. Re:X (and other Window systems) reduce productivit by duren686 · · Score: 1

    Oh yeah? Well I'm speaking to my cat right now, so mnyeah.

    --
    Y2K Compliant since the late 1890s
  111. That depend on what the meaning of 'is' is by bcaulf · · Score: 1

    (with apologies to Mr. Clinton)

    Indeed, if that's the case, it would be correct to say that DirectFB is an X server. To say that it "is X" sounds a bit off, though.

    s/it's/its

    1. Re:That depend on what the meaning of 'is' is by Anonymous Coward · · Score: 0

      Apology accepted. The real question isn't the meaning of isn't. That depends of course, if you're more intersested in "is" or "isn't". It's an epistomelogical question, of course. Whether or not you accept, a + b= c, you would want to know what a and b equal, is or isn't that right, bcaulf? Then, you'll get your c. Vitamin c or something else.

    2. Re:That depend on what the meaning of 'is' is by Anonymous Coward · · Score: 0

      why is hexa person and subject line troll listed in your foe section? are you familiar with them?

    3. Re:That depend on what the meaning of 'is' is by Anonymous Coward · · Score: 0

      Why is www.bcaulf.com so boring?

    4. Re:That depend on what the meaning of 'is' is by Anonymous Coward · · Score: 0

      R2D2 CP3O, which one do you identify with the most?

    5. Re:That depend on what the meaning of 'is' is by Anonymous Coward · · Score: 0

      Do you like trolls and fairies and goblins? I have blue hair and I know everything about cyber trolls, fairies, and goblins. Do you have magenta hair and green spectacles? That would be ideal.