Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Hardware

Rolling Your Own Laptop? 412

rneches asks: "I've been looking around for a Linux friendly laptop, and I've found a couple of reasonable systems. However, there really aren't any laptops out there that really meet the needs of a Linux user. In particular, most laptops are, more or less, desktop replacements. As such, they are loaded with scads of nifty features, beefy processors, and so forth. This is great, I suppose, if you are running Windows or MacOS and want a desktop replacement. If you're a Linux user, and spend most of your time in emacs windows (er, frames), most of that fancy stuff is more of a liability than an asset. In other words, I'm talking about coders, admins and other Linux hackers more than I'm talking about the 'average user'." In short, rneches is looking to find a way to build his own laptop, and if the platform doesn't exist to be able to do this, he's looking for help in creating one. Interested?

"From a laptop, I want five things:

  • A nice, clear screen. Color is nice, but not critical. It should be big enough so that looking at it doesn't make me feel like I'm stuck in the coach section of a DC-9.
  • Decent 2D video performance. I might just be editing text, but at least it should look good while doing it. In any event, with decent a framebuffer and hardware acceleration, I can use nice anti-aliases fonts and play around with the window settings. This might sound frivolous, but nice-looking text and windows go a long, long way to relive eyestrain, which is exceedingly important.
  • Good physical utility. Too many laptops seem to be designed to sit on your desk, with the occasional trip to some other desk (transported in a deluxe, custom leather briefcase). This is OK if you are, say, the CEO, and don't do any real work in the first place. I want a laptop that is durable, light and small. I don't want to have to transport it in a special bag, or worry about fragile bits getting broken from normal use.
  • Insanely long battery life. I don't mean 'barely survive the flight from NWK to LAX'. I mean 'I'm only going to be in Tokyo for a week, so I won't need the AC adapter.'
  • Good built-in networking. No PCMCIA stuff, dongles, or other junk. The system should have a respected 100base-T card built in, and probably an 802.11b card and high-gain antenna as well.
If it can do that, I don't care all that much about CPU speed, disk storage, CD-ROM or DVD drives, USB, FireWire, IrDA or integrated late makers. Oh, and it needs to run Linux, or at least OpenBSD or NetBSD. So, basically, I want a tough little system with a StrongARM CPU, a flash disk and grayscale 1024x768 LCD. Insofar as I can tell, no one makes such a thing.

Which brings me to my point - Is it possible to roll your own laptop? I've looked at pc104 systems that might do the job for a base, and flash disks that would be great for storage and battery life, but the video, screen and enclosure are all somewhat of a mystery to me. I've taken apart Dells and (shudder) Sonys, and the video hardware is completely non-standard and funky. Each major brand of LCD has a different connector, and require a special (as in, not your average VGA compatible card) hardware to drive them. I'm not sure where I'd get a decent PS/2 keyboard that would be appropriate for a laptop. And as for the case itself - well, I'd probably need take out some life insurance, and then get in touch with those folks from the /. story a few months back about making storm trooper costumes from vacuum molded PVC.

I know this sounds like something of an absurd project, but then again, there once was a day when building a desktop PC was an absurd project. The pc104 standard seems like a pretty good standard to use in the same way desktop system use AT and ATX. Most of the pc104 boards are intended for ultra low power embedded systems, but there's no reason I can see that beefier chips couldn't be used. You'd have to give up the spiffy ZIF sockets, but laptops aren't really that upgradable anyway. Chances are, there's already a pc104 board that will do just about anything you want at very low power consumption. You could cram two or three pc104 boards into a really thin laptop (side by side, not stacked).

If someone started making pc104 video cards that could drive a host of different LCD screens, that would help a lot too. And, of course, someone would have to make some decent cases.

Is there anyone out there who's tried this? Any successes, I hope?

If I actually did go out and build my own laptop, do you think there would be enough general interest to get a community together? Maybe even start a little company to sell pc104 compatible laptop shells and the various adapters, trackpads, keyboards and other doodads that people would need?"
This discussion has been archived. No new comments can be posted.

Rolling Your Own Laptop?

