Review: Dell Inspiron 1420N with Ubuntu

August 15th, 2007

Dell 1420NAfter two weeks of using the new Dell Inspiron 1420N with Ubuntu, I decided it’s time to write down some of my thoughts about this new Linux offering from Dell. I have quite a lot of experience with Ubuntu and with Linux in general. I administer several Ubuntu servers including an Edubuntu terminal server setup in a computer lab. I’ve been using Linux off and on for about 8 years and have seen desktop Linux improve greatly in the last few years.

The time seems right for a company like Dell to partner with a distribution like Ubuntu and bring Linux to the masses. Unfortunately, Dell and Ubuntu’s parent company Canonical have not worked together closely enough to make this a first-rate offering. While I think the 1420N is a great computer overall, the lack of attention to detail (and unbelievably bad driver support) keep these latest Linux offerings from being ready for the general public. Hopefully Dell and Canonical will resolve these problems and make a truly great product that I could feel comfortable recommending to family members who are not familiar with Linux.

The Good

Design

Having used a Macbook for the last year, I was not initially impressed with the 1420’s design. Apple has made the industrial design of their computers into such an art that any other laptops look bad in comparison. However, when compared with other PC notebooks, the 1420 is very nice. It looks nice sitting on my desk and is comfortable to use.

Heat Management

One place where the 1420 design outshines the Macbook is in heat management. If you’ve ever used a modern Apple notebook, you’ll know that they become extremely hot and it’s nearly impossible to use them on your lap. The Dell 1420 has a fan that blows hot air out the left side of the notebook and keeps the bottom of the notebook very cool. You can comfortably use the 1420 on your lap for hours without the machine overheating.

Keyboard

The keyboard feels nice and has good tactile feedback. The extra buttons like “delete”, “page up” and “page down” are placed in reasonable locations considering the normal lack of space on notebook keyboards. The extra media keys work well to control the volume and navigate media in Totem and Rythembox. The power button conveniently brings up the Gnome logout menu (this can be changed to preform other tasks via the Gnome Power Manager).

Screen

I upgraded to a higher resolution glossy screen. While the 1440×900 resolution is nice, I wish it was available with a non-glare coating. Colors look noticeably different when compared with a Macbook and with computers running Windows XP. This could simply be a difference between the way Linux and other operating systems handle color or might possibly be a problem with the video driver (more on that later). Overall, the screen is very nice and one of the first notebook screens that doesn’t make my eyes hurt after hours of work.

Good But Needs Improvement

Bluetooth

I ordered the Bluetooth module for an extra 20 dollars. I’ve been using Bluetooth with my Macbook to transfer files to and from my mobile devices and for connecting to my mobile phone for internet access. I knew that Bluetooth support in Ubuntu is pretty poor, but I wanted to see if it would be usable. The first thing I noticed is that there is no way to turn the Bluetooth radio on and off separately from the WiFi radio without entering the BIOS. This means that the Bluetooth radio is almost always on, wasting battery power and possibly causing a security risk. It would be nice to be able to turn the radio on and off with its own switch or via software. (Update: If you feel like compiling some software, it is possible to turn Bluetooth on and off via the command line. Here’s how.)

Ubuntu Bluetooth recieveGetting the Bluetooth up and running was not easy. Most of the necessary software was installed by default, but I still needed to install extra software and edit configuration files to make anything work. With some tweaking and the help of these instructions, I was able to send files to and from the my Sony Ericsson w810i and Nokia N800. I’ve heard that it is possible to use the w810i as a modem in Linux, but with no graphical interface for these type of connections, it’s not very useful for the average user.

WiFi

The 1420 WiFi works well with unsecured and WPA secured networks. NetworkManager has problems connecting to WEP encrypted networks. Lack of good WEP support is annoying and severely limits Ubuntu’s ability to connect to public access points.

Audio

I was surprised at the high quality sound card included with the 1420. When listening with headphones, no noise is noticeable and audio sounds very clear. The inclusion of two headphone jacks and a microphone jack on the front of the machine is a nice touch. Getting a microphone to work was not quite so easy. There are holes in the case above the screen that appear to be for a built-in microphone. If there is a microphone back there, I was never able to get it to work.

I was able to get an old headset working when I plugged it into the microphone port on the front. Unfortunately, Ubuntu and Dell have not included an audio mixer for adjusting the input volume. I needed to hunt through the Synaptic package manager for a mixer and install it before I could get the microphone volume loud enough to make Skype calls. A little bit of customization and package pre-installation on Dell and Canonical’s part could take using microphones from annoying to a great experience.

DVD Drive

Watching unencrypted home recorded DVDs is no problem and you’re prompted to install the proper codecs when the first DVD is inserted. Burning simple data and audio CDs and DVDs is also very easy with the built-in tools. It would be nice if Dell included more robust burning software (perhaps Nero Linux) and DVD software capable of playing commercial DVDs without installing software of questionable legality (at least in the US).

