A T60 It Is

Whilst in the US, I took receipt of the new laptop that I’d had sent to Sarah’s folks’ address. It’s an IBM Thinkpad T60, following on from my last laptop, a T43.

I’ve been a Thinkpad user for the last seven years now. Before that, I had a Toshiba laptop from the company I was working for at the time. All of these laptops have had in common that they provide a Trackpoint as a pointing device. I tried to get to grips with a Touchpad a few years ago, but just couldn’t adjust to it.

So, given my adeptness with the Trackpoint, it was natural to go looking for a machine that had one. I didn’t want to have to learn new work practices unless they offered the suggestion of greater productivity (unlikely, since most of my time at the computer is spent thinking what I’m going to do next).

That left me looking at Thinkpads, plus selected models from Toshiba and Sony, since almost no-one else offers machines with Trackpoints. Everyone else offers only a Touchpad.

Try as I might, I couldn’t seriously entertain the higher end Sony models that carry a Trackpoint. There’s just too much proprietary hardware inside and it’s doubtful whether most of it works or will ever work with Linux. I don’t like to pay for things I can’t use, so that alone was pretty much enough to rule out the Sony as an option. On top of that, however, there’s the issue of poor battery performance and the question of machine reliability as a whole.

So, to the Toshibas. What can I say? They just didn’t excite me and a friend warned me off them, even though the one I used eight years ago was a good machine. I saw no immediate advantage to them over a Thinkpad and, since I’m less familiar with them, there’s the potential for nasty Linux-compatibility surprises.

I was then attracted to the Apple Macbook Pro, because of its beautiful 17″ screen. However, some serious shortcomings immediately put me off:

I’m not on the move with my laptop very much these days, so poor battery performance is something I could probably make do with.

Being able to use a laptop on top of my lap, however, is something very important to me. I principally use my laptop on the couch and I don’t want to use one of those breakfast-in-bed style tray stands, so a tolerable running temperature is essential to me.

Similarly, the absence of a Trackpoint is almost insurmountable for me, but the one button mouse makes things even worse. Real mice have three buttons: no exceptions. Many X applications work well only with a three button mouse; even a two button mouse with third button emulation is a pain in the arse. A one button mouse means that one has to use keys in combination with mouse clicks to drive applications and what typist wants that? No, in spite of its reputation for having a great user interface, as far as I’m concerned, a Mac is and always has been an ergonomically handicapped machine.

So why consider a Macbook Pro at all?

Well, as I said before, the 17″ LCD screen is stunning and I love the MagSafe power connector that jhttp://www.apple.com/macbookpro/design.html just pulls right out of the computer when tugged. That makes it highly babyproof and tripproof. Wrenched power connectors have ruined two otherwise good laptops that I’ve used in the past.

The fact that Thinkpads are poorly available in this country was probably the major factor in favour of the Macbook. I would have to order the T60 overseas, but I could have the Macbook by walking into a shop and purchasing it over the counter.

And so it came to pass that I actually did visit the Apple shop with a view to purchasing a 17″ Macbook Pro. I had almost convinced myself I could learn to live with its many shortcomings, that I would learn new working habits and even purchase a lap stand in order to not bake my balls.

But in the end, as I was standing there in the shop, eyeing the thing, I just couldn’t help but think to myself, ‘What a pile of overpriced rubbish. What am I doing?’ I just knew it wasn’t the right decision and certainly not for that amount of money.

So, I biked home and ordered a T60 on-line a couple of days later, a considerably superior machine for around €400 less. Granted, it doesn’t have the 17″ screen, but the extra two inches just don’t matter to me; not when you weigh up all of the other sacrifices I’d be making to get them.

I installed the system whilst in Providence and now have a dual-boot Fedora Core 5/Windows XP system. I didn’t want to bugger around with fiddly Linux tools for the partitioning (for one thing, the copy of XP that comes with the laptop has no installation media — the installation files are in their own partition on the hard drive, so a slip-up can be fatal), so I went against the grain and purchased Acronis’ Disk Director Suite for Windows XP by electronic download. It’s actually a very nice piece of software. I had tried the free trial version first, but it wouldn’t commit the changes I had made, so I was forced to purchase it.

The machine I’ve bought has a scaleable 2.33 Ghz Core Duo T2700 CPU, 100 Gb 7200 RPM SATA-150 hard drive, built-in 802.11a/b/g WiFi card, a DVD-RW drive, 2 Gb RAM and a 9 cell battery. Those are the configurable options that can be purchased to suit one’s own needs. Non-configurable options include Bluetooth, a fingerprint scanner, ATI Radeon X1400 graphics, Analog Devices sound and Intel gigabit Ethernet.

Most importantly, there’s a Trackpoint, but even the Touchpad is useful, as the Synaptics driver allows circular-scrolling, which is even better than Apple’s two-finger scroll.

