Ubuntu 8.04 (Hardy Heron) on a Dell Latitude D610
Updated 19 July 2008

See Also: Running Ubuntu 8.10 on a Dell Latitude D610 (Newer Version)



Introduction
The purpose of this document is to provide information about running Ubuntu 8.04 on a Dell Latitude D610 with a specific focus on hardware support. The information contained on this web page is also intended to be useful for other computer models which contain the same or similar components as the Dell Latitude D610.

CPU Pentium M
Graphics Card ATI Mobility Radeon x300
Hard Drive 80 GB SATA
Wireless Network Card Intel ProWireless 2915 ABG
Pointing Device Alps GlidePoint/StickPointer
Laptop Specific Function Keys
Wired Network Broadcom 57XX Gigabit Integrated Controller
Audio Sigmatel STAC 975X AC97
Power Management
Modem Conexant D110,MDC,1.5,v.92


CPU
Intel Pentium M Processor
Ubuntu 8.04 supports the Dell Latitude D610's Pentium M processor out of the box and does not require any additional configuration. Ubuntu 8.04 does support dynamic CPU scaling out of the box which helps to conserve power and lengthen battery life. CPU scaling is enabled by default but can be easily disabled by accessing the service configuration. To access the service configuration panel click "System" on the upper tool bar, point to "Administration", and click "Services."
System Service Configuration Dialog Showing CPU frequency manager

Graphics Card
ATI Radeon Mobility x300
Ubuntu 8.04 has basic support for the ATI Radeon Mobility x300 graphics card out of the box. The default support for the ATI Radeon x300 is provided by an open source driver which is not able to fully take advantage of the x300's capabilities. In order to fully utilize the capabilities (such as 3d acceleration) of the ATI Radeon x300, the best option is to install ATI's proprietary Linux driver. In contrast to many other Linux distributions, Ubuntu makes it easy to install the proprietary ATI Linux driver. To install the proprietary ATI graphics driver for Linux, click "System", point to "Administration", and click "Hardware Drivers." From this dialog box, users only need to check a box to install and use the proprietary ATI Linux graphics driver. This dialog box presumably also includes the option to use any other proprietary Linux drivers that are available with Ubuntu for use with a computer's hardware such as for NVidia graphics cards.
Dialog for Proprietary Linux Drivers on Ubuntu



Hard Drive
The Dell Latitude D610 uses a Serial ATA (SATA) hard drive. As as result of the way Linux handles the SATA bus, the partitions will be labeled in the fashion sda1 as opposed to hda1 (example: a partition might be mounted as /dev/sda1 instead of /dev/hda1). SATA is now much more common than older parallel ATA implementations, but when the Dell Latitude D610 was introduced in 2005, some operating systems still had problems with SATA. No special configuration as a result of the hard drive is necessary for Ubuntu 8.04 or any other modern Linux operating system.


802.11abg Wi-Fi Card
Intel Pro/Wireless 2915ABG
(Also applies to: Intel Pro/Wireless 2200BG)

The drivers for common Intel wi-fi cards (Intel Pro/Wireless 2915ABG/2200BG/3915ABG etc.) are included with Ubuntu 8.04. The necessary firmware to run an Intel wireless card on Ubuntu is also included meaning that an Intel wireless card will work out of the box. The Dell Latitude D610's Wi-Fi indicator light does not illuminate but this does not have any impact on the function of the Dell Latitude D610's wireless network card. The key combination Fn+F2 is still used (the same as in Windows XP or Vista) to enable and disable wireless adapters. It might be worth trying Fn+F2 if the wireless card doesn't seem to be working since the Wi-Fi indicator light won't be providing any useful information.
Dell Branded Wireless Cards
Some Dell Latitude D610s include a Dell branded wireless card instead of an Intel wireless card. Computers that have an Intel wi-fi card will carry the Centrino branding; those that lack a wi-fi card or have one produced by some other manufacturer will have a Pentium M sticker instead of the Centrino sticker on the right palm rest. Over the past few years, most wireless cards that carry the branding of the computer manufacturer have been Broadcom cards although they could be just about anything. Unfortunately, there is not a native Linux driver for the Broadcom cards because Broadcom hasn't provided the necessary information to produce one. Fortunately, there is a fairly successful project known as NdisWrapper which allows wireless card drivers for Windows to be used on Linux. A GUI for NdisWrapper can easily be installed on Ubuntu 8.04 by clicking "Applications", clicking "Add/Remove...", and searching for "ndiswrapper". I don't have any experience using NdisWrapper; however, I would recommend visiting the NdisWrapper project home page for information about the project and using NdisWrapper. NdisWrapper is a method to install Windows drivers on Linux. Windows drivers for the Dell Latitude D610 can be downloaded from Dell's support page.

