Dell Latitude E6400
Debian Squeeze i386 - Kernel 2.6.28-bigmem
KUbuntu Intrepid Ibex 8.10 i386 - Kernel 2.6.27-11-server
KUbuntu Jaunty Jackalope 9.04 i386 - Kernel 2.6.28-16-server
KUbuntu Karmic Koala 9.10 i386 - Kernel 2.6.31-**-generic-pae





TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones



Picture Dell Latitude E6400



Advantages  [+]
Disadvantages  [-]


- Heavy weight
- Very racous fan

Computer Troubleshooting
Sinfest 2009-10-31





System information report, generated by Sysinfo - http://sourceforge.net/projects/gsysinfo

CPU INFORMATION
GenuineIntel, Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
Number of CPUs: 2
CPU clock currently at 800.000 MHz with 3072 KB cache
Numbering: family(6) model(23) stepping(6)

MEMORY INFORMATION
Total memory: 4001 MB

STORAGE INFORMATION
SCSI device - scsi0
Vendor: ATA
Model: WDC WD2500BEVT-7
SCSI device - scsi1
Vendor: TSSTcorp
Model: DVD+-RW TS-U633A

HARDWARE INFORMATION
MOTHERBOARD
Host bridge
Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Dell Device 0233
PCI bridge(s)
Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01)
Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01)
USB controller(s)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20)
ISA bridge
Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
Subsystem: Dell Device 0233

GRAPHIC CARD
VGA controller
Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Dell Device 0233

SOUND CARD
Multimedia controller
Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Dell Device 0233

NETWORK
Network controller
Intel Corporation Wireless WiFi Link 5100
Subsystem: Intel Corporation Device 1321
Ethernet controller
Intel Corporation 82567LM Gigabit Network Connection (rev 03)
Subsystem: Dell Device 0233

lspci (partly):
CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)



BIOS Update:

Before starting with Linux installation, flash the BIOS. Download the upgrade-files from Dell.

Flash your BIOS with installed Linux operating system:
On January 2010 the latest verion is A19.
Download the *.exe-Bios file from Dell website.
Extract the HDR file with: wine E6400A19.EXE -writehdrfile
modprobe dell_rbu
Now run the dellBiosUpdate utility, that comes with libsmbios, you should have installed on your notebook:
dellBiosUpdate -u -f E6400A19.hdr
Reboot your machine (with plugged battery and power line) and the BIOS will be updated.

You can enter the BIOS configuration pressing F2 at startup.





Debian Logo 1 Debian Logo 2
Debian installation procedure:

I decided to install the 32 bit version (i386) of Debian, due to stay functional with some needed software.

  1. First download the Debian Stable Version Lenny 5.0 - http://www.debian.org/releases/lenny/debian-installer/
  2. Edit the /etc/apt/sources.list File and change there any word lenny to squeeze (or from stable to testing) and save it.
  3. Do a apt-get update as root.
  4. Type apt-get dist-upgrade as root.
Now you can install the needed wireless-tools.
Debian Wiki Intel WiFi Link 5100, 5300, 5350 devices

Supposably you need to change also from Squeeze to Experimental, to get the Intel GMA X4500MHD on a reasonable resolution of 1440 x 900. You need the package xserver-xorg-video-intel 2.6.1 or above.

Mind to use always the Bigmem-Kernel, due to exhaust the full memory of 4 GB.

After that you will have the microphon issue. The microphone did not work and I gave up!
ALSA bugtracking system





Ubuntu Logo    Kubuntu Logo
Ubuntu installation procedure:


Ubuntu 8.10 Intrepid Ibex Guide

Install and use the 2.6.**-**-server Kernel. It complies with bigmem-Kernels under Debian.

With Jaunty Alpha version I had the same problems with the microphone as with Debian. So I decided to install KUbuntu Intrepid Ibex, version 8.10 with KDE 4. Furthermore headphones even do not work!
Latitude E6500 microphone issue
snd_hda_intel (Latitude E6400) no mic


It is necessary to adjust your soundmixer (kmix), if you want use the microphone according to this snapshot:
Soundmixer KMix Settings HDA Intel