Comments Filter:
  • Pointless... (Score:5, Insightful)

    by tweakt ( 325224 ) on Tuesday November 13, 2001 @09:41AM (#2558079) Homepage
    This is dumb. You'll end up paying three times as much to develop this thing. Just go buy an ultraportable, like the Thinkpad X22... no drives built in, weighs barely anything... runs anything you want, and hell, you can even get it with linux pre-installed.
    • agreed. while there's a certain geek factor involved in building a laptop, the time and effort alone will cost double a brand new *insert laptop here*... parts will end up tripling that cost. roll your own desktop, and take the money you save there and put it into your kickin laptop purchase.
    • Re:Pointless... (Score:3, Interesting)

      by SirSlud ( 67381 )
      The guy seems to be more interested in ruggedness and battery life than the cost. No platter drives, no case, a week long battery ... sounds like a NASA project, and I'm sure he's well aware of that. ;)
    • Re:Pointless... (Score:3, Informative)

      by m_evanchik ( 398143 )
      Yeah but a thinkpad does not follow the specs with regard to battery life.

      I'd think, however, that maybe some of those old portables like the TRS-80 Model 100 might be closer to what's necessary. They at least had great battery life.
      • Re:Pointless... (Score:2, Insightful)

        by billcopc ( 196330 )
        I would very much like to see a Thinkpad that can stretch its batteries longer than 5 hours. I used to have an X24 for the exact same uses the story poster has in mind, just doing Perl/PHP/C development and occasionally playing a few mp3's in my car (though the sound chip is sucky).

        Its life always oscillated between 3-5 hours, most likely because the Pentium-3 was constantly running full-tilt, even though the thing was spending most of its time idling for input. For most purposes, aggressively throttling a fast cpu down to a minuscule duty cycle would work just fine while extending battery life at least 500%, yet you would still have some crunching power available if you really needed it. Let it run at 33mhz while I futz with the text editor, then kick it up to 1.0g when gcc fires up. That flaky Intel Speedstep stuff already does some throttling but it is very lax, even when set to "extend battery life". Perhaps if they added a "zombie mode" to run it at 1/20th of its rated mhz, it would still be plenty fast for the mundane coding binges we've been doing since the dark ages of the Apple II.
    • Re:Pointless... (Score:2, Informative)

      by db_two ( 445268 )
      I would check with Itronix.... I would tend to think NOTHING can compare to their durability.

      See Itronix.com [itronix.com]

      Not only are these very durable, They are drop tested multiple times, they are waterproof/dustproof, and able to stand temperatures varying from -15 to +140 F. They have a special LCD screen called Color-View and special keyboards that are illuminated.

      Check them out....
    • Re:Pointless... (Score:3, Insightful)

      by walt-sjc ( 145127 )
      Only 3 times as much??? Not hardly. Try 1000 times.

      I have the X20 (and a T21, and Sony Vaio PCG-F450) which is a slightly older version of the X22. Awesome little box. Small, Farily good battery life (requestors battery desires are TOTALLY impossible today, maybe when fuel cells are availbale....), networking, modem, etc. This box also has the add-on base for when you DO want drives, speakers, etc. and works with the newer version of IBM's docking stations (compatible with the T series.)

      Runs Linux nicely. Throw in a 802.11b card and you are set.To get the machine this person wants to build would cost millions in R&D meaning the first few off the assembly line would be WAY spendy (market for this thing would be on the order of hundreds...)

      Think things like cases, custom motherboards, keyboard, etc. Costs for the molds to make the case alone would run a good $200K. Cases like the IBM's made from composite's are VERY VERY expensive to have a line setup to produce. Now you could probably build a prototype the size of a desktop for a few thousand, but getting it small in one package is a whole different ball game.

      This idea seems to come from someone who really has no concept of the costs or issues involved with building a hardware product. Oh yeah, if you actually wanted to SELL one of these things, you need to get the product certified with multiple different agencies (gets worse for overseas.)
    • Some place out there on the net I remember seeing a computer that was built into a common suitcase with a screen riveted or something to the lid. had the back cut out to allow access to the cards and plugs.

      Sort of retro in its own way.

      So something like this would be viable if you do not mind re-inventing the luggable ;-)

    • Its not dumb or pointless, if you're willing to sacrifice slightly.

      First, consider that LCDs are expensive and nonstandard, as already mentioned. TVs on the other hand, are cheap, mass-produced and rugged, even when portable. So...use a TV for the display. Of course, the bigger the TV, the more expensive it'll be...but then you can use it to watch TV too.

      Then you want rugged and portable? Get a biscuit form factor PC. They're small, but they're still standard PCs (which can therefore run Linux), including all the usual connections. You can get them with TV outputs (for VGA drivers), and built in ethernet and serial connections. Check out some of them at this site [advantech.com].

      Most don't come with a hard drive, and you'll have to "roll your own" there, too. You have a choice: buy a biscuit with an IDE connector, or buy one with another standard connection, such as Compact flash or PCMCIA. If you go with the IDE, a portable 500MB IDE isn't that expensive. I saw one for $40 (US dollars) recently.

      Then of course, you have to worry about batteries/power supply. That's not as big of a problem as you might think - there are LOTS of battery manufacturers. You want long lasting? You'll have to pay for longer lasting. On the upside, the compact system shouldn't take as much power as a standard laptop would.

      How rugged is the result? Well, you'd be creating the casing for everything, so that's pretty much up to you.

      So, I figure these costs:
      $400 CPU (with ethernet, etc...)
      $400 portable Flat Screen TV (VGA video displayed)
      $50 Hard Drive
      $800 Batteries/Power supply (enough to last a week - a SERIOUS load, and still probably an underestimate of the price)
      $80 Casing

      Of course, for an extra $500, you could upgrade to having real SVGA video, but you don't need hardware acceleration of video for most applications with which this technology is normally used, so...you can't get it.

      I suppose if $1730 is three times as much as you would have paid, then this is a bad deal...but since the Thinkpad X22 retails for around $3000, I think I'm talking about a better deal than a prebuilt machines. Plus this thing is actually upgradable.

  • Wouldn't it be easier to get Linux to work on a laptop instead of building a laptop from scratch.
  • What about TuxScreen (Score:3, Interesting)

    by LowellPorter ( 466257 ) on Tuesday November 13, 2001 @09:42AM (#2558081) Journal
    What about tux screen ? http://tuxscreen.net/

    Even though it's a telephone type system, you might be able to get enough information from it to build what you need. It has a ARM based processor running Linux. You might get some ideas from that.
    • No battery unit. Keyboard is separate and memory is frankly way too small.


      Buying a cheap laptop is really best. Yes, not what the poster is after (I'd love to see something like this too) but it just doesn't yet exist.


      Some kind of ultraportable would fit his needs probably.

  • by iBod ( 534920 ) on Tuesday November 13, 2001 @09:47AM (#2558107)
    there really aren't any laptops out there that really meet the needs of a Linux user

    In what way? I have run Linux (various distros) on a variety of laptops ranging from an old toshiba T3400 to various Tecra's and Thinkpads without too many problems.

    Anyhow, building your own laptop would be quite a challenge. You don't have a choice of nice, standard-sized mobos that fit nice standard enclosures. Laptop parts (mobos, cases, screens) are made to fit by the manufacturer, there ain't much you can change except for the HDD.

    And you don't want PCMCIA (PC-CARD), well bang goes most of your hardware customisation options right there!

    • I agree with your comment. Old laptops seem very well suited for a Linux machine, but...

      >>And you don't want PCMCIA (PC-CARD), well bang goes most of your hardware customisation options right there!

      I think you might have missed the point of the comment. He wants good built in networking, not some funny PCMCIA card with one of those flimsy cables that everyone looses. He doesn't mention ditching PCMCIA altogether (like legos with out the little bumps), just doesn't want to use it for networking.

      spamacon
  • I agree it is dumb (Score:5, Interesting)

    by mnf999 ( 137795 ) on Tuesday November 13, 2001 @09:47AM (#2558108)
    Look,

    You are asking for a lot of trouble and I doubt you will be satisfied with your hackies result.

    I am a typical "power-user" and have cycled through many laptops and machines but it seems I am settling on my laptop just for mail, and do all my development on a box. Just the raw power makes a huge difference.

    I used to love my Linux laptop about 2 years ago, I felt so sophisticated. Tell you the truth I am running w2k on it now (A Sony Vaio), just wasn't worth the trouble. Then my box runs Linux (RH) and I do most of my java development on it, I am very happy with it.

    Bottom line is this: Laptops and boxes are very different in how sensitive they are to "fucking around". It is pretty simple to assemble a box from scratch, even fun and economical but with Laptops I wouldn't fuck with quality, you need high end material and high end assembly, otherwise you are going to have a clunky thing that doesn't hold up... and then the linux choice to boot is imho a mistake, but that is another story.

    Get real,

    marcf
    • by Skraggy ( 71227 )
      I agree.

      My F250 Vaio came with Win98.

      I shifted that quicksmart

      Put Mandrake 7 on it,

      got the Irda working, PCMCIA came working out of the box.

      Come Mandrake 7.1, Irda stopped, but USB started working for my CPIA webcam. Very cool, but I couldn't dial out from my cellphone anymore.

      7.2 had pretty much the same results

      Installed Win2k, and it works, and is sort of stable.
      I use Mandrake 8.0 on my file server/devbox, and dual boot, win98/Mandrake 7.2 on my girlfriends machine for games, and win2k on my SMP BP6 workstation/game box.

      I would love to run Mandrake on my Laptop again, becuase it was so much faster than win2k, but as a whole win2k has been more compatable with my day to day laptop needs of the occasional game of Command and Conquer, getting mail, and using my wireless lan card (yes I know my wifi card can be used in Linux), getting sound that worked without blackmagic, and irda transfer, and dial out.

      BTW when I did get IRDA working in Mandrake 7, I did get the file transfering from my cellphone working in linux fatser than one the guys at work got it working on his Win98 Laptop.
    • I used to love my Linux laptop about 2 years ago, I felt so sophisticated. Tell you the truth I am running w2k on it now (A Sony Vaio), just wasn't worth the trouble. Then my box runs Linux (RH) and I do most of my java development on it, I am very happy with it.

      I've been running Linux on my laptop for about a year now. Used to be Win98 but one day I just got sick of rebooting and reinstalling every 12-18 months. I'd been using Linux on all my servers and firewalls so I figured why not give it a try on the desktop?

      I run Slackware 8.0 with XF4.1.0 with WindowMaker and KDE2.2.1 from CVS (I hack around on it a bit) -- the antialised fonts are great, the screen works perfectly, the video card, PCMCIA, sound and USB subsystems are all supported more or less flawlessly. I'm having issues with printing but I think I'm going to dump CUPS and try LPRng or something; I'm getting sick of fiddling with it.

      I used to run Win4Lin [netraverse.com] daily to get the office aspects of my job done but now the only time I boot it is to run MPLAB [microchip.com], an IDE which drives the ICE I use in my embedded development. KOffice does 99% of my office needs and KMail/KNode work pretty damn good for POP3/IMAP and NNTP handlers. What Konqueror bungs up on Opera seems to take care of.

      This laptop is about 3 or 4 years old now. It's a Hyperdata [hyperdatadirect.com] MediaGo 950AGP: Celeron 300, 256M RAM and a 10G drive. I get about 3 hours of battery life out of the thing, even watching DVDs (that was back in Windows when the ALI M3909 hardware MPEG2 decoder worked). If I'm doing heavy compiling then drop that time down about 40-50%. The notebook doesn't get overly warm in my lap and its sleep mode seems to be compatible with Linux for the most part. Hell, I take multiple-hour baths and surf the net/IRC with it (wireless card) -- I have one of those old wrought-iron claw-foot tubs which holds the heat forever and a 3/8" sheet of plywood goes across it to rest the notebook or any books and drinks I have. Yeah it's a little weird but it's a form of relaxation. :-)

      So, at least for me, it hasn't been more hassle than its worth. Win98 was a hassle. Win2k won't work on this machine (the install freezes every time, Hyperdata support claims there is something not supported by Win2k). Linux has been a godsend for me. I've been offered notebook upgrades from work but I've really come to like this little one. I've even ordered plastic subassemblies a few times to repair cracks from overuse and misuse (I tend to pick it up by one corner and that strains one of the shell pieces).

      aside: if anyone can find drivers or specs for the M3909 MPEG2 decoder I'd love to hear from you. I don't understand why they EOL a product and still refuse to give out data on it. A cel300 is a little weak for DVD/DivX decode so I'd at least like to try for half. Hell, this thing has an ATI Rage Mobility graphics chip in it; if ATI would release a Linux DVD player I'd be happy too!

    • Actually, I beg to differ. If all you do is Linux development and administration, then you're going to want that, and there really isn't a substitute.

      Take my friend who has a large linux development project, but needs to travel fairly often. He has a Vaio and it's essentially useless to him. He can't exactly ssh into his development box while he's on the road (and under windows he can't get good X-Windows forwarding anyway). There really isn't an option for him. He has to have Linux. But because of the wierd propriatary devices Sony uses he can't find a distro that will support Sony's CD-ROM.

      Of course the question that was asked here was not "Why don't I want to build a good basic Linux laptop?" but "How do I build it."

      With that in mind, an avenue that might be worth pursuing, would be to look into embedded systems designed to be deployed in the field: to truck drivers, and scientists in remote locations.

      I haven't looked into these things in a few years, but last time I did. I seem to recall that they had pretty good systems with decent battery life, LCD's, and a fairly impressive degree of "hackability."

      There are clearly caveats involved in constructing your own portable - you're certainly not likely to come up with something as compact and elegant as a Titanium or even a Sony Vaio. But I'm sure this fellow is well aware of the difficulties - he wouldn't have gone to /. if he weren't. After all 10-12 years ago people might have said "Build your own desktop computer? Your asking for a lot of trouble and you'll never be satisified with your result. Just go buy a PC Jr.or PS/2 from IBM.

  • Battery life vs... (Score:3, Insightful)

    by Mike Connell ( 81274 ) on Tuesday November 13, 2001 @09:47AM (#2558110) Homepage
    Maybe considering that you want really really good battery life, you should consider stipping yet more out of the specification.

    I was wondering if, as an emacs user, you could cope with a real text-only display - just like a text mode console. Surely the lack of video RAM, bandwidth etc should save some power?
    • by ben_ ( 30741 )
      ...a text mode console. Surely the lack of video RAM, bandwidth etc should save some power?

      Um... not really. The thing that eats power for displays is the backlighting of the LCD. You might try looking for a reflected-light LCD display if anyone makes such a thing - would need no backlight but you'd only be able to work in well-lit areas :-)
  • by jojo1835 ( 470854 ) on Tuesday November 13, 2001 @09:48AM (#2558113)
    With a bigger screen and better video. Maybe take a look at an iPaq, grab an expansion chassis and a couple of NIC's (Whichever you want), and have a blast. You can even install Linux on it, if that's what really floats your boat.
  • linux-laptop.net (Score:3, Informative)

    by humanasset ( 206242 ) on Tuesday November 13, 2001 @09:48AM (#2558115)
    Why don't you just go to www.linux-laptop.net [linux-laptop.net] and just select one from your vendor of choice?

    It will save you much aggrivation and probably a lot of money as well.

  • What about the new iMac?

    It has many of the features that you asked about.

    • The iBook with OS-X covers a lot of what the poster asks...
      • yes - nice clear screen...
      • yes - decent 2d video... antialiasing...
      • yes - Good physical utility... no special bag... this is how I use mine, it is holding up fine to such abuse. It scratches if you put it in with sharp things, but its a plastic computer, not Achilles.
      • no - Insanely long battery life ... wants a week That is not happening, but it is better than most and the new power adapters are portable. No Bad bad yoyo. I don't carry a power adapter and get through my day just fine. YBLMV
      • yes - Get networking... 10/100 + 802.11b
      • well... - Needs to run linux or at least OpenBSD/FreeBSD. Maybe it does, maybe it doesn't. Maybe they suck in odd ways. Darwin and its BSD world are pretty good. I develop there then build on Linux. Obviously this isn't a good idea if you want to work on the Linux kernel, but then I avoid queer hardware entirely for that.
      • yes - rugged I've thrown mine on the floor and it is fine. Well, it is slightly bent. It doesn't sit quite flat anymore, but other than that it is fine.
      • no - Exudes cool ubergeek factor of carrying around a custom built laptop. But consider if you really want that. I mean, ubergeek is great and all, but it doesn't wash off and you can't conceal it with a hat and nice clothes. People will instantly know you are a geek anywhere, anytime, even if you don't have the device with you or tell them about it. Its just that way.

      Cost isn't outrageous, certainly not compared to building your own. $1299 + sam ram from elsewhere gets you going. (DVD or CD/RW will kick the cost up, wireless adds $100, but as of today it is 128 bit encryption.) Think about it as $2/day to have a computer.
      • Linux runs on the new iBooks.. I personally have a PowerBook Pismo (firewire model, model before the G4 Titanium).

        Linux runs GREAT on it. Infact, I would never recommend a non-apple laptop to anyone who isn't afraid of running Linux/Unix :)

        To me there were 3 important factors:
        1. Screen size, 14.1" 1024x768 minimum
        2. Keyboard, laptop keyboards are typically terrible. The powerbook keyboards are amazing, I would rank them 2nd best keyboard of all time.. right under the IBM model:M
        3. Battery life - each battery can do upto 4 hours, in theory. You can fit 2 batterys in a Powerbook.

        They actually say my model of powerbook is still a little better then the new iBooks.. the new iBooks may come with newer/better software, a new look, and sporting all of the features of the Pismo.. but the bus on the motherboard is slower, reducing overall performance.. also the Pismo is upgradable to 1 gig of ram and has an upgradable processor card. Oh, and since they are now a little older.. expect to find them cheaper :)
      • Yep, either a Pismo (Firewire G3 Powerbook) or a current (they did finally speed-bump the FSB to 100MHz, right?) iBook is probably the best choice. Plus, it all he really wants to do is emacs, he should get the cheaper 400MHz Pismo, and find some way to leave "processor cycling" (lower CPU speed for better battery life) turned on all the time. If he's willing to run OS X (it's not Linux, but it's still some form of *nix), it should be easy to leave processor cycling turned on all the time for enhanced battery life. Add bash and a rootless X server and he may find himself not wanting to go back to Linux.

        Actually, the Pismo has one advantage that even the PBG4 doesn't: you can install two batteries. Sure it's going to weigh a little more than the CD-ROM, but that's at least 8 hours of battery life with proper energy saving settings, which likely can't be beat by anything larger than a PDA. (But the batteries aren't cheap. The third-party PBG3 batteries at Fry's are $200 each.)

        Plus, OS X can run MacOS 9 software, and with Virtual PC, Windows software too. (A WINE-like emulator would be better than Virtual PC, though.)

  • PC104 ! (Score:4, Informative)

    by teambpsi ( 307527 ) on Tuesday November 13, 2001 @09:48AM (#2558118) Homepage
    PC104 is an old, but still very usable reference platform for building embedded devices.

    Hit this google link

    Google Search on PC104 [google.com]

    It has a much greater use/life in Europe than it ever did here in the States.

    The little modules are stackable, and they make little "backplane" like boards for you to put the modules.

    Or as Egg Chin in Big Trouble in Little China said, "Its like your salad bar -- we take what we want, and leave the rest for everyone else"
    • The biggest problem I have with PC104 hardware is the cost. Most of it is ment for industrial type applications where people don't mind paying $100 for a 10 Base-T NIC and a thousand dollars for a 133Mhz PC.

      Also, PC104 boards are terrible for laptops. They are ment to be stackable (vertically!) and each card is pretty high (about an inch thick) to start with. You could probably build ribbon cables and special connectors for PC104 boards, but if you're going to that much trouble you might as well just buy a cheap laptop and rip it's mobo out.
  • options (Score:2, Interesting)

    by nate1138 ( 325593 )
    Well, you could start with some pc-104 [pc104.org] components, add a pcmcia module, an LCD control module, etc. Or you could base it off of one of many SBC's available in the EBX little board format such as this one from Ampro [ampro.com]. Then you just have to find an open-frame LCD to use, pick some drives and fabricate your own case. Easy right ;-).
  • Uh. (Score:3, Insightful)

    by TheKodiak ( 79167 ) on Tuesday November 13, 2001 @09:49AM (#2558125) Homepage
    "I know this sounds like something of an absurd project, but then again, there once was a day when building a desktop PC was an absurd project."

    What day was that? 1950? First Desktop PCs were sold as kits, you realise.
    • That day would have been around 1978 or so.

      I might remind you that the Apple ][ wiped the floor with the kit-based PCs of the day, because it came in an integrated box.

  • Old ThinkPads (Score:5, Interesting)

    by truthsearch ( 249536 ) on Tuesday November 13, 2001 @09:51AM (#2558129) Homepage Journal
    I suggest taking a look at some old (used) IBM ThinkPads. I've used them for years, and for the most part they're great. They're too expensive when they're new, but the older systems have just about everything you're asking for. Most had built-in Ethernet at least as an option. Many had CD-ROM as only an option, with the space replacable with an extra battery or hard drive. They're a decent size and well-built. The ones with butter-fly keyboards (expand when opened) are exceptionally small.

    The only issue could be battery life. But like I said, with some models you can drop the extra drive and use a battery instead, or maybe IBM sells better modern batteries that would fit in the old systems.

    So check out models from IBM and then search for them on auction sites and such. Good luck!

    P.S. When you've found or built what you're looking for, let us know what linux distro you used, or how you built your own, since so many of us have issues getting Linux up on laptops.

    • The thinkpads are a great option in old laptops to install linux on. There also a lot of other good older laptops to install linux on. I tried with it my old Olivetti and had no problem whatsoever doing the install. Everything worked the first time, except for X. It only filled up 3/4 of my screen. No incompatiblity with the graphics hardware or anything, just couldn't get things set exactly right in the config and no-one out there had much experience in setting up X on one of these things. This was probably due to the fact that Olivetti got out of the business right after they made my model. Still, if you're X-guru, you can probably make it work, and the command line worked just fine. I had an Echos P-100 with 40 megs of memory wtih an LCD screen. Aside from the display only using 3/4 of the screen, X worked great. I could run a Gnome desktop very nicely. I figure you could pick one of these up for around $100 or two these days, slap in a network card, and you've got a great, cheap command line terminal. I'd probably try to upgrade the HD because at 1.3 Gigs it's pretty small. They come with a CD-ROM and a floppy that you can swap in and out.

  • Apple PowerBook G4! (Score:4, Informative)

    by nbvb ( 32836 ) on Tuesday November 13, 2001 @09:51AM (#2558131) Journal
    The TiBook G4 has almost _EXACTLY_ the features you want.

    It runs Yellow Dog Linux very, very nicely.

    And the wide-screen aspect ratio on its display is FANTASTIC for running side-by-side xterms....

    --nbvb
    • The TiBook G4 has almost _EXACTLY_ the features you want

      Agreed! And it looks the bizznizz aswell. It'd probably work out cheaper aswell!
    • Um, no it doesn't. The thing is not rugged at all. I'm not that hard on my equipment and mine is suffering after only a few months. Secondly, the big display really limits batterly life. I can pull a full 4 hours out of a battery, but only if the lighting is right such that i can see with the display brightness at minimum. The nearly-hot-swappable batteries are quite nice for this, though (you just close it up, let it finish going to sleep, and swap the batteries).

      The display is huge and the titanium supporting it is quite thin. Added to Apple's Wonderful Idea(TM) to actually have the keyboard and the LCD almost touching, you wind up damaging your display if you squish anything (soft muffin crumbs killed some of my pixels) in there.

      Then, i had left it closed on the coffee table. One of my kittens jumped on the side hanging off, and the latch broke. It fell under 2 feet. Half a meter fall, and it's busted. I now have to ship it back to Apple, where they will look at it and _then_ give me a quote to fix it.

      I almost never run terminals side-by-side, either; perl one-liners get really long, and if it doesn't wrap, i'm a happier camper.

      Anyway, i'd think twice before picking up a PBG4, especially if you're going to be beating on it. I'm very close to the point of having my credit card company refund my money and return the product to Apple as "Unsatisfactory." It's a beautiful machine, very cool, and very powerful, but it's not up to my standards for durability.

      -josh, who wishes everything was as durable as his TI-85
    • Maybe an iBook instead. Very rugged, easy on the battery, wireless built-in, speedy but not blazing. Fairly, cheap, too - as laptops go.

      But as long as you want a nice screen, wireless, and plenty of storage, you can forget about long battery life - regardless of CPU. Those three things suck a lot more power than the CPU does. And if you want enough power to keep it going ad infinitum - forget about portability.

      Laptops are full of design compromises, but if the original poster really thinks there's a market for his kind of spec, he should try and gather some funding and contract a Taiwanese manufacturer (like Alpha Top) to design and build them. Hardly anyone makes their own laptops anymore, anyway.
  • I think one's effort would be better spent with improving Linux hardware support instead of going through the hassle of building a laptop from scratch.

    Akin to turning the house around to install a light bulb.
  • How about tuxtops? (Score:4, Informative)

    by xiaix ( 247688 ) on Tuesday November 13, 2001 @09:53AM (#2558145) Homepage
    Tuxtops [tuxtops.com] used to do it but are now focusing on software. Their hardware buisness is being handled by QLITech [qlilinux.com] Personally, when I wasnt using x, an old Compaq [compaq.com] presario 1210 running Slackware [slackware.com] worked well (except of course the modem. Now I am running a Sony [sonystyle.com] Vaio PCG-FX240 with Red Hat [redhat.com] 7.2, and it has no problems (except the modem, which I have no need for with broadband everywhere I use it. ). (Slack install didnt go as well as I would have liked...) A great deal of useful info can be found on the Linux on laptops [linux-laptop.net] page.
  • Check out Sceptre [sceptre.com]. I remember reading a few years ago that they were the original oem for dell, quantex and a few other laptop makers. Can't confirm it though. I think PC Magazine even had a story about how Quantex and Dell Inspiron were essentially the same laptop with a few small differences.
  • Meches can find what he is looking for in just about any laptop produced today. So what if it comes loaded with more bells and whistles than a belly dancer...whipe it off and start over.

    Battery life of a week, on a system used for coding...I think that is a little far fetched. I have to agree with him on this point though. My COMPAQ (ewwww) 1200 barely has enough battery life to spend a week out of town checking email. Course...it is a Windows system.

    What is the average battery life most of you see?
  • by peterdaly ( 123554 ) <petedaly@ix[ ]tcom.com ['.ne' in gap]> on Tuesday November 13, 2001 @10:00AM (#2558184)
    Not quite the question, but I bet a great many people looking for a Linux laptop really do care about things like color.

    I am a developer who uses X and graphics tools. In my looking for a laptop had one priority: Screen resolution.

    I purchased a Dell C800. Currently I am staring at a 1600x1200 16 million color Mozilla window. Not only that, but how many CRT's can do that resultion well. With my LCD, not only is the screen crystal clear, but I still have room to have more things on the screen at one time than I can really pay attention to. For my application testing (jsp), I do my editing in full screen Netbeans, then minimize leaving two terminal windows, and a Mozilla window (or two) open. I use the two terminals for packaging and deploying the app for view in mozilla.

    I have had RedHat 7.1 and (now) 7.2 on the C800, and most things work fine. Only problems I have had is the video adapter doesn't support DGA (for direct VMWare screen access) and the internal modem (on a ethernet, 802.11b, modem combo card) did not work until RH 7.2. RH 7.2 detected the modem on the first after install boot. I have never used the wireless interface, so I'm not sure it that works.

    This is a great machine for the high end Linux user, I would buy it again for use with RedHat 7.2. (I have the 1Ghz version btw.)

    -Pete
  • Simpsons (Score:3, Funny)

    by kruczkowski ( 160872 ) on Tuesday November 13, 2001 @10:00AM (#2558188) Homepage
    This remind me of the Simpsons episode when Homer was hired to build a car...
    • Re:Simpsons (Score:3, Funny)

      by sv0f ( 197289 )
      This remind me of the Simpsons episode when Homer was hired to build a car...

      Or that urban myth about that Finnish guy that built a Unix-like kernel from scratch. The chutzpah of these do-it-yourselfers!
      • Re:Simpsons (Score:3, Insightful)

        by markmoss ( 301064 )
        Or that urban myth about that Finnish guy that built a Unix-like kernel from scratch. There's a considerable difference between rolling your own software and rolling your own hardware. It's called "tooling costs." If you design your own mobo to fit your own case, it will cost over $5,000 to get _one_ bare board built. (This assumes you managed to borrow the software needed to do such a design -- it costs $5,000 to $50,000 -- and ignores the fact that it takes several years of designing boards to get good enough to have any chance of a design like this working on the first try.) Adding the parts to that bare board by hand will take you several days, and probably cost a few thousand, since small quantity prices are much higher than buying parts by the reel. And some parts are only sold in reels of 1,000 pieces or more. Machine-shop charges for a custom case, $500 to 1,000, assuming you didn't make it too complicated. Etc.

        You could indeed use PC104 or another one of the standard bus families. You pay more for less performance, but you get good reliability since these cards are industrial grade. One issue is that your box will probably come out more cubical than lap-top shaped. Any of the rack-mounted systems are automatically at least 5 inches thick. PC104 cards are designed to stack one on top of the other, but if the clock speed is low it is possible to connect them side by side with ribbon cables. I'm not sure how low it has to be -- maybe 20MHz? But if you can live with that sort of performance, it would certainly help the battery life.
  • by alen ( 225700 ) on Tuesday November 13, 2001 @10:01AM (#2558191)
    "Insanely long battery life. I don't mean 'barely survive the flight from NWK to LAX'. I mean 'I'm only going to be in Tokyo for a week, so I won't need the AC adapter.'"

    "Good built-in networking. No PCMCIA stuff, dongles, or other junk. The system should have a respected 100base-T card built in, and probably an 802.11b card and high-gain antenna as well."

    1 week battery life? I think you should invest in an international power adapter. And you don't want PCMCIA sockets, why not? What about expansion?

    • Most power blocks for laptops ARE international. All you need is the right cable from power outlet to the block, usually its a tele-funken (looks like a figure of 8). Some MAY use IEC connectors (the same as on desktop PCs), which again is a univeral connector.

      When I took my laptop to the UK, I had no problem at all running it off 240V/50Hz, I just had to buy a 3 prong UK->tele-funken cable (not a problem, they're fairly univeral).

      Japan shouldn't be a problem either, since the connector is used on a variety of game consoles and other devices.

      Alternatively, you can buy connector adapters (without step-down/up transformers) that are designed to convert one mains voltage connector to another, for devices that auto-sense.

      Ability to use AC power in a different country is obviously something that the laptop manufacturers thought about, so I wouldn't say extremely long battery life is a real need just for international travel:).

  • RiscStation (Score:5, Informative)

    by mirko ( 198274 ) on Tuesday November 13, 2001 @10:03AM (#2558206) Journal
    > So, basically, I want a tough little

    > system with a StrongARM CPU, a flash

    > disk and grayscale 1024x768 LCD.

    > Insofar as I can tell, no one makes

    > such a thing.


    RiscStation [riscstation.com] is about to issue an ARM-Powered laptop...

    And RiscOS machines support ARMLinux [armlinux.org] or RiscBSD [netbsd.org] (even though I 'd advice you to just keep using RiscOS [riscos.com] which is far more intuitive and performant on such platforms)...

    Anyway, the product is not ready yet but you may hear about it *very* soon.
  • Seriously look into it. Made by Hewlett Packard. The OmniBook XP (or any variation of) works perfectly with linux. Resolution, screen size, harware detection, etc.

    I have successfully run both Linux Mandrake and Red Hat on it. (Even back to Red Hat 6.2!)

    I use a Xircom ethernet card, and that was detected by both with no effort.....
    Why build your own when you can easily buy one ready to go?

    Linuxrunner
  • Sony Vaio (Score:2, Informative)

    by imevil ( 260579 )
    I own a Sony Vaio (Superslim series, PGC-Z505), and it has nearly anything you're looking for. It really lacks in battery life time. 2hrs if you VI on it. But you can buy a "6hrs" battery, that means you can VI on it for 6 hrs. And then you'll still have the 2hrs battery shipped by default... well I guess you could fill in your suitcase with batteries. Other thing that sucks is 64MB of RAM. But I don't really notice it with Linux (but default OS: WinME aghhhhh...).

    I installed a Debian on it with NO problem, even if I had no CD rom, not even an external one. Builtin networking is enough - quite good, not a 3com but having in my home network with just 3coms and a kickass switch the Vaio integrated well.

    It is small (letter paper sized x 1inch) and light (3lbs maybe), but has a max res of 1024x768 (there are some smaller ones which only have 600x800). Didn't get the modem working.

    And I find it really nice. That's also a reason I bought it, but I don't think you actually care.

    But if you really want to build your own... well, if you have the money to buy the parts and the patience to put it all together I think it will be at least a very instructive activity and you'll learn a lot from it. I'd like to hear of the result.
    • Yeah. I have a z505le....

      What a horrible purchase.
      Oh sure.. I like my tiny little laptop.. but in hindsight.

      1) Sony support sucks ass. They REFUSED To sell me a new keyboard, as it's not 'user-replacable' (but you have to take it out to replace the user-replacable ram.. hmm)
      2) They said that I had to send it to LA to get the keyboard replaced, and that they would re-format the laptop and re-install from the recovery disks to test that it works. There was no way around this.
      Luckily.. I fixed it myself.

      Linux.. linux went in okay..but I have to say, having the BIOS only boot from Sony's CD Rom is a major pain in the ass when upgrading.

      I will never buy another sony again.
  • Rugged Laptops (Score:3, Informative)

    by Heem ( 448667 ) on Tuesday November 13, 2001 @10:09AM (#2558234) Homepage Journal
    You may want to check out CyberResearch [cyberresearch.com] they have alot of NEMA-12 and NEMA-4 Compliant 'portables' that may suit your needs. They have ALOT of other interesting equipment as well. I used to work for them - they are a very reputable company, and although the stuff they sell is on the pricey side, its well worth it.
  • Not So Laptop (Score:5, Interesting)

    by Aeris the wired ( 207428 ) on Tuesday November 13, 2001 @10:10AM (#2558239) Homepage
    Being a hopelessly addicted computer user, and a college student 147 miles from home, I've often brought everything -- My 15" monitor, keyboard, mouse, and the tower. It's quite a lot to bring, so when I built my new box, portability was the key.

    Here's the base unit:
    http://www.ecs.com.tw/products/bookpc2.htm

    It's small, compact, and fits in the large pocket of my schoolbag nicely. It currently has a 933 Pentium III, 256 mb of memory, and a 40 mb HD. It's dual-booted with Win98 and Mandrake Linux 8.1

    I also use a special keyboard:
    http://www.dnrtechs.com/foldable.html

    I feels a bit strange at first, but it's not all the difficult to et used to -- even for everyday use.

    Finally, I have a logitech optical mouse. I don't have a LCD monitor yet, I'm hoping to find a thin 15".
  • .. a Psion 5mx.

    It runs linux, although its not particularly complete yet. There has been major development on the 5mx recently though and hopefully it should get to a good state soon.

    OK maybe not the size of thing you want but its 36Mhz ARM, 16Mb RAM, compact flash disk, backlit greyscale 640x240 screen, goes 8 hours on 2 AAs and you can carry it in your pocket (just about).

    The machines are cheap second hand now since psion have gone tits up but you better be quick before they disappear. Get a big CF disk and you can have a full debian-arm distribution on it.

    look here [sourceforge.net] for the linux on psion files

    If you want something bigger, how about the netbook? 32Mb, 206Mhz ARM etc. This runs linux too but im not sure at what level of completeness.

    Its a shame psion have stopped making these machines, as technically theyre very nice.
  • I've been looking around for a friendly world order, and I've found a couple of reasonable approximations. However, there really aren't any "peace, love, and sex communes" out there that really meet the needs of a person looking to live in a blissful, peaceful world. In particular, most areas of the world are, more or less, filthy criminal cesspools. As such, they are loaded with scads of seedy prostitutes, beefy murderers, and so forth. This is great, I suppose, if you are running Windows or MacOS (sorry, had to). If you're a philosophical megalomaniac human, and spend most of your time wondering how you can come to rule the world, (er, create world peace), most of that criminal activity is more of a liability than an asset. In other words, I'm talking about religious zealots, current governments and other hackers more than I'm talking about the 'average person'. In short, hexx is looking to find a way to DO THE IMPOSSIBLE, and if the platform doesn't exist to be able to do this, he's looking for help in creating one. Interested?
  • by neilv ( 96511 )
    ...literally. one of the other comments centered on how difficult it is to build laptops, which is true - that's why they cost more.

    but what is a laptop, after all? it's a portable computing device. You can buy really tiny computers, such as tiqit or pocket pc (many slashdot articles on these) :


    add a fold-up keyboard, and a 5G PCMCIA drive


    And a display device, either a portable screen (there are wireless screens out there) or glasses:



    and you've got a really small computer. There are also a couple articles I've seen on building a "laptop" into a small stainless steel or brushed aluminum brief case.

    Obviously, designing a motherboard and integrating everthing into a nifty case would be nice, but that's where the cost comes in. Buying really small parts isn't cheap, but building your own thang never is. But you *can* build a really small, portable computer, pretty much tailored to your needs.

    You might also consider (if you really want to go for the gusto) the new technology that lets you output circuits via a printer (which thus far has been used to create cell phones and batteries):


    but I see no reason you couln't print custom PC's! In short, although it may not be cheaper, it is I think possible to build something small, light, portable, and tailored to your design. And if you do, could you send me one?

    cheers,

    neil
    neil@dove-tail.com
  • I have been wanting exactly what you are talking about for at least 6 years now. I've been looking for off-the-shelf because I've felt that I didn't quite know enough about hardware to build one and really don't have the time. A few years ago when Sun was talking about Java chips that could natively handle the language and perhaps it's own OS I thought they might head this direction with some hardware... but alas.

    There are certainly enough (net|sys)admins out there to support a 'community' for this effort. After all this hardware setup is perfect for us at work or on the road. (Even at work we are away from our desks at racks of computers or in foreign data centers!) My company (Steem) [steem.com] will gladly step up the web resources , maybe even hardware purchasing if we could begin producing something 'sell'able. I would even venture to guess that ThinkGeek [thinkgeek.com] would support the endevour on some level.

    I'll keep an eye on this story and see what develops. Obviously the more off-the-shelf (COTS as the gov businesses call it) stuff we can find the better. I have looked at the PC104 hardware and it seems do-able but we'll need to work at getting all the other pieces together.

    BTW, if you haven't read through the MIT wearable web pages [mit.edu] or wearables central [blu.org], I suggest that you should. Lots of good hardware suggestions there.
  • iBook is the answer. (Score:5, Informative)

    by CokeBear ( 16811 ) on Tuesday November 13, 2001 @10:25AM (#2558330) Journal
    "From a laptop, I want five things:

    * A nice, clear screen. Color is nice, but not critical. It should be big enough so that looking at it doesn't make me feel like I'm stuck in the coach section of a DC-9.


    iBook: SuperCrisp 1024x768 screen. Don't want color? Just turn it off.

    * Decent 2D video performance. I might just be editing text, but at least it should look good while doing it. In any event, with decent a framebuffer and hardware acceleration, I can use nice anti-aliases fonts and play around with the window settings. This might sound frivolous, but nice-looking text and windows go a long, long way to relive eyestrain, which is exceedingly important.

    iBook: Check.

    * Good physical utility. Too many laptops seem to be designed to sit on your desk, with the occasional trip to some other desk (transported in a deluxe, custom leather briefcase). This is OK if you are, say, the CEO, and don't do any real work in the first place. I want a laptop that is durable, light and small. I don't want to have to transport it in a special bag, or worry about fragile bits getting broken from normal use.

    The current crop of iBooks is rugged. I've dropped mine a few times (oops). Not a scratch, no problem. And unlike the PowerBook, it *feels* rugged. I am confident that it could withstand the abuse that I dish out.

    * Insanely long battery life. I don't mean 'barely survive the flight from NWK to LAX'. I mean 'I'm only going to be in Tokyo for a week, so I won't need the AC adapter.'

    This is the only place I can't help you, except to say that if you aren't using processor intensive tasks or the CD drive, you will get 5 hours (maybe more). Get a few extra batteries and an international adapter if you are going to Tokyo. (Don't they have the same power plugs there as here?)
    Also, the adapter that comes with the newest iBooks is very compact and lightweight. Cord wraps around it easily.

    * Good built-in networking. No PCMCIA stuff, dongles, or other junk. The system should have a respected 100base-T card built in, and probably an 802.11b card and high-gain antenna as well.

    iBook has 100BaseT, and with an AirPort Card, you're all set. And there is no PCMCIA. (If you want that, you want a PowerBook). The antenna is very good, much better than the PowerBook. (Up to 300 feet in some cases)

    See other posts for good reasons why you don't want to build a laptop, but value for dollar, an entry level iBook can't be beat.
    Pick one up at your local Apple Store [apple.com] or on the web [apple.com].
    Good Luck
    • * Insanely long battery life. I don't mean 'barely survive the flight from NWK to LAX'. I mean 'I'm only going to be in Tokyo for a week, so I won't need the AC adapter.'

      This is the only place I can't help you, except to say that if you aren't using processor intensive tasks or the CD drive, you will get 5 hours (maybe more). Get a few extra batteries and an international adapter if you are going to Tokyo. (Don't they have the same power plugs there as here?) Also, the adapter that comes with the newest iBooks is very compact and lightweight. Cord wraps around it easily.


      As far as a can remember, Apple has always had universal power supplies in its portables. Basicly that means that in another country all you need is a different plug, not a voltage adapter. I think this goes back to the Duo series...

      • Yes, Apple has this, and it's exceedingly convenient. Generally Apple does a good job accommodating users who cross borders (e.g. Language Kits, built in to the OS).

        A funny story: A friend of mine once traveled to the UK with her PowerBook 140 and StyleWriter (a Canon inkjet rebranded by Apple for a while in the early 90s). The former was variable voltage, but the latter was ... NOT! When she plugged them both in with plug adapters only, the StyleWriter (or at least the adapter) quickly began to emit thick smoke.

        Months later, she took the StyleWriter back to the retailer in the US. She told the guy: "I plugged it in, and it caught fire!" Very baffled and concerned, the store owner replaced it - not, of course, knowing the whole story.

        So make sure you have a universal adapter before plugging in your laptop in Europe!

  • Take a look at your typical consumer laptop. About a foot by a foot by an inch or two: a rectangular prism, to a close approximation. Sure, some are more rounded than others (think iBook), but it's still a fundamentally square shape.

    Now, think about how often you've damaged a laptop in minor accidents. Even in a case, a short fall is likely to require a trip to the shop. The durability on these things is hardly industrial grade.

    Rolling one is just asking for trouble.

  • The Ultimate Laptop (Score:4, Informative)

    by valmont ( 3573 ) on Tuesday November 13, 2001 @10:33AM (#2558366) Homepage Journal
    Get an Apple Titanium PowerBook running MACOS 10.1. Get the developer tools CD which installs all kinds of nifty stuff, gcc, cvs, project builder. And you're set to go. It's all bsd unix, you can open terminal and console windows and have full access to your system via shells.

    MACOS 10.1 is the best thing to ever happen to computing and is the ultimate geek's operating system, and is also the best operating system you can ever run on a laptop.

    Its networking configuration is very easily configurable and nicely abstracted behind a very nice interface. Check this:

    1) At work, i am connected to the 'net via corporate LAN thru my ethernet port and static tcp/ip configuration.

    2) At home, i have a dsl connection and multiple computers, all sharing the connection via a LinkSys DSL router, with DHCP enabled, and an Apple airport base station acting as a bridge to the rest of my ethernet LAN.

    3) At my girlfriend's place, she just has a simple phone line and I can connect via dial-up only.

    ==> I work during the day as a web applications developer, and run the NetBeans java IDE on OS 10.1 which comes pre-installed with Java 1.3, while listening to mp3's with i-tunes, with 10 terminal windows opened with multiple ssh connections to various hosts, using shell scripts i wrote to manage files, quickly edit files with emacs, do complex file search and replaces in BBEdit. I also have my DVD player idling with my crouching tiger hidden dragon DVD just sitting there waiting to be watched during my lunch break.

    Work day is over. I unplug the laptop's ethernet jack, unplug my desktop speakers and the power cord, drive home.

    As soon as i get home, i open the laptop. This instantly wakes it up from sleep. It instantly detects that I am not using my ethernet port, but it also detects that there is an open wireless network at my home. It hops on it right away. Then automatically makes the DHCP request as I had configured to. BAM: I get home, I wake up my laptop, and it's connected to the net via its airport card.

    Say I wanna go to my Girl's place rite now and check my e-mail from there. Put the laptop on 'sleep', get there, plug her phone jack into my modem port, and click the little modem icon on my status bar and select "connect". And there i am. Easy.

    I recently downloaded, compiled and configured the standard samba daemon distro by passing a few flags to the configure script. OS 10.1 already comes with a couple samba clients built-in via command-line and is also handled at the URL/protocol level, but not samba SERVER. So that lets me share drives with windoz weinies, while i already had the built-in ability to share drives two-ways with AppleTalk clients and unix/linux NFS clients, via standard unix command-line as well as a couple GUI tools.

    It really doesn't get any sweeter than this. Wether you are just getting your feet wet into Unix, or you only work in vi/emacs and swear by terminal and console windows, this puppy has everything you need to get your stuff done and your jollies off.

    I guarantee you, there is absolutely NO cooler operating system than OS 10.1. They've still got improvements to make, and it's still unofficially considered 'betaware', but hey, I've been using it very intensively for weeks now, and it hasn't failed me. and the titanium powerbook with its wide screen and pretty colors and all its connectivity stuff is just way cool.
  • I suggest you start by looking here LinuxDevices.com's SBC reference [linuxdevices.com], it is a terrific resource.

    Im not sure the PC itself is your problem, simply getting a proper LCD driver and VidCard is your real issue.

    As Ive seen/thought many times before, even recently mentioned here @ /., is the trouble you have driving a standard LCD. Dead laptops with very cool and useful LCD displays probably litter the parts pile of every slashdot user(!) - geeks are really unable to give up that LCD. Outside of buying a terribly expensive driver card from someone like Earth LCD [earthlcd.com]. Also you may want to have a look at this reference. [gte.net]

    This is an excellent question, an excellent topic and a very worthwhile idea. Basically, how do we hobble together some cheap, general purpose computers... not too much power - not much more than a network connection... these could be terminals in the home, "tablet-pcs", a DIY "ConnectedTouchpad/IOpener/Audrey", portable MP3 players... all cry out for *EXACTLY* the hardware this question is asking for.

    A modular "embedded" PC. Just like our desktops... expandable, extensible and versatile. Why dont we have a solution like this for PDAs? Without straying OT too far, it would be *EXCELLENT* to see a DIY laptop for a lot of reasons.

  • First the poster says that modern laptops have whiz-bang features you don't need (I am hard-pressed to think of which features these might be), then he goes on to demand a nice screen, ultra-light weight, insane (and unrealistic) battery life, good video performance for anti-aliased fonts, and built-in networking. He says he doesn't want a beefy processor but then says he's going to do coding and run Emacs...in my experience either or both require a beefy processor.

    The inherent contradictions should be clear to all. The reality is, if you want all these features, you're going to be stuck with a whiz-bang computer. The latest screen, networking, and battery technologies always come with the most beefy processor available in the day, because those people who can afford those technologies are the ones who need and can afford the beefy processor. Sorry, but you're just NOT going to find ultralites with beautiful 15" TFT screens and 8-hour (?) battery life that runs a Celeron. And as others have suggested, you have NO chance of making a machine of your specifications - laptops represent the cutting edge of consumer PCs in almost every respect except where heat is a mitigating factor.

    And forget about taking a computer to Tokyo and not charging it for a week, unless you plan to leave it in hibernate mode.
  • by babbage ( 61057 ) <cdeversNO@SPAMcis.usouthal.edu> on Tuesday November 13, 2001 @10:47AM (#2558429) Homepage Journal
    If it can do that, I don't care all that much about CPU speed, disk storage, CD-ROM or DVD drives, USB, FireWire, IrDA or integrated late makers. Oh, and it needs to run Linux, or at least OpenBSD or NetBSD. So, basically, I want a tough little system with a StrongARM CPU, a flash disk and grayscale 1024x768 LCD. Insofar as I can tell, no one makes such a thing.

    Going to a restaraunt with you is a staggering exercise in pain & humiliation, isn't it? I can just tell: you must be the sort of person that looks over the menu at a fine dining establishment and then makes the staff do backflips to come up with some esoteric custom dish for you, because the many, many fine offerings they provide are never quite right. Give me a break... :)

    I wouldn't pick at you, because you've clearly thought about this a lot, but somehow you haven't noticed that your requirements are, aside from just plain silly, mutually exclusive & thus impossible. You want a week long battery -- yeah right! -- and you want ultra light weight (thus, um, no battery??) and built in high speed wireless networking? How much power do you think that's going to draw? I'll admit, I'm not sure myself & maybe it's less than I'm thinking, but you are going to have to make some compromises between these wildly varying demands. If you want long life, it means a big battery. If you want lightweight, it means a small battery. You pick.

    And in the, assuredly long time you're going to spend ruminating over that dilemma, there will be thousands of others that take one of the many fine off the shelf offerings, meet 90% of what you seem to really want here, and they'll be able to get on with their lives without a second thought. Might I suggest relaxing & trying to do the same?

    • by squaretorus ( 459130 ) on Tuesday November 13, 2001 @12:47PM (#2559209) Homepage Journal
      And in the, assuredly long time you're going to spend ruminating over that dilemma, there will be thousands of others that take one of the many fine off the shelf offerings, meet 90% of what you seem to really want here, and they'll be able to get on with their lives without a second thought. Might I suggest relaxing & trying to do the same?

      Surely this isn't in the spirit of the analy retentive puritanical /.er!! Why settle for 90%?

      We're not talking about functionality here - we're talking about fetish. We're talking about obsession, compulsion, and personality disorders!

      Its like having a model railway - its a way of avoiding your woman by spending untold hours online and in the garage making tiny, but observable, changes to a train, hedge, track, motherboard, skin which REALLY matter to you, but are incomprehensibly pointless to the rest of the world. You dont have to watch endless soaps and listen to her bitching about work mates - AND you get a new toy sometime!

      In many ways its like art. The pursuit of perfection is always worthwhile if it matters to you. Who cares if it doens't matter to anyone else. If he gets it right he could be using this machine for 20 years. Text is text. A bit of effort is well worthwhile.

      Applause to this guy! The spirit of the shed in action.
    • Well, back in the old days, devices with LCD screens sans backlight lasted for years on one battery. With a good processor based on MOS technology clocked at a few magnitudes lower of a frequency, I'd say we could have a laptop that would last for months.

      No, its not impossible and in fact, would be very easy. When devices like the cdrom aren't used, they are in the off condition and consume no power due to the electrostatic nature of the MOS transistor.

      Engineers of consumer electronics are obsessed by speed these days. Why a person does not have any choice for humble computer designs these days is a mystery. We certainly do have the best technology to make it work beyond our wildest dreams. Its not good design anymore, its marketing obesity.
    • by rneches ( 160120 ) on Tuesday November 13, 2001 @03:49PM (#2560142) Homepage
      Interesting analysis of my personality, although your conclusion is rather far off the mark. I am a vegetarian, but other than that, I don't bug the wait staff at restaraunts. I've been a waiter, and I've also been a cook - I know what annoying customers are like. However, in my own kitchen, I can make whatever I like. [segue to actual point]

      Your technical analysis is, although interesting, also off the mark. The fact is, there was a machine that met most of the requirements I outlined - the TRS80, and we all know how old that is. If you want a refrene point, what I propose is to build a modern system along the same lines as the TRS80. A 50 Mhz CPU is more than sufficent, and a non-backlit screen will do just fine. When the wireless card and LAN card aren't in use, you can power them down. Besides, you are right. It does draw less then you're thinking.

      Since I wrote this article, I have found a number of hardware combinations that would essentially give me what I (and, if my crammed inbox is any testament, an astonishing number of other people) want: A portable system to hack on, not a desktop replacement. Basically, the questions are ones of design, not plausibility.

      I have a Dell Latitude that I like very much. It runs Linux splendidly, it's pretty light, and I get fairly decent battery life if I stay in framebuffer mode (6-7 hours on one battery). But it's a lot more than I really want in a portable. What I propose is, from a technical standpoint, much easier than building a Latitude, or a Vaio.

      I'm sorry if my tinkering offends you. If hobbiests annoy you, you don't have to listen to their ruminations or read thier posts on public forums. I happen to enjoy building things. The fact that a reasonable solution exists in off-the-shelf systems (with notable compramises) is quite beside the point.

      When I'm at a resteraunt, I order what's on the menu. When I'm at home, in my own kitchen, on my own time, I'll cook whatever I want. I know Slashdot isn't as civil as it used to be, but for crying out loud, loose the attitude. Sure, I like to play with computers because I think it's fun. What are you accusing me of? Being a geek? A nerd? A dork? If you have a problem with that, what are you doing on Slashdot?

      • Heh, sorry, I'm not really trying to belittle you or your pipe dream. Pipe dream on, I say. I have no problem with hobby tinkerers doing whatever they'd like, and on the desktop I've done a bit of it myself. But part of the reason it's possible at all on the desktop is that the parts involved have been commoditized & standardized, so it's fairly easy to spec out what you'd like to find and what put it all together. Not so with laptops, or at least I've never seen commodity laptop cases & motherboards and such in the shops & catalogs I've looked at.

        Maybe the difference between us is that I'd rather tinker around with an up & running system, rather than agonizing over what the exact specs of that system are. I never was much of a hardware guy.

        If your idea of a good idea is cobbling together at, I still think, great effort an expense a system that will IMO be not all that different than the off the shelf stuff, then hey have at it & have fun. I'm not trying to stand in the way of that, Mr Quixote. Everyone has their quest, I suppose, and if this is yours then I wish you the best. I just can't help but think it looks a little silly for anyone to try so determinedly, but generally it's considered best to ignore people that think things like that about you, right? :) :) :)

  • Just buy an ibook and run one of the PPC Linux distros on it.
  • Insanely long battery life. I don't mean 'barely survive the flight from NWK to LAX'. I mean 'I'm only going to be in Tokyo for a week, so I won't need the AC adapter.'

    Here's a somewhat ridiculous suggestion, but it just might work. You know where you're going to be in advance, and you're going to be there a week: buy a refurbished name brand PII for $100-$200, get a refurbed monitor for another $50. (Prices in $US.) Have them shipped to your destination. Bring a CD-ROM of your favorite Linux/BSD/whatever distribution with you and either do a run-from-CD or just a quick install.

    After a week is up, either ship the PC to your next location, or donate it to a local charity and write it off.

    Obviously, you have the additional time overhead of getting your system up and running when you get to your destination, but my thought was that it would get amortized over a longer trip.

    Another disadvantage would be that you couldn't work on the plane, but I figure that if you're not in business or first class, it's too tight a squeeze anyway. I can barely type on a Palm foldable keyboard on those food trays.

  • by MidKnight ( 19766 ) on Tuesday November 13, 2001 @11:37AM (#2558749)
    Buy an Apple laptop. Yeah, they're more expensive... but guess what? You get what you pay for. Now, install XonX [sourceforge.net], the XFree86 X server on top of MacOS X. Now, install OroborOSX [ic.ac.uk], a snazzy Windows Manager that looks good next to the MacOS Aqua interface. XEmacs for OSX is available for free download as well [sealiesoftware.com]. Now run Xemacs to your hearts content.

    --Mid


  • For long battery life, you might do a Google search for the NEC LaVie. NEC claims 11 hours battery life, which is the longest battery life I've seen in a Laptop.

    Kinda low on the performance side, but the battery life more than makes up for it!

    I just don't know where to get one in the USA!! It seems they are only sold in Japan, and importing them is EXPENSIVE!
  • Leave those two things out and all the evil splendor they imply: no CD/DVD, no deep color bits, no sound, no floppy, no CCD camera. Use all the extra space for another battery. You could get some battery life out of mono-no backlit LCD screen.
  • The answer (Score:2, Informative)

    by zTTTz ( 176815 )
    It seems what you want is a highly portable, highly light weight, super efficient dumb terminal or VNC terminal. Well my friend, let's be slightly realistic here, if you are going to have a CAT-5 plugged into the sucker, get an internation power adapter kit. Now I hear, "What about on the plane, on the train, in a boat, in a house, with a mouse." If you are going for extreme portability (as you've implied) and for all of these features I MUST recommend that you try to convert an Internet Appliance into a portable. Personally I run an IOpener with Jailbait linux. I can always VNC into a more powerful machine, or just --display=zTTTz:0.0 to any application on any linux server anywhere on earth (since we have the ethernet installed). It takes DC power so you could easily build a custom rechargable battery out of it or sucker one of those EE majors into doing it for you. If you need a week worth of power, my friend, you need to accept the fact that you will be lugging a lead-acid car battery with you wherever you go UNLESS you get serious about this and buy about 50 of those Air-powered batteries (expensive and un-rechargable, but some last upto a month). I would also recommend converting a WebSurfer Pro. The manufacturer of those can give them to you with integrated Ethernet. Couple that with the fact that it has an integrated power supply that does NOT have a bulky cooling fan, it has an insanly small board, and you can get yourself down to just an inch or two tall and about the size of a piece of paper. Go out and purchase an LCD online. There are many websites that have LCD's that accept RCA video inputs. Pricy, but that's what you are asking for. Finally these things have wireless keyboard/mouse combos so you could hook it up to a TV and use it from a comfy hotel couch if you are in Tokyo, or get really creative and attached a folding keyboard like the ones Palm Pilots use to it directly. Of course you would need some sort of custom case since you wouldn't want to use the mammoth sized one that it comes with and would thus need a buddy that is good with cutting/sanding plastic (just need a circular saw). This also has an integrated M-Systems flash disk so you can cut your power consumption enough that you could maybe get this to all run off a battery (depending on the LCD's power consumption). And you would want to get rid of the lame DC-AC-DC conversion with the power supply (that EE friend again). This second path will give you exactly what you want, but it will take a lot of work and favors from friends. I'd just get an i-opener, come up with a smaller keyboard, usb nic, make a compact mount (instead of it's big mount, and poof! done.
  • Been there (Score:2, Informative)

    by Cyn ( 50070 )
    I've been down this thought path. Before I get into it (In the end you realize its not worth it) - let me make two suggestions:

    1) Toshiba Libretto - these puppies range from p75|133's with 32mb ram to something more decent (300ish?) - the lowest two models are the tiniest damn things you ever did see. Only quip you might have with these is small keyboard, and only 640x480 resolution.

    2) Sony Picturebook (PCG-C1[X,XS,etc.]) - this ranges from pmmx 266+64|128mb ram to crusoe 667(?)+64|192mb ram. Their screens are BEAUTIFUL (1024x480 though), the video performance is good.

    In case you can't tell - I have owned the lowest two models of both of these lines. I still own the picturebook, and use it daily at work. Its portability and performance are only matched by its successors. The libretto I passed on to my brother when I got the vaio, and he brought it backpacking around europe with him so he could offload and resize his pictures then upload them to a website.

    --- that said ---

    The only real solution for building your own laptop - unless you're going all out 100% your own hardware (insane lengthy expensive) is to go PC104/PC104Plus/Proprietary embedded systems. The advantage is you may make it so you can actually upgrade - but it sounds to me like you're looking for a keeper, and it doesn't need to be powerful. The other problems you will run into is video performance isn't a neccessity in the embedded area - so forget amazing performance. Additionally, you will have a field day connecting to an LCD and once you do you'll find you can't find an OEM LCD as nice as the ones you see in big-name laptops. It's a wonderful thought, but I suggest going with the libretto for max portability (very small dock thing gives parallel+serial for those null modems), or vaio for something with some screen real estate while holding the portability.
  • To get insanely long battery life you'd need a very low-drain laptop coupled with something like an Electrofuel 120 or 160 (a think that looks like a mousepad that fits under your laptop, but which is actually a 12+ or 16+ hour battery).

    Disclaimer: I haven't used 'em, but I saw them at Comdex and they looked cool enough to put on my Christmas wish list.
  • Compaq iPAQ (Score:3, Interesting)

    by mchang ( 218175 ) on Tuesday November 13, 2001 @01:00PM (#2559299)
    Full blown laptop? Not quite. But try this:

    Get a 31xx monoPAQ. Get the compactflash sleeve and the pcmcia sleeve (the latter because it has its own battery). Get a large (5gb) PCMCIA drive (IBM microdrive), a smaller (1gb) CF flash card, a Targus foldable keyboard, a CF 10/100/802.11b card, a PCMCIA 10/100/802.11b card, a PCMCIA Sierra Aircard 510, and a CF vga-out adapter. Find a LCD panel that you like, build a battery pack for it.

    Some creative duct taping or plexiglassing and yes sir, you have a Linux-capable [handhelds.org] computing brick that has a modular power system! Go full-tilt, and you have VGA on a full LCD with a keyboard and your big microdrive. Monitor dies, and you switch back the native screen. PCMCIA battery pack goes down, switch to CF. CF draining you too fast? Switch to internal memory.

    If you want to get more creative, try it with the new 38xx series. Has longer battery life and built-in SD so you don't even need a sleeve. Don't forget, for the 31xx and 36xx series ipaqs, you can expand internal memory to 128mb with some creative soldering (read: surface mount).

    So let's review your criteria:
    1) clear screen: the 36xx has a nice screen, and whatever external LCD you choose could be good.. up to you.
    2) decent 2d video: Hrm... well, it runs Quake. You decide.
    3) Physical utility: Well, build a padded titanium case for your ipaq and lcd screen. Should be sturdy. Use it as a foot stool.
    4) insanely long battery life: modular battery style means you can get long battery life. 12+ hours with the monopaq alone. Since everything else has it's own battery pack (except the CF sleeve), you can mix-n-match. A little creative hackery and you can probably paste an external big battery to the ipaq.
    5) networking: 10bt, 100bt, 802.11b wireless, CDPD wireless and CDMA wireless. Sounds good to me.

    Sounds fun to me.
  • Go here [tme-inc.com] and check out their 5811 under PC/104 & PC/104+ SBC. Here's the short list of features:

    Intel Pentium MMX or AMD K6, K6-2, K6-2/3D
    Up to 450 MHz CPU with 100 MHz system bus
    512 KB L2 Pipeline burst Cache memory
    Two DIMM sockets supports ECC / SDRAM up to 512 MB
    Dual Ultra DMA/33 EIDE and folppy interface
    CRT / Flat Panel Display interface with 2 or 4 MB display memory
    LVDS supports Flat Panel Display cable up to 20'
    10/100 Base-T network interface using Intel 82558
    Ultra Fast and Wide SCSI-3 supports 40 MB/s
    Disk-On-Chip (DOC) socket supports up to 144 MB Flash disk
    Four serials ports, one parallel port and two USB ports
    Dynapro Touchscreen interface
    Thermally controlled CPU & system fans

    It runs Linux just fine (SuSE 6.3), although I never had a chance to try it from the DOC, since I got the DOCs with Phar Lap already flashed on them. We even got our touchscreen to work! (Sorry, I don't remember the manufacturer.)

    It uses standard 168-pin SDRAM, and supports 100MHz FSB, and it actually has the jumper settings for a 500MHz CPU (not sure why they list 450MHz as the top speed, ours were running at 350MHz). Basically it's a highly integrated, very compact Super7. The footprint is slightly larger than a paperback novel, and the hieght is determined by the RAM. The IDE sockets are laptop style, and the PS/2, serial, parallel, and USB are headers that you have to plug a small interface card into that has the real connectors on it.

    The only interface I can think of that you'd be missing is firewire, but in my experience firewire is pretty sketchy under Linux anyway, so you may not be missing much.

    When I was working with these I was constantly fantasizing about stealing one and building my own portable system. The only problem I could think of was finding a small enough AT power supply, although it uses an adapter which could easily be modified for any PSU that provided the right voltages. Just make sure your 5V rail is stable, they're kind of sensative to that.

  • Build your own? (Score:2, Flamebait)

    by mindstrm ( 20013 )
    Bad idea. Not going to happen.

    You want a week's battery life? not going to happen.

    By the way, from the sounds of it, you aren't the 'typical linux user' by your requirements.

    My advice, and no, I'm not a mac user...

    Get a new mac iBook. yes. That's right.
    Give OSX a shot while you are at it.. then install linux if you don't like it. IT's light, much better than average battery life, very nice display, rugged, and cheap.
  • by Marasmus ( 63844 ) on Tuesday November 13, 2001 @01:32PM (#2559488) Homepage Journal
    You may want to consider the Compaq Armada 4000 line, particularly the 4220T.

    It's like 5lbs, 266mhz Pentium MMX mobile, 12" screen (does 800x600), runs linux very well... grab one of those 2-slot-high 3com PCMCIA cards that lets you jack the ethernet straight into the card (no more dongle annoyance). The stock battery will run you in X, editing files, for about 8 hours. Add a second battery, that time goes up to 18 hours, depending on use. These numbers are with a Toshiba 4gb IDE laptop drive. If you replaced that with a less power-hungry Flash device, I'm quite sure that a double-battery setup could run for 25-30 hours on this laptop.

    I used to run one of these laptops as a car MP3 player, and it could normally go 15-18 hours without being recharged on two batteries. It also recharged to full in about 3 hours.
  • The big issue I have with your specs is the monitor. I've found any lcd screen uses up my battery much quicker. Heck even turning down the brightness saves battery. So why don't you try something like the eyeglass monitors. No they're not big, but this one [skyex.com] uses RCA connections. So make sure your video card can handle that. When you can, hook it to a tv should make life a bit easier. They have batteries for it too. The other problem I have is that a "high gain antenna" probably sucks up quite a bit of juice to knock into that insane battery life. Defintely make that switchable. So at this point instead of your laptop, you're building more of a pc. So you should be able to use standard pc parts. Then just muddle with the power parts (the real magic), and you'd probably want to use a solid state drive to save on power too.
    -cpd
  • NWK to LAX (Score:2, Informative)

    by InkDancer ( 101386 )

    Just a clarification, Newark Airport's designation is EWR, not NWK.
  • That's what's called for, really -- a basic laptop design, add your own processor, video on a daughter card. Either that or a standardized laptop mobo form factor, but that would perhaps be asking too much from the current market?

    /Brian
  • You could try starting here:
    usedlaptops.com [usedlaptops.com].

    Surprisingly useful machines, and some pretty damn sweet prices. No, I don't work for them in any way.

    Or try ebay or the like. Getting something used is a sweet deal if you don't need a solid warranty (most geeks don't) or the bleeding edge of tech (doesn't sound like you do).

    Good luck,
    Jason

If you didn't have to work so hard, you'd have more time to be depressed.

Working...