Site hosted by Angelfire.com: Build your free website today!
Linux On Laptops TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones

For installing Ubuntu Hardy, click here.

For installing Ubuntu Jaunty Alpha 6, click here.

Installing Ubuntu Dapper on Latitude C840

Last updated: 5/7/06

General Hardware Specifications of C840, BIOS A06:

Hardware Components
Status under Linux
Notes
Pentium 4m 1.8/1.2GHz Works Frequency scaling works out of box
15.1 UXGA+ TFT Display Works No special config needed. 1400x1050 is max resolution.
nVidia GeForce4 440 go 32MB Works sudo apt-get install nvidia-glx
512MB, PC2100 DDR, (2x256MB) Works No special procedure required during installation
Firewire (TI PCI4451 IEEE-1394 Controller) not tested module=ohci1394
Irda not tested, but shows up with ifconfig module=smsc_ircc2
Integrated Network Card (3Com Corporation 3c905C-TX/TX-M) Work Module=3c59x
Internal 56k Modem (Intel 82801CA/CAM AC'97 Modem Controller) not tested unknown module (i dont know what it is)
MATSHITA CD-RW UJDA330 Works Just install cd burning software
Netgear WG511T (pcmcia, bought seperately) Works out of the box Able to use wireless during install
65 WHr Lithium-Ion Battery Works No special procedure required during installation
Sound card (Intel 82801CA/CAM AC'97 Audio Controller) Works

No special procedure required during installation

Touchpad/Pointing Stick Works No special procedure required during installation

This laptop is operating under Kernel version 2.6.15

Notes:

I have not gotten suspend to work and there's a 50% chance of unblanking the screen after closing and opening the lid. If it does not unblank, I have to hold the power button until it turns off. I have not found a fix for this.

install i8kutils then modprobe i8k to control fans and monitor temperature

the fn keys work for changing the volume and brightness/contrast with no special configuration.


This laptop has the best linux support of any computer I have ever used!

lshw

lspci

lsmod

xorg.conf

.

Contact Information (Optional)




lshw
description: Portable Computer
product: Latitude C840
vendor: Dell Computer Corporation
serial: xxxxxxx
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration:
boot = normal
chassis = portable
uuid = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
core
description: Motherboard
product: Latitude C840
vendor: Dell Computer Corporation
physical id: 0
firmware
description: BIOS
vendor: Dell Computer Corporation
physical id: 0
version: A06 (08/17/2002)
size: 64KB
capacity: 448KB
capabilities: pci pcmcia pnp apm upgrade shadowing cdboot bootselect pcmciaboot int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp ls120boot zipboot smartbattery biosbootspecification
cpu
description: CPU
product: Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
vendor: Intel Corp.
physical id: 400
bus info: cpu@0
version: 15.2.7
slot: Microprocessor
size: 1800MHz
capacity: 2200MHz
width: 32 bits
clock: 133MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid cpufreq
configuration:
id = 0
cache:0
description: L1 cache
physical id: 700
size: 8KB
capacity: 8KB
capabilities: internal write-back data
cache:1
description: L2 cache
physical id: 701
size: 512KB
capacity: 512KB
clock: 66MHz (15ns)
capabilities: pipeline-burst internal varies unified
memory
description: System Memory
physical id: 1000
slot: System board or motherboard
size: 512MB
capacity: 1GB
bank:0
description: DIMM DDR Synchronous 266 MHz (3.8 ns)
physical id: 0
slot: DIMM_A
size: 256MB
width: 64 bits
clock: 266MHz (3.7594ns)
bank:1
description: DIMM DDR Synchronous 266 MHz (3.8 ns)
physical id: 1
slot: DIMM_B
size: 256MB
width: 64 bits
clock: 266MHz (3.7594ns)
pci
description: Host bridge
product: 82845 845 (Brookdale) Chipset Host Bridge
vendor: Intel Corporation
physical id: e8000000
bus info: pci@00:00.0
version: 04
width: 32 bits
clock: 33MHz
resources:
iomemory : e8000000-ebffffff
pci:0
description: PCI bridge
product: 82845 845 (Brookdale) Chipset AGP Bridge
vendor: Intel Corporation
physical id: 1
bus info: pci@00:01.0
version: 04
width: 32 bits
clock: 66MHz
capabilities: pci normal_decode bus_master
display
description: VGA compatible controller
product: NV17 [GeForce4 440 Go]
vendor: nVidia Corporation
physical id: 0
bus info: pci@01:00.0
logical name: /dev/fb0
version: a3
size: 128MB
width: 32 bits
clock: 66MHz
capabilities: vga bus_master vga_palette cap_list fb
configuration:
depth = 16
driver = nvidia
frequency = 77.44Hz
mode = 1400x1050
visual = truecolor
xres = 1400
yres = 1050
resources:
iomemory : fc000000-fcffffff
iomemory : e0000000-e7ffffff
iomemory : dff80000-dfffffff
irq : 11
usb:0
description: USB Controller
product: 82801CA/CAM USB (Hub #1)
vendor: Intel Corporation
physical id: 1d
bus info: pci@00:1d.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration:
driver = uhci_hcd
resources:
ioport : bf80-bf9f
irq : 11
usbhost
product: UHCI Host Controller
vendor: Linux 2.6.15-21-386 uhci_hcd
physical id: 1
bus info: usb@1
logical name: usb1
version: 2.06
capabilities: usb-1.10
configuration:
driver = hub
maxpower = 0mA
slots = 2
speed = 12.0MB/s
usb:1
description: USB Controller
product: 82801CA/CAM USB (Hub #3)
vendor: Intel Corporation
physical id: 1d.2
bus info: pci@00:1d.2
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration:
driver = uhci_hcd
resources:
ioport : bf20-bf3f
irq : 11
usbhost
product: UHCI Host Controller
vendor: Linux 2.6.15-21-386 uhci_hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 2.06
capabilities: usb-1.10
configuration:
driver = hub
maxpower = 0mA
slots = 2
speed = 12.0MB/s
pci:1
description: PCI bridge
product: 82801 Mobile PCI Bridge
vendor: Intel Corporation
physical id: 1e
bus info: pci@00:1e.0
version: 42
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master
network
description: Ethernet interface
product: 3c905C-TX/TX-M [Tornado]
vendor: 3Com Corporation
physical id: 0
bus info: pci@02:00.0
logical name: eth0
version: 78
serial: xx:xx:xx:xx:xx:xx
size: 10MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegociation
configuration:
autonegociation = on
broadcast = yes
driver = 3c59x
driverversion = LK1.1.19
duplex = half
link = no
multicast = yes
port = MII
speed = 10MB/s
resources:
ioport : ec80-ecff
iomemory : f8fffc00-f8fffc7f
irq : 11
pcmcia:0
description: CardBus bridge
product: PCI4451 PC card Cardbus Controller
vendor: Texas Instruments
physical id: 1
bus info: pci@02:01.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pcmcia bus_master cap_list
configuration:
driver = yenta_cardbus
resources:
iomemory : f8000000-f8000fff
irq : 11
pcmcia:1
description: CardBus bridge
product: PCI4451 PC card Cardbus Controller
vendor: Texas Instruments
physical id: 1.1
bus info: pci@02:01.1
version: 00
width: 32 bits
clock: 33MHz
capabilities: pcmcia bus_master cap_list
configuration:
driver = yenta_cardbus
resources:
iomemory : f8001000-f8001fff
irq : 11
network
description: AR5001-0000-0000
product: Wireless LAN Reference Card
vendor: Atheros Communications, Inc.
physical id: 0
version: 00
slot: Socket 1
resources:
irq : 11
firewire
description: FireWire (IEEE 1394)
product: PCI4451 IEEE-1394 Controller
vendor: Texas Instruments
physical id: 1.2
bus info: pci@02:01.2
version: 00
width: 32 bits
clock: 33MHz
capabilities: ohci bus_master cap_list
configuration:
driver = ohci1394
resources:
iomemory : f8fff000-f8fff7ff
iomemory : f8ff8000-f8ffbfff
irq : 11
isa UNCLAIMED
description: ISA bridge
product: 82801CAM ISA Bridge (LPC)
vendor: Intel Corporation
physical id: 1f
bus info: pci@00:1f.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
ide
description: IDE interface
product: 82801CAM IDE U100
vendor: Intel Corporation
physical id: 1f.1
bus info: pci@00:1f.1
version: 02
width: 32 bits
clock: 33MHz
capabilities: ide bus_master
configuration:
driver = PIIX_IDE
resources:
ioport : bfa0-bfaf
iomemory : 35000000-350003ff
irq : 11
ide
description: IDE Channel 0
physical id: 0
bus info: ide@0
logical name: ide0
clock: 33MHz
disk
description: ATA Disk
product: IC25N040ATCS04-0
vendor: Hitachi
physical id: 0
bus info: ide@0.0
logical name: /dev/hda
version: CA4OA72A
serial: CSH405DCGEA88B
size: 37GB
capacity: 37GB
capabilities: ata dma lba iordy smart security pm apm partitioned partitioned:dos
configuration:
apm = off
smart = on
volume:0
description: HPFS/NTFS partition
physical id: 1
bus info: ide@0.0,1
logical name: /dev/hda1
capacity: 18GB
capabilities: primary bootable
volume:1
description: Linux filesystem partition
physical id: 2
bus info: ide@0.0,2
logical name: /dev/hda2
capacity: 17GB
capabilities: primary
volume:2
description: Extended partition
physical id: 3
bus info: ide@0.0,3
logical name: /dev/hda3
capacity: 815MB
capabilities: extended partitioned partitioned:extended
cdrom
description: CD-R/CD-RW writer
product: MATSHITA CD-RW UJDA330
physical id: 1
bus info: ide@0.1
logical name: /dev/hdb
version: 1.05
capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy audio cd-r cd-rw
disc
physical id: 0
logical name: /dev/hdb
multimedia
description: Multimedia audio controller
product: 82801CA/CAM AC'97 Audio Controller
vendor: Intel Corporation
physical id: 1f.5
bus info: pci@00:1f.5
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration:
driver = Intel ICH
resources:
ioport : d800-d8ff
ioport : dc80-dcbf
irq : 5
communication UNCLAIMED
description: Modem
product: 82801CA/CAM AC'97 Modem Controller
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@00:1f.6
version: 02
width: 32 bits
clock: 33MHz
capabilities: generic
resources:
ioport : d400-d4ff
ioport : dc00-dc7f
irq : 5
network
description: Wireless interface
product: AR5212 802.11abg NIC
vendor: Atheros Communications, Inc.
physical id: 1
bus info: pci@07:00.0
logical name: ath0
version: 01
serial: xx:xx:xx:xx:xx:xx
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration:
broadcast = yes
driver = ath_pci
driverversion = 0.9.6.0 (EXPERIMENTAL)
ip = 10.1.40.95
multicast = yes
wireless = IEEE 802.11g
resources:
iomemory : f6000000-f600ffff
irq : 11
battery
product: LIP8120DLP
vendor: Sony Corp.
physical id: 1
slot: Right Module Bay
capacity: 65120mWh
configuration:
voltage = 14.8V

back to top


lspci



0000:00:00.0 Host bridge: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge (rev 04)

0000:00:01.0 PCI bridge: Intel Corporation 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)

0000:00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #1) (rev 02)

0000:00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #3) (rev 02)

0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)

0000:00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)

0000:00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 02)