The Bad

Video

Every page where Dell advertises the 1420N should include a bright red notice to warn potential buyers that Ubuntu currently has no 3D video driver for the integrated Intel X3100 graphics card. Trying to use 3D applications such as 3D screensavers or enabling Desktop Effects (aka Compiz) will instantly freeze the window manager and leave you with little choice but to forcibly power down the computer. Even the external monitor port (VGA) does not work!

Intel has released drivers for the new Santa Rosa mobile platform (including the X3100 integrated graphics), but these drivers are not supported in the current version of Ubuntu. This is the age-old story of poor Linux driver support for new hardware (and I’m sure everything will be supported once Gutsy Gibbon is released in October). It does seem that two companies like Dell and Canonical could find a solution to this problem other than shipping unsupported hardware. Why couldn’t Canonical push out the necessary video drivers for Dell owners? Shipping notebooks with no 3D video support is simply unacceptable. If Dell and Canonical want to reach more users and be taken seriously, they need to step up their cooperation and start shipping computers that work correctly out of the box.

Hibernate and Suspend

The hibernate and suspend functions worked well out of the box. However, after a few hours of use, these functions stopped working. Thinking I had probably installed something that messed things up, I used the Dell utility (available in the GRUB startup menu) to restore the notebook to its factory condition. After the 15 minute reinstall process, hibernate and suspend worked again. Unfortunately, without installing any additional software, the computer quit hibernating and suspending correctly after a few days. Trying either of these functions completely freezes the OS and forces you to hard reboot the notebook. This is another problem that I’m sure will be fixed in Gutsy.

Final Thoughts

Overall, as a Linux geek, I’m very happy with my decision to get the Inspiron 1420N. The notebook is by far the fastest I’ve ever used (it could be even faster with a 7200rpm hard drive) and it’s comfortable to work with on a desk or on your lap. The price (depending on what coupon codes you can find) is reasonable and comes in quite a bit cheaper than a Macbook. Unfortunately, Dell and Canonical have fallen short of releasing a truly great product. With just a little extra work and closer attention to the pre-installed software and drivers, they could be shipping the perfect Linux notebook. The way it is now, I wouldn’t recommend this notebook for anyone who’s not a seasoned Linux geek.

Dell Inspiron 1420N with Ubuntu Unboxing

August 1st, 2007

Dell 1420N with Ubuntu Dell recently added the Inspiron 1420N to their lineup of Ubuntu Linux notebooks. I’ve been looking for a good notebook to run Linux on for some time and wanted to support Dell in their decision to offer consumer computers with Ubuntu pre-installed. I just received my new (and first) Dell today and decided to take some photos of the unboxing process.

Overall, the unboxing process and first few hours with the machine are going well. I’m writing this post and even edited and uploaded the photos from the Dell - all with no extra software installed. While Dell still has a long way to go to catch up with the style and elegance of an Apple unboxing, it seems like they’ve come a long way over the last year. I’m just happy to have a computer running Ubuntu out of the box. Ah, the smell of freedom is in the air!

Check back later for more reviews and info about this latest Dell Ubuntu offering. Update: The review is online now.

(more…)

Skype on the Nokia N800

July 29th, 2007

Nokia has officially released Skype for the N800 along with the newest software update. I haven’t had many opportunities to use Skype on the N800, but the few calls I did make came through loud and clear. Here are some screenshots I took of the Skype interface on the N800. If you still don’t have one, you can pick up a Nokia N800 and accessories here.

Skype startup screen on the Nokia N800
N800 Skype startup

Skype main screen on N800
Skype main screen

Skype calling screen on N800
Skype dailing

Skype making a call on the N800
Making a Skype call

Skype history
Skype history

Get the Nokia N800 and accessories here

Nokia N800 Gets Firefox 3 Rendering Engine

July 28th, 2007

The “Mozilla based browser for maemo” project has released a development version of the Gecko 1.9 rendering engine for the Nokia N800. This project, also known as “MicroB”, allows N800 users to replace the Opera rendering engine of the N800 browser with the same rendering engine that will power Firefox 3. Once the new rendering engine is installed, a menu option is available for switching between rendering engines. The project also supports better integration with RSS feeds, better AJAX support, and the ability to write browser add-ons.

In our testing, we found that most AJAX based sites worked much better with the Gecko engine. GMail and Google Docs worked well but Google Reader crashed the browser. Popular social networking site digg.com worked much faster than with the Opera engine. Overall, sites rendered much more like you would expect on a desktop browser.

The MicroB project is still quite new but looks very promising. If you’re feeling adventurous, you can download MicroB from the project website and give it a try. Here’s a short video we made showing MicroB in action and its integration with the N800’s built in RSS reader.

Get the Nokia N800 and accessories here >>

Safari for Windows Could Threaten OS X, iPhone and Apple’s Image

