For installing Ubuntu Dapper, click here.
For installing Ubuntu Hardy, click here.
Last updated: 3/29/09
General Hardware Specifications of C840, BIOS A13:
Hardware Components |
Status under Linux |
Notes |
Pentium 4m 2.2/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, read note below. |
See note below for details on enabling 3D config. |
512MB, PC2100 DDR, (2x256MB) |
Works |
No special procedure required during installation |
Firewire (TI PCI4451 IEEE-1394 Controller) |
not tested |
module=ohci1394 |
Irda |
not tested |
Never used, no way to test. May or may not work. |
Integrated Network Card (3Com Corporation 3c905C-TX/TX-M) |
Works |
Module=3c59x |
Internal 56k Modem (Intel 82801CA/CAM AC'97 Modem Controller) |
not tested |
Do not know what module it uses. If you need it, compare my lsmod to yours and give it a little trial and error. |
LG GCC-4243N DVD/CR-RW combo |
Works |
Just install cd burning software |
Atheros AR5212/AR5213 (taken from Toshiba notebook, installed seperately) |
Works out of the box |
module=ath_pci |
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.28-11
Notes:
If you install the nvidia driver, see Xorg.conf at bottom of page and add the bolded lines into your xorg.conf BEFORE REBOOTING, otherwise the laptop will only display video through the external monitor port. If you do (or did) reboot before adding those lines, switch to another virtual console (ctrl-alt-F1) and type sudo nano -w /etc/X11/xorg.conf. Add those lines to the appropriate place, then save and exit (ctrl-O,ctrl-X) then reboot. That should fix the display problems. For reasons I have not yet determined, using nvidia-xconfig causes X to crash on the next reboot. The drivers install correctly as far as I can tell, but the nvidia-xconfig package does not use the right xorg.conf settings. Hopefully this is only because it is an alpha release and the problem will be fixed in the final release.
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.
.
Contact Information (Optional)
lazychris2000 <at> gmail <dot> com
id: | computer | |||||||||
description: | Portable Computer | |||||||||
product: | Latitude C840 | |||||||||
vendor: | Dell Computer Corporation | |||||||||
serial: | [REMOVED] | |||||||||
width: | 32 bits | |||||||||
capabilities: | smbios-2.3 dmi-2.3 | |||||||||
configuration: |
|
id: | core |
description: | Motherboard |
product: | Latitude C840 |
vendor: | Dell Computer Corporation |
physical id: | 0 |
id: | firmware |
description: | BIOS |
vendor: | Dell Computer Corporation |
physical id: | 0 |
version: | A13 (01/07/2004) |
size: | 64KiB |
capacity: | 448KiB |
capabilities: | pci pcmcia pnp apm upgrade shadowing cdboot bootselect pcmciaboot int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp ls120boot zipboot smartbattery biosbootspecification |
id: | cpu | |||
description: | CPU | |||
product: | Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz | |||
vendor: | Intel Corp. | |||
physical id: | 400 | |||
bus info: | cpu@0 | |||
version: | 15.2.9 | |||
slot: | Microprocessor | |||
size: | 1200MHz | |||
capacity: | 2500MHz | |||
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 up pebs bts cid xtpr cpufreq | |||
configuration: |
|
id: | cache:0 |
description: | L1 cache |
physical id: | 700 |
size: | 8KiB |
capacity: | 8KiB |
capabilities: | internal write-back data |
id: | cache:1 |
description: | L2 cache |
physical id: | 701 |
size: | 512KiB |
capacity: | 512KiB |
clock: | 66MHz (15.0ns) |
capabilities: | pipeline-burst internal varies unified |
id: | memory |
description: | System Memory |
physical id: | 1000 |
slot: | System board or motherboard |
size: | 512MiB |
capacity: | 1GiB |
id: | bank:0 |
description: | DIMM DDR Synchronous 266 MHz (3.8 ns) |
physical id: | 0 |
slot: | DIMM_A |
size: | 256MiB |
width: | 64 bits |
clock: | 266MHz (3.8ns) |
id: | bank:1 |
description: | DIMM DDR Synchronous 266 MHz (3.8 ns) |
physical id: | 1 |
slot: | DIMM_B |
size: | 256MiB |
width: | 64 bits |
clock: | 266MHz (3.8ns) |
id: | pci | ||||||
description: | Host bridge | ||||||
product: | 82845 845 [Brookdale] Chipset Host Bridge | ||||||
vendor: | Intel Corporation | ||||||
physical id: | 100 | ||||||
bus info: | pci@0000:00:00.0 | ||||||
version: | 04 | ||||||
width: | 32 bits | ||||||
clock: | 33MHz | ||||||
configuration: |
|
id: | pci:0 |
description: | PCI bridge |
product: | 82845 845 [Brookdale] Chipset AGP Bridge |
vendor: | Intel Corporation |
physical id: | 1 |
bus info: | pci@0000:00:01.0 |
version: | 04 |
width: | 32 bits |
clock: | 66MHz |
capabilities: | pci bus_master |
id: | display | |||||||||
description: | VGA compatible controller | |||||||||
product: | NV17 [GeForce4 440 Go] | |||||||||
vendor: | nVidia Corporation | |||||||||
physical id: | 0 | |||||||||
bus info: | pci@0000:01:00.0 | |||||||||
version: | a3 | |||||||||
width: | 32 bits | |||||||||
clock: | 66MHz | |||||||||
capabilities: | pm agp agp-2.0 bus_master vga_palette cap_list | |||||||||
configuration: |
|
id: | usb:0 | |||||||||
description: | USB Controller | |||||||||
product: | 82801CA/CAM USB Controller #1 | |||||||||
vendor: | Intel Corporation | |||||||||
physical id: | 1d | |||||||||
bus info: | pci@0000:00:1d.0 | |||||||||
version: | 02 | |||||||||
width: | 32 bits | |||||||||
clock: | 33MHz | |||||||||
capabilities: | bus_master | |||||||||
configuration: |
|
id: | usb:1 | |||||||||
description: | USB Controller | |||||||||
product: | 82801CA/CAM USB Controller #3 | |||||||||
vendor: | Intel Corporation | |||||||||
physical id: | 1d.2 | |||||||||
bus info: | pci@0000:00:1d.2 | |||||||||
version: | 02 | |||||||||
width: | 32 bits | |||||||||
clock: | 33MHz | |||||||||
capabilities: | bus_master | |||||||||
configuration: |
|
id: | pci:1 |
description: | PCI bridge |
product: | 82801 Mobile PCI Bridge |
vendor: | Intel Corporation |
physical id: | 1e |
bus info: | pci@0000:00:1e.0 |
version: | 42 |
width: | 32 bits |
clock: | 33MHz |
capabilities: | pci bus_master |
id: | network:0 | ||||||||||||||||||||||||||||||||||||
description: | Ethernet interface | ||||||||||||||||||||||||||||||||||||
product: | 3c905C-TX/TX-M [Tornado] | ||||||||||||||||||||||||||||||||||||
vendor: | 3Com Corporation | ||||||||||||||||||||||||||||||||||||
physical id: | 0 | ||||||||||||||||||||||||||||||||||||
bus info: | pci@0000:02:00.0 | ||||||||||||||||||||||||||||||||||||
logical name: | eth0 | ||||||||||||||||||||||||||||||||||||
version: | 78 | ||||||||||||||||||||||||||||||||||||
serial: | [REMOVED] | ||||||||||||||||||||||||||||||||||||
size: | 10MB/s | ||||||||||||||||||||||||||||||||||||
capacity: | 100MB/s | ||||||||||||||||||||||||||||||||||||
width: | 32 bits | ||||||||||||||||||||||||||||||||||||
clock: | 33MHz | ||||||||||||||||||||||||||||||||||||
capabilities: | pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation | ||||||||||||||||||||||||||||||||||||
configuration: |
|
id: | pcmcia:0 | |||||||||||||||
description: | CardBus bridge | |||||||||||||||
product: | PCI4451 PC card Cardbus Controller | |||||||||||||||
vendor: | Texas Instruments | |||||||||||||||
physical id: | 1 | |||||||||||||||
bus info: | pci@0000:02:01.0 | |||||||||||||||
version: | 00 | |||||||||||||||
width: | 32 bits | |||||||||||||||
clock: | 33MHz | |||||||||||||||
capabilities: | pcmcia bus_master cap_list | |||||||||||||||
configuration: |
|
id: | pcmcia:1 | |||||||||||||||
description: | CardBus bridge | |||||||||||||||
product: | PCI4451 PC card Cardbus Controller | |||||||||||||||
vendor: | Texas Instruments | |||||||||||||||
physical id: | 1.1 | |||||||||||||||
bus info: | pci@0000:02:01.1 | |||||||||||||||
version: | 00 | |||||||||||||||
width: | 32 bits | |||||||||||||||
clock: | 33MHz | |||||||||||||||
capabilities: | pcmcia bus_master cap_list | |||||||||||||||
configuration: |
|
id: | firewire | |||||||||||||||
description: | FireWire (IEEE 1394) | |||||||||||||||
product: | PCI4451 IEEE-1394 Controller | |||||||||||||||
vendor: | Texas Instruments | |||||||||||||||
physical id: | 1.2 | |||||||||||||||
bus info: | pci@0000:02:01.2 | |||||||||||||||
version: | 00 | |||||||||||||||
width: | 32 bits | |||||||||||||||
clock: | 33MHz | |||||||||||||||
capabilities: | pm bus_master cap_list | |||||||||||||||
configuration: |
|
id: | network:1 | |||||||||||||||||||||||||||
description: | Wireless interface | |||||||||||||||||||||||||||
product: | Atheros AR5001X+ Wireless Network Adapter | |||||||||||||||||||||||||||
vendor: | Atheros Communications Inc. | |||||||||||||||||||||||||||
physical id: | 3 | |||||||||||||||||||||||||||
bus info: | pci@0000:02:03.0 | |||||||||||||||||||||||||||
logical name: | wmaster0 | |||||||||||||||||||||||||||
version: | 01 | |||||||||||||||||||||||||||
serial: | [REMOVED] | |||||||||||||||||||||||||||
width: | 32 bits | |||||||||||||||||||||||||||
clock: | 33MHz | |||||||||||||||||||||||||||
capabilities: | pm bus_master cap_list logical ethernet physical wireless | |||||||||||||||||||||||||||
configuration: |
|
id: | isa | |||
description: | ISA bridge | |||
product: | 82801CAM ISA Bridge (LPC) | |||
vendor: | Intel Corporation | |||
physical id: | 1f | |||
bus info: | pci@0000:00:1f.0 | |||
version: | 02 | |||
width: | 32 bits | |||
clock: | 33MHz | |||
capabilities: | isa bus_master | |||
configuration: |
|
id: | ide | ||||||
description: | IDE interface | ||||||
product: | 82801CAM IDE U100 Controller | ||||||
vendor: | Intel Corporation | ||||||
physical id: | 1f.1 | ||||||
bus info: | pci@0000:00:1f.1 | ||||||
logical name: | scsi0 | ||||||
version: | 02 | ||||||
width: | 32 bits | ||||||
clock: | 33MHz | ||||||
capabilities: | ide bus_master emulated | ||||||
configuration: |
|
id: | disk | ||||||
description: | ATA Disk | ||||||
product: | IC25N040ATCS04-0 | ||||||
vendor: | Hitachi | ||||||
physical id: | 0.0.0 | ||||||
bus info: | scsi@0:0.0.0 | ||||||
logical name: | /dev/sda | ||||||
version: | CA4O | ||||||
serial: | [REMOVED] | ||||||
size: | 37GiB (40GB) | ||||||
capabilities: | partitioned partitioned:dos | ||||||
configuration: |
|
id: | volume:0 | |||||||||||||||||||||
description: | EXT4 volume | |||||||||||||||||||||
vendor: | Linux | |||||||||||||||||||||
physical id: | 1 | |||||||||||||||||||||
bus info: | scsi@0:0.0.0,1 | |||||||||||||||||||||
logical name: | /dev/sda1 | |||||||||||||||||||||
logical name: | / | |||||||||||||||||||||
version: | 1.0 | |||||||||||||||||||||
serial: | [REMOVED] | |||||||||||||||||||||
size: | 35GiB | |||||||||||||||||||||
capacity: | 35GiB | |||||||||||||||||||||
capabilities: | primary bootable journaled extended_attributes large_files huge_files dir_nlink extents ext4 ext2 initialized | |||||||||||||||||||||
configuration: |
|
id: | volume:1 |
description: | Extended partition |
physical id: | 2 |
bus info: | scsi@0:0.0.0,2 |
logical name: | /dev/sda2 |
size: | 1608MiB |
capacity: | 1608MiB |
capabilities: | primary extended partitioned partitioned:extended |
id: | logicalvolume |
description: | Linux swap / Solaris partition |
physical id: | 5 |
logical name: | /dev/sda5 |
capacity: | 1608MiB |
capabilities: | nofs |
id: | cdrom | ||||||
description: | DVD reader | ||||||
product: | RW/DVD GCC-4243N | ||||||
vendor: | HL-DT-ST | ||||||
physical id: | 0.1.0 | ||||||
bus info: | scsi@0:0.1.0 | ||||||
logical name: | /dev/cdrom | ||||||
logical name: | /dev/cdrw | ||||||
logical name: | /dev/dvd | ||||||
logical name: | /dev/scd0 | ||||||
logical name: | /dev/sr0 | ||||||
version: | 1.01 | ||||||
capabilities: | removable audio cd-r cd-rw dvd | ||||||
configuration: |
|
id: | multimedia | |||||||||
description: | Multimedia audio controller | |||||||||
product: | 82801CA/CAM AC'97 Audio Controller | |||||||||
vendor: | Intel Corporation | |||||||||
physical id: | 1f.5 | |||||||||
bus info: | pci@0000:00:1f.5 | |||||||||
version: | 02 | |||||||||
width: | 32 bits | |||||||||
clock: | 33MHz | |||||||||
capabilities: | bus_master | |||||||||
configuration: |
|
id: | communication | |||
description: | Modem | |||
product: | 82801CA/CAM AC'97 Modem Controller | |||
vendor: | Intel Corporation | |||
physical id: | 1f.6 | |||
bus info: | pci@0000:00:1f.6 | |||
version: | 02 | |||
width: | 32 bits | |||
clock: | 33MHz | |||
configuration: |
|
id: | battery:0 | |||
product: | LIP8120DLP | |||
vendor: | Sony Corp. | |||
physical id: | 1 | |||
slot: | Left Module Bay | |||
capacity: | 65120mWh | |||
configuration: |
|
id: | battery:1 | |||
product: | CGR-B/858 | |||
vendor: | Panasonic | |||
physical id: | 2 | |||
slot: | Right Module Bay | |||
capacity: | 65120mWh | |||
configuration: |
|
id: | network | ||||||||||||||||||
description: | Ethernet interface | ||||||||||||||||||
physical id: | 3 | ||||||||||||||||||
logical name: | pan0 | ||||||||||||||||||
serial: | [REMOVED] | ||||||||||||||||||
capabilities: | ethernet physical | ||||||||||||||||||
configuration: |
|
Module Size Used by
aes_i586 15744 1
aes_generic 35880 1 aes_i586
binfmt_misc 16776 1
ppdev 15492 0
bridge 56340 0
stp 10500 1 bridge
bnep 20224 2
input_polldev 11912 0
lp 17156 0
parport 42220 2 ppdev,lp
joydev 18368 0
snd_intel8x0 37532 3
snd_ac97_codec 112292 1 snd_intel8x0
ac97_bus 9856 1 snd_ac97_codec
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 82820 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
arc4 9856 2
ecb 10752 2
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
ath5k 107008 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
mac80211 217080 1 ath5k
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
iTCO_wdt 19108 0
iTCO_vendor_support 11652 1 iTCO_wdt
led_class 12036 1 ath5k
psmouse 62228 0
video 25360 0
pcmcia 44748 0
intel_agp 34236 1
dcdbas 15392 0
snd 62628 16 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
pcspkr 10496 0
serio_raw 13316 0
output 11008 1 video
agpgart 42696 1 intel_agp
cfg80211 38032 2 ath5k,mac80211
soundcore 15200 1 snd
snd_page_alloc 16904 2 snd_intel8x0,snd_pcm
yenta_socket 32396 2
rsrc_nonstatic 19328 1 yenta_socket
pcmcia_core 43540 3 pcmcia,yenta_socket,rsrc_nonstatic
shpchp 40212 0
ohci1394 38576 0
ieee1394 94660 1 ohci1394
3c59x 49192 0
mii 13312 1 3c59x
uhci_hcd 30864 0
floppy 64324 0
fbcon 46112 0
tileblit 10752 1 fbcon
font 16384 1 fbcon
bitblit 13824 1 fbcon
softcursor 9984 1 bitblit
back to top
Contents of /etc/X11/xorg.conf
# xorg.conf (X.Org 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 xorg.conf manual page. # (Type "man 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 "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us" Option "XkbVariant" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" EndSection Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizEdgeScroll" "0" EndSection Section "Device" Identifier "Configured Video Device" Driver "nvidia" Option "NoLogo" "True" Option "RenderAccel" "True" Option "AllowGLXWithComposite" "True" Option "UseDisplayDevice" "DFP" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" Defaultdepth 24 Option "AddARGBGLXVisuals" "True" EndSection Section "ServerLayout" Identifier "Default Layout" screen "Default Screen" Inputdevice "Synaptics Touchpad" EndSection Section "Module" Load "glx" EndSection