0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02)

0000:00:1f.6 Modem: Intel Corporation 82801CA/CAM AC'97 Modem Controller (rev 02)

0000:01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 440 Go] (rev a3)

0000:02:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)

0000:02:01.0 CardBus bridge: Texas Instruments PCI4451 PC card Cardbus Controller

0000:02:01.1 CardBus bridge: Texas Instruments PCI4451 PC card Cardbus Controller

0000:02:01.2 FireWire (IEEE 1394): Texas Instruments PCI4451 IEEE-1394 Controller

0000:07:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)


back to top


Module Size Used by

sg 37920 0

nls_cp437 5888 0

isofs 37688 0

udf 88452 0

wacom 15232 0

binfmt_misc 12296 1

rfcomm 40216 0

l2cap 26244 5 rfcomm

bluetooth 49892 4 rfcomm,l2cap

speedstep_ich 5260 0

speedstep_lib 4484 1 speedstep_ich

cpufreq_userspace 4696 1

cpufreq_stats 5636 0

freq_table 4740 2 speedstep_ich,cpufreq_stats

cpufreq_powersave 1920 0

cpufreq_ondemand 6428 0

cpufreq_conservative 7332 0

video 16260 0

tc1100_wmi 6916 0

sony_acpi 5516 0

pcc_acpi 12416 0

