Main Hardware Features

Besides its Linux features, there often are some main features which have to be considered when buying a laptop. For Linux features please see the Part II in Linux on the Road Hardware In Detail part below.

Weight

Don't underestimate the weight of a laptop. This weight is mainly influenced by:

  1. screen size

  2. battery type

  3. internal components, such as CD drive, floppy drive

  4. power supply

  5. material used for the case, usually they are either from plastics or from magnesium.

Display

Laptops come with one of two types of displays: active matrix (TFT) and passive matrix (DSTN). Active matrix displays have better color and contrast, but usually cost more and use more power. Also consider the screen size. Laptops may be purchased with screens up to 15". A bigger screen weighs more, costs more, and is harder to carry, but is good for a portable desktop replacement.

Batteries

The available battery types are Lithium Ion (LiIon), Nickel Metal Hydride ( NiMH) and Nickel Cadmium (NiCd).

LiIon batteries are the most expensive ones but a lot lighter than NiCd for the same energy content, and have minimal - but present - memory effects. NiMH is better than NiCd, but still rather heavy and does suffer some (although less than NiCd) memory effects.

Unfortenately most laptops come with a proprietary battery size. So they are not interchangeable between different models.

CPU

Supported CPU Families

For details about systems which are supported by the Linux Kernel, see the Linux FAQ . See also current ports of the Linux operating system.

  1. i286: Linux doesn't support this CPU family yet. But there are some efforts at ELKS . If you like, you may use Minix one of the predecessors of Linux. Minix supports 8088 to 286 with as little as 640K memory. Actually there are some laptops with ELKS around, for instance the Commodore C286LT

  2. i386: This covers PCs based on Intel-compatible processors, including Intel's 386, 486, Pentium, Pentium Pro and Pentium II, and compatible processors by AMD, Cyrix and others. Most of the currently available laptops use Intel compatible CPUs and have quite good Linux support.

  3. m68k: This covers Amigas and Ataris having a Motorola 680x0 processor for x>=2; with MMU. And the early Apple/Macintosh computers.

    There was a long series of Apple PowerBooks and other laptops based on the m68k chip. Macintosh Portable (an ugly 16-pound first attempt); PowerBook 100, 140, 170, 145, 160, 180c, 165c, 520c, 540c, 550c, 190; Duo 210, 230, 250, 270c, 280. The PowerBook Duos were available at the same time as the PowerBooks, they were a sort of subnotebook, but were designed so that you could plug them into a base station (a DuoDock) with more RAM, peripherals, etcetera, so that they could also act as a desktop computer. The first PowerPC PowerBooks were the ill-starred PowerBook 5300 (after the 190) and the Duo 2300c.

    For a complete list of all Macintosh computers ever made, with specifications, see Apple-History.

    Note also that readers should *not* go to LinuxPPC for hardware compatibility with 68k laptops, as the name implies, LinuxPPC is only for PowerPC machines. The proper place to go for information on running Linux on m68k Macintoshes is linux-m68k .

    In particular, their linux-m68k-status hardware compatibility list Linux states in regards to laptops.

    "Much like laptops of the Intel/Linux world, Mac laptops have generally different setups that can be very hard to figure out. Also, because of a general lack of machines to test, we are only aware of boots on the Powerbook 145, Powerbook 150, Powerbook 170, Powerbook 180, and Powerbook 190. Even if it boots, we currently have no support for Powerbook-style ADB, the APM support, or just about anything else on them. This means the only way to log in is with a terminal hooked up to the serial interface, this has been tested on the 170."

    "Several Powerbooks have internal IDE which is supported. PCMCIA drivers will be forthcoming if someone can supply the necessary hardware information to write a driver. As always, an FPU is needed also. Many of the later models have the 68LC040 processor without FPU, and many of these processors are broken with respect to the FPU trap mechanism so they can't run regular Linux binaries even with FPU emulation. Current status on Powerbooks 140, 160, 165, 165c, 180c, 190, 520 and Duos 210, 230, 250, 270c, 280, and 280c is unknown."

    Also there are two Atari laptops, for which I don't have enough information. The following quotations are from the Atari Gallery.

    "The STacy was released shortly after the Mega ST to provide a portable means of Atari computing. STacy computers were shipped with TOS v1.04.

    Designed to replace the STacy as the defacto portable ST computer, the ST Book brought the basic computing power of an ST to a lightweight notebook computer. This machine was only released in Europe and Atari only shipped a very small quantity. The ST Book was shipped with TOS v2.06."

    From Stok, Leon <stok@YIS.NL>: The STacey and the ST Book, both can't run Linux since they are only shipped with an 68000 CPU, which doesnt have a MMU unit.

    As far as I know Amiga has never produced laptops. One company manufactured kits to convert desktop Amigas to portables. These used regular Amiga motherboards so any Linux setup that supports the regular Amiga setups will support these.

  4. PowerPC (PPC): Although some driver support present in Intel based Linux is still missing for Linux PPC, it is a fully usable system for Macintosh PowerBooks. See LinuxPPC for a current list of supported machines.

    By the way: The team at iMac Linux has managed to get the iMac DV to boot Linux to a usable point. You may get information about the iBook there as well.

  5. Alpha, Sparc, Sparc64 architectures: These are currently under construction. As far as I know there are only the Tadpole SPARC and ALPHA laptops, and some other ALPHA laptops available. For a current survey look at Kenneth E. Harker's Linux on Laptops without x86 Family Processors.

  6. StrongARM: a very low-power CPU found in Rebel.com's popular NetWinder (some kind of mobile computer, too), and actively supported in the Debian project, it is also in several WinCE machines, such as HP's Jornadas. Only the lack of tech specs prevents Linux from being ported to these tiny, long-battery-life machines. A full-scale StrongARM-based laptop would make a superb Linux platform.

    For PDAs with ARM/StrongARM CPU see the Part III in Linux on the RoadHandheld Devices part below.

  7. MIPS: Used in SGI mainframes and Cobalt Micro intranet appliances, chips based on this architecture are used in many Wince machines. Linux has been ported to a few of these, including the lovely little Vadem Clio. Vadem has been admirably cooperative.

    More about Linux on WinCE™ boxes may be found in LinuxCE FAQ .

