Shopping for a new laptop
So my current Apple PowerBook is now 4 years old, and starting to show its age. Some parts of it have been replaced (keyboard, hard disk, bottom cover, and battery), and now it's starting to have issues again. It's not breaking down completely just yet, but seen its age, I might as well start looking for something new rather than having it fixed.
I bought this PowerBook because I wanted a laptop that did not have an Intel or AMD processor at its core, which at the time meant either apple or tadpole; since, however, tadpole is only for the rich and famous (seriously—well, perhaps being famous is not a requirement), and apple now also only has intel-based laptops, I guess I'm stuck with intel stuff. Besides, a 1.2Ghz SPARC is slower than my current 1.3Ghz PowerPC.
So, dear lazyweb, I'd appreciate any suggestions about good laptops. What 'good' means, in my eyes, is the following:
- Long battery life. And I mean long. My current laptop has 4 hours on a new battery, which is not really short, but I find that to be somewhat unsatisfactory.
- Good Linux support. The days when I used to enjoy fiddling with software configuration for three months until everything works just about right are over. I'd prefer to buy, install Debian, and be there 99% of the way.
- A wireless chipset that does not require ndiswrapper, binary kernel blobs, or similar kludges. This is really part of the previous item, but important enough that I thought I'd mention it.
- Bluetooth. I guess this is somewhat standard these days, but one can't be too careful.
- No nvidia. I don't want to have to deal with their braindamage again.
- A full-sized keyboard. That is, it doesn't have to be a 17" laptop with numeric keypad and everything, but I do not want smaller keys than normal. I'll be using this laptop as my main workstation for several years to come and I do not like the prospect of developing RSI, so it had better have a good keyboard.
- Durable. As my business partner likes to say: "wouter is an expert in breaking laptops". Obviously I don't do that on purpose, but a laptop that is to be my laptop ought to be able to survive a few bumps here and there.
I guess the above list is quite long, and realize that my ideal laptop might just not exist; but hey, it never hurts to try, right?
If it does not come preloaded with Windows, that's a plus; but OTOH, wiping a hard disk is not hard.
I should also note that I'm not really interested in the low-price laptops that are available everywhere these days. Those usually have much lower performance, too small a screen, and other cutbacks that make the laptop be less than interesting for me. This is for work, not play.
I would suggest a lenovo. They are known to have the best keyboards, are very robust and support linux very well ( see thinkwiki.org for documentation) Most of them require firmware-blobs for the wireless to work though. But I don't know any wireless card without either ndis-wrapper or firmware-binaries. I personally had some trouble with their support. Sent the laptop for repair and had to wait one month - three times. But others say, they didn't have such experiences. On the other hand, lenovo is the only company which has documents how to take the laptop apart without risking the warranty.
Half a year ago, I've bought a Thinkpad X300. Meanwhile, the X301 has been introduced - I haven't had a look at it, but I suppose it's at least as good as the X300. I'm thoroughly satisfied with my X300 and it seems to fit most of your requirements:
For me, the X300 is a very light, durable work horse that's easy to carry around and gets the work done - and I don't expect more from a laptop.
If you don't like the Thinkpad, HP might have models that suit your needs as well - though I don't think you'll find the same screen resolution in a notebook of the same size and weight.
I'm pretty happy with my Thinkpad T500 (exact model 208253G, Intel C2D P8600 2.4GHz, 1680x1050 screen). It has: * 4.5 hours on battery with the standard battery. Larger ones are available (I use ion2. No idea how more graphical desktops perform) * The only special configuration I needed was to force x.org to use the intel driver. By default it uses vesa (which works at full resolution, but there's no acceleration obviously). For wireless to work well I also needed 2.6.27 or 28. 2.6.26 has some issues * Wireless needs binary firmware, but everything else is included in standard debian kernels (except that you need a newer one to make it work reliably). I believe other sub-models of the T500 may use a different chip, so YMMV * Bluetooth works * It has a runtime choice of ATI and intel (i.e. both are there, and you choose which one you want in the BIOS setup. Windows can apparently switch dynamically, X can't yet) * The keyboard is normal size, except that the function keys are slightly smaller. It has real PrtSc, ScrLk, and Pause keys, as well as a standard 6-key block with Insert...PgDn. * I haven't had it for long, so I can't really speak from personal experience, but these things have a reputation of solidity.
A ThinkPad perhaps? They're ugly, but so are Saab cars. And we all know they're built to last.
We got some new Dell E6500 at work, and I must say they're very enjoyable.
A few notes, though : I have the 15.4" 1920x1200 screen (thats a really, really, wonderful screen), the 9 cells 85Wh battery and a Core2 Duo P8400 with 4Gb of RAM. The laptop is a bit large and heavy, but definitely is a nice working tool.
I'm running OpenSuse 11.1 on it, so I can't say exactly how it's supported under Debian.
If price is not an issue, why not go for a Panasonic Thoughbook. I'd go for a CF-F8. - long battery life (advertised 6 hours) - linux support: all Intel so that shouldn't be a problem - Intell wireless - bluetooth - Intel graphics - don't know about the keyboard - Durable. It's a thoughbook after all ...
http://www5.pc.ibm.com/be/products.nsf/$wwwPartNumLookup/_NRA3CMB?OpenDocument ThinkPad W500 series, either (New Workstation series, if you really want it to rock) ThinkPad T500 (Customize it for higher screen resolution)
I've got a CF-Y5, a few generations behind the -F8, and I'm more likely to upgrade the components (SSD, more RAM) than to buy a new one anytime soon.
As to battery life, BTW, a lot depends on how you're using it: if I've got the backlight turned down and aren't doing much with the disks, I can get five hours out of even a somewhat aged battery. If things are going full blast (plug-in EV-DO card, bright screen, heavy disk use), less, but never less than three hours.
I have received a brand new Thinkpad X200 on Friday and I love it. Powerful CPU, up to 9 hours of battery life (at least running Windows and using the largest battery available, Debian appears to need more power), full-sized keyboard, sharp 1280x800, 12" display and only 1.5 kilos.
Debian runs just fine on this laptop. But you need Xorg from experimental (which in turn forces you to re-configure your keayboard layout) and a firmware blob for intel wifi. There are models using Atheros chips as well, though.
I just followed some advice from thinkwiki.org and today (third evening after its arrival) everything is working smoothly. Sound, wifi, LAN, bluetooth (untested but recognized), 3d-acceleration, disk-shock-protection and even all those machine-specific buttons (sound, display brightness, sleep modes etc).
By the way, suspend-to-RAM works fine, too. Didn't try suspend-to-disk since I use encrypted swap.
Yep. In your post, you're describing a Thinkpad.
I got my employer to buy me an x60 for work a year or two ago, and it's been the best computer I've ever used, out of any of them.
If you want to avoid binary blobs, get as much straight up intel hardware in the notebook as possible. The Free driver for the intel graphics, at least on mine, is quite capable of supporting Compiz.
I regret putting the atheros ABGN card in this laptop, as it has required a binary driver and has been problematic in the past. This is however my only regret about the laptop.
Current Ubuntu has a driver that is quite capable of supporting this card without binary blobs, however. Most things seem to, if you wait long enough.
I'm using a Lenovo X61 tablet pc. It has 4+ hours with the extended (8cell I think) battery. Weighs slightly over 4lbs with said battery and I really enjoy having 3 options (mouse, touch screen, digitizer) to interact with my laptop. The Intel 3945 wireless works fine, but requires a binary firmware blog (driver itself is opensource).
Comes with vista but I blew that away immediately and put Kubuntu on it. I'd imagine that debian would work similarly.
Oh, and suspend works beautifully (1.5 seconds to sleep), especially with the 2.6.28rc kernels. It worked with 2.6.24 through .27 as well, just took longer to go to sleep. I haven't had a problem resuming from sleep in recent memory (and I sleep my laptop a couple times per day). Hibernate works if you have a swap file/partition greater than your ram size.
The intel graphics are great, kwin's desktop effects work smoothly.
The keyboard is a joy to type on, I have to say.