Try also these settings in Skype:
Skype Settings HDA Intel


Bluetooth, webcam, Synaptics touchpad, hotkeys and SD-card-slot all works fine.


3D acceleration is slow with Intrepid:
Possible solution: Add deb http://ppa.launchpad.net/xorg-edgers/ubuntu intrepid main to sources.list.
Install xserver-xorg-video-intel 2:2.4.97.0+git20081129.5f347020-0ubuntu0t, libgl1-mesa-dri 7.3~git20081204.39091cc6-0ubuntu0tormod1 A free implementation of the OpenGL API -- DRI modules, libgl1-mesa-glx 7.3~git20081204.39091cc6-0ubuntu0tormod1 A free implementation of the OpenGL API -- GLX runtime, libglu1-mesa 7.3~git20081204.39091cc6-0ubuntu0tormod1 The OpenGL utility library (GLU), mesa-utils 7.3~git20081204.39091cc6-0ubuntu0tormod1 Miscellaneous Mesa GL utilities.





Jaunty Jackalope (9.04) Guide


Due to a very unstable KDE4 and Plasma I decided on April, 29th 2009, Birthday of the stunning, queenlike Lady L., to upgrade my KUbuntu installation to Jaunty Jackalope 9.04.


Ubuntu Jaunty Jackalope known issues

Manual Configuration  Your Intel graphic card shows you some strange fragmented portions of the display and your x-server will reboot, if you start the integrated camera.
Solution for this issue: After doing the upgrade as described change the repository source in /etc/apt/sources.list from »jaunty« back to »intrepid«.
Remove xserver-xorg-video-intel, version 2.6.3-0ubuntu9 (Jaunty) and suggested other xserver-xorg-* packages.
Install the xserver-xorg-video-intel version 2.4.1-1ubuntu10.4 (and other recommended xserver-xorg-* packages the OS wants) from Intrepid.
Change /etc/apt/souces.list back to »jaunty«.
Lock these old packages to avoid permanent notifications from update-manager.
https://wiki.ubuntu.com/ReinhardTartler/X/RevertingIntelDriverTo2.4

Manual Configuration  The network-manager does not show the habitually taskbar symbol and you can't connect to WiFi access points.
Solution: Download (before removing the new version!) and install the network-manager from Intrepid.

Manual Configuration  KDE4 Plasma will hangup your xserver very often.
Solution: Remove the files ~/.kde/share/config/plasmarc and ~/.kde/share/config/plasma-appletsrc.
Reconfigure your desktop after restarting the xserver.

Manual Configuration  Kaddressbook ask you to choose email addresses, if there are more than one in an addressbook entry. This is an annoying bug!
Installing the Intrepid version of kaddressbook will help, but you will get odd other problems (e. g. you can't access to categories).
Fixed with KDE update from September 2009!






Karmic Koala (9.10) Guide


On Samhain (Halloween) 2009 I decided to upgrade my KUbuntu Jaunty Jackalope, version 9.04, to the released KUbuntu Karmic Koala, version 9.10.
I warn you intend to do just that.  ;-)

It won't work to start the CD life system. But I have done an upgrade. After rebooting the system, KDE 4.3 quitted. You have to move ~/.kde and let the system generate a new one. You can do that by using text console # 1, before you try to login graphically! Copy your personal configuration files later by hand.

Due the Intel graphic card issue, you have to add these repositories and upgrade xserver, xorg:
deb http://ppa.launchpad.net/siretart/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/siretart/ppa/ubuntu karmic main
deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu karmic main

If you don't, it is impossible to use the text console and you can't activate KDE4/Plasma desktop effects.

After that you will be faced with the Sound issue. Karmic uses pulseaudio and it's ... odd!
Switching to other Linux Kernels is no use. It is incredible to release a version with this worst sound behavior though the HDA Intel® STAC92xx sound card is very common.
Read this bug report: Regression - No sound in Karmic

First remove the folder and file ~/.pulse and ~/.pulse-cookie.

Open the System Settings and go to Multimedia (Sound and Video Configuration), Backend. The good, old gstreamer backend won't work. You have to choose Xine.