If you are buying a new computer and are interested in using any type of Linux on it, it is definately worth paying a little bit more to get an Intel wireless card or one you can verify has well supported Linux drivers available for it. In my experience, selecting a different wireless card for a laptop will only cost ~$15-$35 US more than the default configuration (if you have to pay more at all). Avoid Broadcom wireless cards if you want to use Linux. The Intel wireless cards also have much better support and the drivers are more reliable on Windows in addition to being better for use with Linux. If you wanted to upgrade from Windows XP to Windows Vista (or some other version in the future) it would be a safer bet that the Intel wireless cards will have the drivers you need than some Dell/HP/Gateway/whatever branded Broadcom wireless cards.

Connecting to a Wireless network
To connect to a wireless network, left click the network icon in the system tray which is located in the upper right corner of the screen. Click on the network you want to connect to. If necessary, there is a dialog which automatically detects the appropriate encryption type and prompts users for the network key.
2 August 2008 Note: If connecting to a secured network is problematic, make sure that Ubuntu 8.04 is fully updated. If Ubuntu is not fully updated, the status of the wireless network connection may indicate that the computer is "waiting for network key" and the computer will never connect to the network (at least in the case where the network is secured using WPA2 Personal).
Connecting to a Wireless Network on Ubuntu 8.04

Pointing Devices / Mouse
Alps GlidePoint/StickPointer
Both the pointing stick (the blue thing that looks like an eraser) and the touch pad along with corresponding buttons work normally out of the box. Additionally, a USB mouse can be simply plugged into the Dell Latitude D610 and will function immediately with no additional configuration necessary.

Laptop Specific Function Keys
Almost of all of the laptop specific function keys on the Dell Latitude D610 are supported by Ubuntu 8.04 out of the box with no additional configuration necessary. Among these are the shortcuts to control screen brightness (Fn+up arrow/Fn+down arrow) and the shortcut to enable/disable the wireless adapter (Fn+F2) as well as many others. The volume control keys and mute key located above the keyboard are also supported out of the box with no additional configuration necessary. The support for these specialized keys is notably good in comparison to other popular Linux distributions such as openSUSE 11.0 and similar to the support in Fedora Core 9.

Wired Ethernet Network
Ubuntu 8.04 supports the Dell Latitude D610's wired network card out of the box with no additional configuration necessary.

Sound Card
Sigmatel STAC 975X AC97
The audio system on the Dell Latitude D610 works out of the box with no additional configuration necessary. As with many other Linux distributions, Ubuntu 8.04 can detect when external speakers or headphones are connected. As a result, Ubuntu 8.04 has separate volume controls for headphones and a laptop's internal speakers. The external speakers are controlled by the "Master Volume" settings and headphones (or external speakers) are controlled by the "Headphone" settings.
ALSA Mixer Volume Control on Ubuntu 8.04
Note: To access the Volume Controls on Ubuntu 8.04, double click the picture of a speaker on the system tray in the upper right corner of the screen.

Power Management System
Ubuntu 8.04 supports dynamic frequency scaling on the Intel Pentium M processor out of the box. The keyboard shortcuts used to adjust the screen brightness on the Latitude D610 (Fn+up arrow/Fn+down arrow) also function properly without installing any additional software. Ubuntu 8.04 has some notable capabilities for reducing power consumption. Among these is the capability to reduce the backlight brightness when the computer is idle. This is enabled by default for when the computer is running off of battery power.
Power Management Preferences on Ubuntu 8.04
Note: To access the power management settings in Ubuntu 8.04, click "System" in the system tray at the top of the screen, point to "Preferences", and click "Power Management."

Modem
Untested.



See also:
Index of Linux related documents
Running Fedora Core 9 on a Dell Latitude D610
Running openSUSE 10.3 on a Dell Latitude D610
Running openSUSE 11.1 on a Dell Latitude D610
Running Ubuntu 8.10 on a Dell Latitude D610

Valid HTML 4.01 Transitional Linux On Laptops TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones


Questions, comments, complaints etc. linux@michaeleberhart.net
Copyright 2008 All rights reserved.