June 13th, 2007

Safari Windows InstallerAs you’ve probably heard, Apple has released a version of their Safari web browser for Windows. A lot has been said about why Apple would do this (my bet is that Jon Gruber is right and it’s about the $$$ that Apple will generate from Google searches), about how fast it truly is, and about why on earth anyone would want to run Safari on Windows. These are interesting topics of discussion, but I think the most important issue is what this release will do for Apple’s security. I think that releasing Safari on Windows presents a risk not only to Windows users but also to Mac OS X and iPhone users. Here are a few thoughts that came to mind when I heard the Safari on Windows announcement.

This puts Safari in the territory of the bad guys

With the release of Safari for Windows, Steve Jobs has placed key Apple software squarely in the sights of the world’s black hat hackers and script kiddies. Security researchers and hackers, who have always been annoyed with Apple’s arrogant claims of security, now have direct access to pound on Apple software on their own turf. Within hours of the release, security researchers are already finding vulnerabilities “popping out like hotcakes“. Some of these vulnerabilities are reported to also work on the production version of Safari for OS X.

Safari on Windows becomes a huge attack surface

If Jobs and company manage to get just a tiny percentage of the current iTunes users to switch to Safari, we could soon have millions of people surfing the web with Safari on Windows. With iTunes, Apple has seen its share of vulnerabilities, but iTunes is not on the front lines when it comes to the virus/malware wars. The browser is the front line of defense against internet vulnerabilities, after all it’s the thing you use to browse the internet! Just ask Microsoft and Mozilla, securing a browser is no easy business and requires constant patches and vigilance. So far, Safari has not been much of a target for hackers, but if Apple successfully doubles or triples its market share, Safari will become a much more appealing target - no more “security by obscurity.”

This move could compromise Mac OS X and iPhone security

The core rendering engine for Safari is called Webkit. Webkit was originally taken from the open source KHTML browser engine and is now used as the core HTML and JavaScript rendering engine not only for Safari but for Dashboard, Mail, and many other OS X applications. Safari and Webkit are also central to the iPhone. Apple is even telling developers to develop for the iPhone with Safari. I’m afraid the bad guys will soon be targeting OS X software and possibly the iPhone from the comfortable surroundings of their Windows machine. It’s entirely possible that an exploit found in Webkit on Windows could be exploited in OS X Mail or the iPhone.

Apple can be very slow at releasing bug fixes

Safari Windows CrashTraditionally, Apple has very slow turnaround times for fixing bugs. Symantec recently reported that in the second half of 2006 “there were 43 vulnerabilities in Mac OS X and a 66 day turnaround on fixes.” This slow response time for releasing security fixes is simply unacceptable in the current, often hostile, Internet age. Microsoft has addressed this problem over the last few years by throwing more developers and money at Internet Explorer. Apple most likely does not have as much money to throw at Safari development as Microsoft and it may prove difficult for a handful of developers to track down and quickly fix Safari for Windows bugs. Mozilla generally gets patches out much quicker due to its strong open source community. While Apple has made a small attempt to lure developers to Webkit, it seems only half heartedly open source. One gets the feeling that it’s only open source because it has to be, not because Apple really wants community support and involvement.

Safari for Windows could damage Apple’s reputation

Talk of security vulnerabilities in Apple products will only damage Apple’s image of being secure. These days, many people assume that Apple is more secure than Windows. If the news is suddenly (and consistently) filled with news of Safari security problems, this assumption could quickly change. In short, Apple is opening themselves up to a lot of potentially very bad press.

Apple’s track record with iTunes and Quicktime does not give me hope

Apple has a practice of developing new iTunes and Quicktime releases in complete secrecy (sometimes even keeping information from their own support staff). They generally release applications immediately after some keynote by Steve Jobs. In the past year, there have been many problems with iTunes upgrades crashing computers and iPods. Customers are often left out in the cold as even Apple tech support has yet to see the new version. I can tell you that it’s annoying when your iPod crashes, but if this practice is carried over into Safari releases, it could prove much worse than annoying.

This is BETA software but is being pushed like the final product

Steve was quite clear when he said that Safari 3 is a beta right now. Beta generally means that it’s not ready for production use and should be used with caution. Recently, the word “beta” has been attached to every piece of software that people want to push to the mainstream but where they want an easy excuse when things go wrong (Gmail for example). Apple is not treating Safari 3 like beta software! It has placed Safari 3 in prominent locations all over the Apple website including the home page. Pushing buggy software out the door to millions of users is just not a good idea and increases the chances that the bad guys will find holes.

These are just some ideas that came to my mind. Hopefully Apple will figure everything out and all my security fears will be proven wrong. Well, I guess we can hope.

June 14, 2007 Update:

Looks like Apple is staying on top of the bugs. They’ve already released Safari for Windows 3.0.1. Keep up the good work Apple!