tag:blogger.com,1999:blog-7312037828648622436.post-41797676605821671402008-05-19T17:42:00.014-05:002008-07-30T18:41:18.523-05:00Dell XPS M1330n w/ Ubuntu 8.04 Review<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_-X1BfLDTfrk/SDIEiDatWVI/AAAAAAAABOg/zkGfepVAI9I/s1600-h/img_1183.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_-X1BfLDTfrk/SDIEiDatWVI/AAAAAAAABOg/zkGfepVAI9I/s200/img_1183.jpg" alt="" id="BLOGGER_PHOTO_ID_5202225502645737810" border="0" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_-X1BfLDTfrk/SDIEijatWWI/AAAAAAAABOo/pEHcowaejM4/s1600-h/img_1184.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_-X1BfLDTfrk/SDIEijatWWI/AAAAAAAABOo/pEHcowaejM4/s200/img_1184.jpg" alt="" id="BLOGGER_PHOTO_ID_5202225511235672418" border="0" /></a><br />Ever since Dell started selling systems with Ubuntu, I considered buying one as a show of support for the pre-installed Linux market. I have been playing with Ubuntu since version 5.04 (Hoary) and have used it regularly since version 6.06 (Dapper). For the past 6 months I had been running 7.10 (Gutsy) primarily on my Lenovo Thinkpad T61, but I decided I wanted a smaller, lighter, and more portable workstation. Consequently last week I purchased a Dell XPS M1330. <p></p> <p style="margin-bottom: 0in;"><span style="font-family:Arial,sans-serif;">The specs are as follows: </span> </p> <ul><li><span style="font-family:Arial,sans-serif;">2GHz Core 2 Duo</span></li><li><span style="font-family:Arial,sans-serif;">2GB RAM</span></li><li><span style="font-family:Arial,sans-serif;">160GB hard drive</span></li><li><span style="font-family:Arial,sans-serif;">nVidia 8400m GS graphics w/ 128MB onboard memory</span></li><li><span style="font-family:Arial,sans-serif;">DVD burner</span></li><li><span style="font-family:Arial,sans-serif;">10/100 NIC</span></li><li><span style="font-family:Arial,sans-serif;">Intel 3945 ABG wireless</span></li><li><span style="font-family:Arial,sans-serif;">Bluetooth</span></li><li><span style="font-family:Arial,sans-serif;">Firewire</span></li><li><span style="font-family:Arial,sans-serif;">SD card reader</span></li><li><span style="font-family:Arial,sans-serif;">2x USB</span></li><li><span style="font-family:Arial,sans-serif;">HDMI & VGA video out</span></li><li><span style="font-family:Arial,sans-serif;">VGA Webcam</span></li><li><span style="font-family:Arial,sans-serif;">13.3” screen with LED backlight</span></li><li><span style="font-family:Arial,sans-serif;">4.5 lbs (with the 6-cell battery)</span></li></ul> As shown in the picture, the system comes with a slip case, manual in binder, Ubuntu 7.10 CD, Webcam application CD (for Windows), and a small 65W AC adapter.<br /><p style="margin-bottom: 0in;"><span style="font-family:Arial,sans-serif;">Although I ordered my new laptop with Ubuntu 7.10 installed, I wanted a dual-boot setup with Windows XP for gaming and Ubuntu 8.04 (Hardy) for everything else. Consequently I removed all of the partitions that Dell had setup on the machine, which include a recovery partition which can be used to reinstall the system (you can also download Dell's custom Ubuntu DVD image). I setup my new partitions as follows: 40GB NTFS (XP), 25 GB ext3 (/), 80GB ext3 (/home), 4GB (swap). As you can see I setup my system with a separate /home partition which is very handy for reinstalling your OS without losing any of your data or settings.</span></p> <p style="margin-bottom: 0in;"><span style="font-family:Arial,sans-serif;">The following is a list of what works out of the box after installing Ubuntu 8.04:</span></p> <ul><li><span style="font-family:Arial,sans-serif;"><b>Wifi</b> (I connected to my router using WPA encryption without issue)</span></li><li><span style="font-family:Arial,sans-serif;"><b>Bluetooth</b> (I successfully connected to my cell phone but have not really played with this too much)</span></li><li><span style="font-family:Arial,sans-serif;"><b>Suspend/Hibernate – Resume</b><br /></span></li><li><span style="font-family:Arial,sans-serif;"><b>Webcam & Built-in Microphone</b> (installed <i>Cheese</i> and I can take pictures and video with the webcam, make sure you set your <i>Digital Input Source</i> in the Alsa Mixer to <i>Digital Mic</i> in order for the webcam's built-in microphone to work)</span></li><li><span style="font-family:Arial,sans-serif;"><b>Headphone Jacks, Speakers, & Microphone Jack</b> <span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">(in order for the 2</span><sup><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">nd</span></sup><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> Headphone Jack to work you need to enable the </span><i><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Surround</span></i><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> output in the Alsa Mixer and Unmute it, to use the Microphone Jack set the <span style="font-style: italic;">Digital Input Source</span> to <span style="font-style: italic;">Analog Inputs</span>, set <span style="font-style: italic;">Input Source</span> to <span style="font-style: italic;">Front Mic </span>and make sure you check the </span><i><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Capture</span></i><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> recording levels in the Alsa Mixer)</span></span></li><li><span style="font-family:Arial,sans-serif;"><b>SD Card Reader </b>(works with SD and SDHC cards)</span></li><li><span style="font-family:Arial,sans-serif;"><b>USB ports</b></span></li><li><span style="font-family:Arial,sans-serif;"><b>DVD Burner</b></span></li><li><span style="font-family:Arial,sans-serif;"><b>10/100 NIC</b></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><b>Firewire</b> (mounted external hard drive without issue)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><b>HDMI and VGA video outputs</b> (works perfectly using the <i>nVidia Settings</i> application which can be installed with Apt)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><b>Media Control Buttons</b> (volume & eject buttons work well, but the play/pause, stop, next, and previous buttons only work with certain applications)</span></span></li></ul> <p style="margin-bottom: 0in;"><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">The following is a list of of tweaks and fixes that I made to get my system working as close to perfect as I could:</span></span></p> <ul><li><a href="http://ubuntuforums.org/showpost.php?p=5031046&postcount=3">Hard Drive Load Cycle Bug fix</a> (without this I experienced some rather disturbing clicks every so often due to the hard drive parking its read heads too often, which can shorten the life of the hard drive)<br /></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Add <a href="http://linux.dell.com/wiki/index.php/Ubuntu_8.04/Issues/Update_Dell_PPA_Entry">Dell's Personal Package Archive</a> into Apt </span></span> </li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="http://blueman.tuxfamily.org/">Blueman</a> bluetooth manager (adds functionality not present in the built-in bluetooth application)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/176090">Wifi activity LED fix</a> (without this the Wifi LED does not turn on regardless of Wifi state)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="http://ubuntuforums.org/showthread.php?t=597998">CPU Scaling</a> (set your CPU to run lower speeds while idle and on battery power)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="http://computertemp.berlios.de/index.php">Temperature Monitor</a> (keep track of your CPU's temperature)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="http://ubuntuforums.org/showthread.php?p=2727025">Configure Logitech Mouse</a> (enable all those special buttons' custom abilities)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Firefox 3 custom bookmark icons (this was necessary because firefox's bookmark icons do not match the applied icon theme and instead default to the horrible root icon set, to remedy this create a custom <a href="http://filer.cwru.edu/jec24/highonsolder/userChrome.css"> userChrome.css</a> file in your home directory's /.mozilla/firefox/~.default/chrome folder)</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Configure the Home button using the System-Preferences-Keyboard Shortcuts application<br /></span></span></li></ul> <p style="margin-bottom: 0in;"><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Problems I have yet to find solutions for:<br /></span></span></p><ul><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">After Resume from Suspend the 2nd CPU core goes into performance mode, staying constantly at the maximum clock speed <span style="font-style: italic;">(Update - 6/28/08 - this appears to have been fixed in one of the recent kernel updates)</span><br /></span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Screen Brightness adjustment is not very sensitive, one button press (Fn+Down) takes the screen from full to half brightness</span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">There doesn't seem to be a way to turn off the Bluetooth radio other than the wireless switch (which also turns off the Wifi) except in the bios</span></span></li></ul> <p style="margin-bottom: 0in;"><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">Additional helpful websites:</span></span></p> <ul><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="https://wiki.ubuntu.com/LaptopTestingTeam/DellXPSM1330">Ubuntu Dell XPS 1330 Wiki</a></span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="http://linux.dell.com/wiki/index.php/Products/Client">Dell Linux Wiki</a></span></span></li><li><span style="font-family:Arial,sans-serif;"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a href="http://adventuresinopensource.blogspot.com/2008/03/laptop-review-dell-xps-m1330n-ubuntu.html">Another Dell XPS M1330 Review</a></span></span></li></ul> <p style="margin-bottom: 0in;"><span style="font-family:Arial,sans-serif;">Overall I have been very pleased with this system. It has a fantastic form factor which is light and thin. The keyboard is very good and in many ways I actually prefer it to the Thinkpad's. The LED backlit screen is very sharp and has considerably better contrast, brightness and viewing angles than the Thinkpad's. The glare due to the reflective coating is also minimal. I do wish that the touchpad were larger (a gripe I shared with the Thinkpad) but it works fine in general, a</span><a href="javascript:void(0)" tabindex="10" onclick="return false;"><span></span></a><span style="font-family:Arial,sans-serif;">nd I use a wireless mouse primarily anyway. I am most pleased that this machine runs cooler than the Thinkpad and with considerably better battery life, most likely due to the much smaller screen and more efficient backlight. So far I have been able to get around 4 hours of use with the wireless off and the screen set to half brightness and over 3 hours of general use with the wireless on. </span> </p>Joehttp://www.blogger.com/profile/02539531973641201676noreply@blogger.com