Miscellaneous

At higher speed, a CPU consumes more power and generates more heat. Therefore, in many laptops a special low-power CMOS CPU is used. Usually, this special CPU doesn't use as much power as a similar processor used in a desktop. These special CPUs are also more expensive. As a side effect you may find that laptops with a desktop CPU often have a fan which seems quite loud.

Cooling

An enormously important issue. Anything based on PPC or Pentium will generate enormous amounts of heat which must be dissipated.Generally, this means either a fan, or a heat sink the size of the case.If it's a fan, the air path had better not ever get blocked, or it will overhead and burn out.This means machines with a fan mounted in the bottom are a big, big mistake: you can't use them on a soft surface.

Keyboard Quality

Though you might use your desktop computer to do longer writings, a good keyboard can save you some headaches and finger-aches. Look especially for the location of special keys like: <ESC>, <TAB>, <Pos1>, <End>, <PageDown>, <PageUp> and the cursor keys.

Price

Laptops are quite expensive if you compare them with desktops (though maybe not if compared with LCD, IrDA®, PCMCIA capabilities). So you may decide between a brand or no-name product. Though I would like to encourage you to take a no-name product, there are some caveats. I have experienced that laptops break often, so you are better off, when you have an after sales warranty, which is usually only offered with brand products. Or you may decide to take a second hand machine. When I tried this, I discovered that the laptop market is changing quite often. A new generation is released approximately every three months (compared by CPU speed, harddisk capacity, screen size etc.). So laptops become old very quick. But this scheme often isn't followed by the prices for second hand laptops. They seem too expensive to me. Anyway if you plan on purchasing a second hand machine, review my recommendations on checking the machine. For German readers there is an online market place at http://www.hardware.de, which offers a good survey about current prices for second hand machines.

Power Supply

If you travel abroad pay attention to the voltage levels which are supported by the power supply. Also the power supply is often one of the heavier parts of a laptop. Another caveat is the power plug, this often is different from country to country.