
The laptop itself is extremely lightweight, the battery being the heaviest beast. I'm not terribly thrilled with the construction, however, since the case is made from fairly flimsly plastic and flexes too easily. I'm afraid I may pick up the laptop using a corner and break the motherboard inside because it flexes so much.
Beyond that, I do like the layout. There are two USB slots, one on each side. There is an external monitor connection, an S-video connection, the ethernet and modem connections, and a single cardbus slot. The battery fits at the very back of the underside and also serves to prop the laptop at an angle, making it easier to type for me. All connections except power are on the sides or front of the laptop.
The laptop came with Windows XP and I opted to keep a dual boot for now. Now that I have wireless working the way I want it, I may wipe XP. However, keeping XP presented a bit of a problem. First, I had to burn backup disks, about a dozen of them, and this took at least two hours. Since I didn't have a separate XP disk, I tried simply wiping the entire drive, partitioning it by hand, and forcing the restore disks to half the drive. It didn't work - the restoration process re-partitioned the entire drive for XP. Using a Knoppix disk after restoring XP, I resized the NTFS partition to half the drive, made sure it didn't corrupt the XP installation, and started installing Linux.
I had first tried installed Kubuntu 64-bit, but bootup would stall and I couldn't find out why. I'm fairly positive now if I'd passed the correct kernel options at bootup, it'd be fine. However, I moved on to FC5 64-bit since I use Fedora on my home server and am quite familiar with it. Here is the kernel line for Grub:
kernel /boot/vmlinuz-2.6.16-1.2111_FC5 ro root=LABEL=/ noapic rhgb pci=assign-busses quiet
The FC5 installation went very well, all included hardware was recognized (I purchased the wireless card later), and it booted just fine. After running updates with yum, I added livna and re-ran updates (I'm obsessive about running updates), and then I installed the ATI fglrx driver. The resolution for the widescreen is set at 1280x768 and works very well. There was a kernel update that broke the installation; an early lesson makes me keep the last working kernel, so I took out the offending version using rpm -e. A few days later, an update (2.6.16-1.2111) came out and the update notes explained what had happened, a broken Xen update had "snuck" into the kernel! http://lwn.net/Articles/182652/. After grabbing -2111, I was able to boot with no problem.
I did install libdvdcss and xine to watch DVDs, and I watched a few minutes of "Stomp Out Loud" to make sure it worked. It was great but the gui will take a little getting used to.
The Synaptic touchpad works as it should. Both scroll areas work fine, and I do like using the bottom scroll to navigate backward and forward instead of using ALT-left arrow/right arrow or using the icons in Firefox.
FC5's KDE control center does give options when the laptop lid is closed, such as hibernate, suspend, logout, and poweroff. I did try suspend, but there was no video when FC5 resumed. I've since disabled any action on lid close for now.
Once the card came in, I had expected to simply install madwifi using yum and have the card recognized. However, it didn't happen. At first, I had suspected a bad card or a bad socket. After half a day of googling, I found I needed to pass 'pci=assign-busses' to the kernel from grub. Voila! It worked! After rebooting, I was able to use wpa_supplicant to associate and dhclient to grab the address and routing. I did try using Network Manager, but since I use KDE I couldn't find or start the applet. I've resigned myself to start the wireless via command line, and I have the specific command for WPA and for work tucked away in a text file. Here are some of the specifics.
-the /etc/wpa_supplicant/wpa_supplicant.conf file:
ctrl_interface=/var/run/wpa_supplicant-the command to start the WPA on my wireless card:
ctrl_interface_group=wheel
network={
ssid="_wireless router SSID_"
key_mgmt=WPA-PSK
psk="_some text phrase_"
proto=WPA
}
/usr/sbin/wpa_supplicant -Dmadwifi -iath0 -c/etc/wpa_supplicant/wpa_supplicant.conf -Bw-Dmadwifi gives the card driver (madwifi).
Once the card's two LEDs began flashing together, indicating the card has associated with my wireless router, I ran dhclient ath0 to grab the address from the router.
For the flash plugin, I un-compressed the download and found the .so file. Using the .so plugin, I ran the "nspluginwrapper -i /path/to/plugin.so" command and restarted Firefox. To be sure, I typed in "about:plugins" on the address bar and it showed flash and nspluginwrapper successfully installed.
Playback is not consistent and it will lock up Firefox on occassion. However, when it works, it seems to have a better sync between video and audio than running in a 32-bit environment. Since the current flash player for Linux isn't equal to the Windows version (as of 8/7/06), some websites such as youtube may not work. Go over to http://blogs.adobe.com/penguin.swf/ for information from an Adobe employee's blog concerning the Linux flash player development.
Linux is a trademark of Linus Torvalds