The Device Preference should looks like that:
Karmic Audio Device Preference Notifications
Karmic Audio Device Preference Music

To make the microphone usable configure KMix like that. If you further on want to use Skype™ you can find also the appropriate snapshot:
Karmic Kmix and Skype Configuration

If you have Mplayer installed, you will notice that the new version 1.0~rc3 can't play some *.rm and *.mkv videos, even though all codecs are in place (/usr/lib/codecs). The downgrade to version 1.0~rc2 is refused due to dependencies. I recommend you to install KMPlayer instead of MPlayer. KMPlayer is a fine media player.
You want to install Mplayer manually? Go there: Ubuntu Tips/アプリケーション/最新版 MPlayer を JauntyJackalope に導入するには[翻訳中]

As use of Kaffeine media player you will determine the poor features of the Karmic version. Remove it and install the latest Jaunty version of Kaffeine! Search and download it from here: Ubuntu Packages Search

May be you want also download kgrubeditor from Ubuntu Packages Search. Karmic not includes this GUI for editing Grub any more.

Manual Configuration  Apparmor issue with Firefox profile
If Firefox decline to open other programs (Okular, Citrix ...) remove the Firefox Apparmor profile – usr.bin.firefox-3.5 from: /etc/apparmor.d

http://www.ubuntulinux.org/testing/karmic/beta#AppArmor

AppArmor in Ubuntu 9.10 Beta features an improved parser that uses cache files, greatly speeding up AppArmor initialisation on boot. AppArmor also now supports 'pux' which, when specified, means a process can transition to an existing profile if one exists or simply run unconfined if one does not.

In addition to the above changes to AppArmor itself, several profiles were added. Enforcing profiles for ntpd, the GNOME document viewer (evince), and libvirt are enabled by default. Complain mode profiles for Dovecot are now available in the apparmor-profiles package. A new profile is provided for Firefox as well, though it is disabled by default. Users can enable AppArmor sandboxing of their browser by running:
$ sudo aa-enforce /etc/apparmor.d/usr.bin.firefox-3.5
Please see the SecurityTeam/KnowledgeBase for a full listing of readily available profiles in Ubuntu.


Further annoying disfigurement:
Disfigurement  The behavior of sound (pulseaudio?) and knotify remained odd.
Disfigurement  The KDE notifying system do not play *.wav sound files. I converted all wav-sound-files on /usr/share/sounds to *.ogg by soundkonverter.

If you found a solution for this issues, pleases let me know.
I removed many of the issues, because most of them are fixed now (December 2009).


Updates on Borbeth Celebrations:

Install the latest kernel 2.6.31-16-generic-pae.
Now you can remove pulseaudio completely. Nearly everything should be work fine with sound now. Unfortunately Firefox crashes if you linked sound files (*.wav) for some events (for example extensions.secureLogin* or noscript.sound.block). I decided to waive the sound notification of Mozilla Firefox and removed pulseaudio. Pulseaudio takes 95 - 99 % of CPU time approximately every hour and the fan howls until you kill the pulseaudio process [CTRL-Esc].

Optional you can install a newer version of Alsa and Pulseaudio.
Follow these instructions:
http://www.webupd8.org/2009/11/ubuntu-karmic-upgrade-alsa-to-1021-from.html
sudo add-apt-repository ppa:ricotz/unstable
sudo apt-get update && sudo apt-get upgrade
http://www.webupd8.org/2009/11/upgrade-pulseaudio-to-version-0921-in.html
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update && sudo apt-get upgrade

Kmix Mixer Window optimized configuration:
Karmic Koala Kmix

Skype Sound Settings without pulseaudio:
Karmic Koala Skype Settings without Pulseaudio


From January 26th, 2010 Update Manager offers these 2 updates:
libcairo2 1.8.8-2ubuntu1.1 (karmic-updates)
xserver-xorg-video-intel 2:2.10.0+git20100125.197cb08a-0ubuntu0sarvatt~karmic (karmic-updates)
Beware of installing it!
If you already installed it, your display remains black, after starting xserver or - at best - you are able to see fragments.
I pinned the previous versions, after restoring my .kde backup.