Most things were easy to get working and are supported directly by FC5. Ease of configuration was greatly helped by Joshua David Starmer’s excellent T60 installation guide and the equally excellent ThinkWiki wiki.

Components that needed some effort were:

  • Hardware accelleration of the ATI Radeon graphics chip.

  • The ipw3945 802.11a/b/g card.

  • The fingerprint scanner.

Of all of those, the fingerprint scanner was the only truly awkward thing to get running properly.

To get this device working at all, one must install UPEK’s TouchChip TFM/ESS FingerPrint BSP (Biometric Service Provider). One also needs the BioAPI libraries, plus pam-bioapi in order to interface with PAM, Linux’s authentication framework. These latter two packages appear to be poorly if at all maintained at the moment.

Anyway, once all of those are compiled and installed, one can mess around with the PAM configuration files and require use of the fingerprint scanner for authentication. I soon had su and sudo working, plus gdm for logging in to X. Log-in at a virtual console also works as expected and the net result is quite impressive when you’re not used to it.

gnome-screensaver was another matter, however. The fact it doesn’t run as root is problematic, so I had to download a newer version with code to work around the issue (at least 2.15.3), sort out the dependencies and compile it. That eventually worked, but then I noticed that gnome-screensaver would no longer scan fingerprints after the laptop had resumed from a suspension. To fix that, I found I needed to add the following udev rule:

BUS==”usb”, DRIVER==”usb”, SYSFS{product}==”Biometric Coprocessor”, GROUP=”bioapi”, SYMLINK=”misc/fingerprint”, RUN+=”/bin/sh -c ‘chown ianmacd /proc/$RESULT /dev/$RESULT'”

This ensures that ownership of the USB device corresponding with the fingerprint scanner is always set to me. It’s a hack, because it works only for the user ianmacd (me), but since I’m the only user of this system, I can live with a non-universal solution. Now gnome-screensaver consistently works, save for a minor display issue that I can’t get too worked up about.

I’m exceptionally happy with this new laptop and expect years of faithful service from it. I just wish Thinkpads were essier to obtain in this country. They do exist, but the dealers have a very poor selection and the prices are just plain silly. Luckily for me, I had a trip to the US coming up, so I was able to order one ahead of time and pick it up when I got there.

This entry was posted in Technology. Bookmark the permalink.

3 Responses to A T60 It Is

  1. Bas Scheffers says:

    Apple now sells all its desktops with the two button capable Mighty Mouse, so I am puzzled why their new laptops don’t have two buttons also. From day one I have always used a multi-button mouse on my Macs, the single button is just dumb indeed…

    As for Toshiba: our company bought a half dozen or so in early 2001. Proper, expensive Satelite Pro models. They all failed for various reason within two years. I am not sure if Toshiba has gotten its act together again, but I sure as hell will never buy one again. IBM would be my first choice for a Windows or Linux laptop now; I have heard no bad things about them.

    Obviously, as I like running OS X, a MacBook would be my first choice for a laptop, but I probably wouldn’t want to use one with Linux; best to go with the ones that are properly supported.

    I always remember IBM not getting much of a foothold of the consumer market in the Netherlands. I don’t know if that is a choice or a failing, but only the dealers exclusively targetting themselves to businesses seemed to stock IBM hardware. And most of those companies could never be bothered with individual clients; I also had a hard time even buying stuff for small business from them.

  2. You see, if I’d bought a Macbook Pro, OS X is something I would have liked to give a real run for its money with a view to making it my everyday working environment. After all, why pay all of that extra money if you’re not going to use the software that came with the machine?

    The trouble is, Apple has made that hard to do. Not only is their hardware ergonomically handicapped, but their software is also crippled.

    For example, iTunes doesn’t support the OGG codec and OS X has no notion of virtual desktops, although I believe this is coming in 10.5. But why is it missing now? Seriously, how long has X had support for virtual desktops? This is not the cutting edge.

    You could argue that the omission of virtual desktops is just a design decision, a matter of taste, but look at what happened when someone released an OGG plug-in for iTunes: Apple made the author withdraw it. A company that is not interested in helping its user community or even allowing its user community to help one another is not a company I can comfortably contribute to, financially or otherwise.

    Their practices remind me of Microsoft, to be honest. For some reason, however, they’ve got a large portion of the geek community on their side. Personally, I think the wool has been pulled over the eyes of these people. The only people Apple care about are their shareholders and they would give their eyeteeth to swap places with Microsoft at the top of the monkey tree.

  3. Nguyen Phuc Hung says:

    You are very good in PC. I have a problem with my Laptop. I am using thinkpad T60 2007 4 AJ. I reinstalled windows XP pack 2 and now i cant install BIOMETRIC CORPROCESSOR device. And that makes my Laptop speed more slowly? How can i install that device because I cant find and diver from IBM support for it.

    Thank you very much. I am looking forward to recieving your instruction.

    This is my email address:

    phuchungch10@yahoo.com

Leave a Reply

Your email address will not be published. Required fields are marked *