Sunday, April 1, 2007

New Laptop - Toshiba Satellite A135-S4427

Recently I bought a new laptop, a Toshiba Satellite A135-S4427. It's a decent enough, middle-of-the road computer. It has a dual core Centrino chip, 1 GB of memory, and a 120Gb HD. In all, pretty good for a laptop. :-)

Of course, I had to install Linux on it. I wasn't about to run with Windows Vista as my primary OS. I've been playing with Ubuntu lately, and have been pretty pleased with it. So, I decided to give it a go as a laptop OS.

Unfortunately, I couldn't just wipe Windows. There are still some apps that I need (Quicken foremost among them) so I went dual boot. Compared to previous Windows versions, it wasn't quite so painful a process. The last time I did it, I needed some next-gen Fdisk that could handle resizing existing NTFS partitions. Now, with Vista, Microsoft has finally put in facilities to resize the disk natively.

The install for Ubuntu was a breeze, as is just about everything with that distro. Most things just worked the only exception being (drum roll please...) ACPI. This, however, should not surprise any Linux aficionado whose used a Toshiba laptop. Unfortunately, the Toshiba BIOS tools available for Linux don't work on this model laptop, as it's of of the models using a Pheonix BIOS.

The ACPI support I've got is limited. Hibernation and screen blanking work, but suspend doesn't (the system never quite gets all the way into suspend mode and doesn't come back). The fan seems to work, but I get the sense it's a dumb thermistor switch in the BIOS that is not managed by the OS. I can't read the system temperature, the CPU speed isn't being stepped, and I can't adjust the screen brightness (in fact, none of the special Toshiba function keys work).

I've done some initial investigation into additional packages to deal with the Pheonix BIOS on Linux. The main (only?) one I've found is the Omnibook project. However, the project doesn't seem as well maintained as its sister project.

So, hopefully I'll be able to pursue more research soon and figure out how to make it work. My ambition makes me want to contribute to the Omnibook project, but my expectation says I don't have the requisite experience to write code for kernel modules. :-P


maggy said...

The laptop for me must to be efficient, quality and of course with a reasonable price. This is similar when i usually see to costa rica homes for sale i think is the best option in the market if you want to know a beautiful country and to a get a quality house. In the same way, you need a great computer if you want to get the better results.

Brandon Hudson said...

Found very cool and unique info here in this blog. This is a great addition in my favorite blog list.

Asus - Taichi 21 11.6" Touch-Screen Laptop - 4GB Memory - 256GB Solid State Drive - Silver(TAICHI21-DH71)

Asus - 15.6" Notebook - 4 GB Memory - 500 GB Hard Drive (K550CA-DH31T-RD)

Brandon Hudson said...

Nice post with awesome points! Can’t wait for the next one.

Lenovo - 14" ThinkPad Ultrabook - 4 GB Memory and 128 GB Solid State Drive - Black

Lenovo - 12.5" ThinkPad Notebook - 4 GB Memory and 180 GB Solid State Drive - Black (232033S)