Cellular Device UMTS / Dell Wireless 5530 HSPA Mobile Broadband Minicard Device


Ideally your laptop comes with integrated Cellular Device.
Unfortunately the configuration can be very tricky and there seems to be no helpful guide. The Network-Manager does not work with this device. Likewise the Vodafone Mobile Connect Card Driver partially work.

Dell Wireless 5530 HSPA Mobile Broadband Minicard Device
idVendor 0x413c Dell Computer Corp.
idProduct 0x8147

http://hardware4linux.info/component/38117


The modules usbserial and option should be loaded [only Intrepid!]:
modprobe usbserial vendor=0x413c product=0x8147
modprobe option
(Ubuntu already done this ...)
From Kernel 2.6.28 (Jaunty) you don't need this userspace module, because the kernel itself has this integrated!

Set the permission for pppd:
chmod u+s usr/sbin/pppd

Register the Modem-Device:
/usr/bin/gcom -d /dev/ttyACM0
[Intrepid: /usr/bin/gcom -d /dev/ttyUSB2]

Connection via wvdial:
wvdial hsdpa

Sample of /etc/wvdial.conf for Vodafone Germany (without PIN!):
[Dialer Defaults]
Init1 = ATZ
Username =
Password =
New PPPD = yes
[Dialer hsdpa]
## Vodafone Germany
Modem = /dev/ttyACM0
Init1 = ATH
Init2 = ATE1
Init3 = AT+CGDCONT=1, "IP", "web.vodafone.de", "0.0.0.0", 0, 0
# Init3 = AT+CGDCONT=1, "IP", "event.vodafone.de", "0.0.0.0", 0, 0
Dial Command = ATD
Phone = *99***1#
Carrier Check = no
Username = " "
Password = " "

Sample of /etc/wvdial.conf for A1 Austria (without PIN):
[Dialer Defaults]
Init1 = ATZ
Username =
Password =
New PPPD = yes
[Dialer hsdpa]
## Mobilkom A1 Austria
Modem = /dev/ttyACM0
Init1 = ATH
Init2 = ATE1
# Init3 = AT+CGDCONT=1, "IP", "A1.net", "0.0.0.0", 0, 0
Dial Command = ATD
Phone = *99#
Carrier Check = no
Username = "ppp@a1plus.at"
Password = "ppp"


Links & Hints:

Tuxmobil.org - Linux Compatibility Guides for 3G (WCDMA, UMTS, HSDPA, HSUPA) Laptops, Notebooks & Adapters

Mobile APN Setting to use GPRS
Access Configuration / Zugangsdaten Provider (APN)

NetworkManager/Hardware/3G (Mobile Broadband cards)

UMTS and HSPA Linux

Vodafone Mobile Connect Card Driver Howto

Vodafone Mobile Connect Card Driver Download

UMTS-Karte einrichten (german)

Linux-User Magazin: UMTS-Geräte unter Linux benutzen (german)








To get further information please visit the following links:

LINUX on Laptops
This is an index of information and documentation of interest to those who now use or are considering using the Linux operating system on a notebook or laptop computer.

UNIX with mobile computers
The TuxMobil site (former known as MobiliX) is dedicated to Mobile UniX systems. It leads you to a lot of useful hands-on information about installing and running Linux, BSD, Solaris and other UniXes on laptops, PDAs, cell phones, wearables and other mobile computer devices. You may find the Linux-Mobile-Guide and the Infrared-HOWTO, a survey of supported PCMCIA/CF cards, other mobile hardware surveys, some links to databases of stolen laptops and PDAs, a survey of laptop manufacturers and their Linux status, software for mobile computers and the `linux-laptop` mailing list. For even more information see the navigation bar above, the A-Z index or the sitemap.

Debian Administration

Debian Tutorials




Last updated: January 27th, 2010




Home | Contact | other Notebooks | other Manuals

Linux™ is a registered Trademark of Linus Torvalds.
Copyright 2009-2010
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation;
with the Invariant Sections being with no Invariant Sections, with
no Front-Cover Texts, and with no Back-Cover Texts.
A copy of the license is included in the section entitled
GNU Free Documentation License.