hotkey 11556 0

dev_acpi 11140 0

container 4608 0

button 6672 0

acpi_sbs 19980 0

ipv6 265600 20

battery 9988 1 acpi_sbs

ac 5252 1 acpi_sbs

i2c_acpi_ec 5120 1 acpi_sbs

smsc_ircc2 22428 0

irda 186940 1 smsc_ircc2

crc_ccitt 2304 1 irda

dm_mod 58936 1

af_packet 22920 4

md_mod 72532 0

i8k 6808 0

sr_mod 16932 0

sbp2 24196 0

scsi_mod 139240 3 sg,sr_mod,sbp2

lp 11844 0

wlan_wep 6912 1

ath_pci 80540 0

ath_rate_sample 17160 1 ath_pci

wlan 144924 4 wlan_wep,ath_pci,ath_rate_sample

ath_hal 148816 3 ath_pci,ath_rate_sample

ohci1394 35124 0

ieee1394 299832 2 sbp2,ohci1394

pcmcia 40508 0

floppy 62148 0

joydev 10048 0

tsdev 8000 0

3c59x 45608 0

mii 5888 1 3c59x

yenta_socket 27916 3

rsrc_nonstatic 13440 1 yenta_socket

pcmcia_core 42640 3 pcmcia,yenta_socket,rsrc_nonstatic

parport_pc 35780 1

parport 36296 2 lp,parport_pc

snd_intel8x0 33820 2

snd_ac97_codec 92704 1 snd_intel8x0

snd_ac97_bus 2304 1 snd_ac97_codec

snd_pcm_oss 53664 0

snd_mixer_oss 18688 1 snd_pcm_oss

snd_pcm 89736 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss

pcspkr 2180 0

nvidia 4545076 30

i2c_core 21904 2 i2c_acpi_ec,nvidia

snd_timer 25220 1 snd_pcm

snd 55268 14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer

psmouse 36228 0

serio_raw 7300 0

soundcore 10208 1 snd

snd_page_alloc 10632 2 snd_intel8x0,snd_pcm

rtc 13492 0

shpchp 45632 0

pci_hotplug 29236 1 shpchp

intel_agp 22940 1

agpgart 34888 2 nvidia,intel_agp

evdev 9856 2

ext3 135688 1

jbd 58772 1 ext3

ide_generic 1536 0

uhci_hcd 33680 0

usbcore 129668 3 wacom,uhci_hcd

ide_cd 33028 0

cdrom 38560 2 sr_mod,ide_cd

ide_disk 17664 3

piix 11012 1

generic 5124 0

thermal 13576 0

processor 23360 1 thermal

fan 4868 0

capability 5000 0

commoncap 7296 1 capability

vesafb 8476 1

fbcon 42784 75

tileblit 2816 1 fbcon

font 8320 1 fbcon

bitblit 6272 1 fbcon

softcursor 2304 1 bitblit


back to top


Contents of /etc/X11/xorg.conf

# /etc/X11/xorg.conf (xorg X Window System server configuration file)

#

# This file was generated by dexconf, the Debian X Configuration tool, using

# values from the debconf database.

#

# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.

# (Type "man /etc/X11/xorg.conf" at the shell prompt.)

#

# This file is automatically updated on xserver-xorg package upgrades *only*

# if it has not been modified since the last upgrade of the xserver-xorg

# package.

#

# If you have edited this file but would like it to be automatically updated

# again, run the following command:

# sudo dpkg-reconfigure -phigh xserver-xorg


Section "Files"

FontPath "/usr/share/X11/fonts/misc"

FontPath "/usr/share/X11/fonts/cyrillic"

FontPath "/usr/share/X11/fonts/100dpi/:unscaled"

FontPath "/usr/share/X11/fonts/75dpi/:unscaled"

FontPath "/usr/share/X11/fonts/Type1"

FontPath "/usr/share/X11/fonts/100dpi"

FontPath "/usr/share/X11/fonts/75dpi"

# path to defoma fonts

FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

EndSection


Section "Module"

Load "i2c"

Load "bitmap"

Load "ddc"

# Load "dri"

Load "extmod"

Load "freetype"

Load "glx"

Load "int10"

Load "type1"

Load "vbe"

EndSection


Section "InputDevice"

Identifier "Generic Keyboard"

Driver "kbd"

Option "CoreKeyboard"

Option "XkbRules" "xorg"

Option "XkbModel" "pc104"

Option "XkbLayout" "us"

EndSection


Section "InputDevice"

Identifier "Configured Mouse"

Driver "mouse"

Option "CorePointer"

Option "Device" "/dev/input/mice"

Option "Protocol" "ExplorerPS/2"

Option "ZAxisMapping" "4 5"

Option "Emulate3Buttons" "true"

EndSection


Section "InputDevice"

Identifier "Synaptics Touchpad"

Driver "synaptics"

Option "SendCoreEvents" "true"

Option "Device" "/dev/psaux"

Option "Protocol" "auto-dev"

Option "HorizScrollDelta" "0"

EndSection


Section "Device"

Identifier "NVIDIA Corporation NV17 [GeForce4 440 Go]"

Driver "nvidia"

BusID "PCI:1:0:0"

EndSection


Section "Monitor"

Identifier "Generic Monitor"

Option "DPMS"

HorizSync 28-70

VertRefresh 43-60

EndSection


Section "Screen"

Identifier "Default Screen"

Device "NVIDIA Corporation NV17 [GeForce4 440 Go]"

Monitor "Generic Monitor"

DefaultDepth 24

SubbSection "Display"

Depth 16

Modes "1400x1050"

EndSubSection

SubSection "Display"

Depth 24

Modes "1400x1050"

EndSubSection

EndSection


Section "ServerLayout"

Identifier "Default Layout"

Screen "Default Screen"

InputDevice "Generic Keyboard"

InputDevice "Configured Mouse"

InputDevice "stylus" "SendCoreEvents"

InputDevice "cursor" "SendCoreEvents"

InputDevice "eraser" "SendCoreEvents"

InputDevice "Synaptics Touchpad"

EndSection


#Section "DRI"

# Mode 0666

#EndSection


back to top


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


View My Stats