DellLatitudeD620

Differences between revisions 1 and 7 (spanning 6 versions)
Revision 1 as of 2006-06-08 15:32:08
Size: 51
Editor: 85
Comment:
Revision 7 as of 2006-11-06 08:48:15
Size: 10449
Editor: ppp90-188
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Describe LaptopTestingTeam/DellLatitudeD620 here.  * Contact OsdeInfo
 * Brand: Dell
 * Model: Latitude D620

=== Hardware List ===
 * OsdeInfo: DELL D620, Intel Core Duo, 512M RAM, 40G harddisk, DVD drive, WXGA 1280x800 TFT, Ethernet Broadcom(0000:09:02.0), Wifi (0000:09:04.0)
 * LyndaMetref: Dell Latitude D620, Nvidia Quadro NVS 110M, WSXGA+ 1440x900TFT, Bluetooth, DVD+-RW Sony,1024M RAM, HD 200G
 * Canglan: DELL D620, Intel Core 2 Duo T7200, 1GB RAM, nVidia Quadro NVS 110M, WSXGA+ 1440x900, 100G 7200rpm HDD, Wifi, Bluetooth, Fingerprint reader

== Support of hardware ==

||<-3 tablewidth="75%"> '''Hardware Information''' ||
|| '''Device''' || '''Works?''' || '''Bug #''' ||
|| Installation successful || Yes || ||
||<-3> '''Screen & Monitors''' ||
|| Correct resolution? (WSXGA) || Yes || ||
|| Correct resolution? (WSXGA+) || Yes || ||
|| Correct refresh rate? || Yes || ||
|| 3D Acceleration (Nvidia Quadro) || Yes* || ||
|| External monitor works? || Yes* (TwinView) || ||
|| External monitor - mirrors || Yes* (TwinView) || ||
|| External monitor - extend desktop || Yes* (TwinView) || ||
||<-3> '''Power Management''' ||
|| Battery detected? || Yes || ||
|| Hibernates? || Yes, see "ACPI Suspend and Hibernate" below || ||
|| Sleep || Yes, see "ACPI Suspend and Hibernate" below || ||
|| Dim monitor? || Yes || ||
|| Lid Close || Yes || ||
|| Cpu frequency scaling || Yes || ||
||<-3> '''Sound''' ||
|| Sound works? || Yes || ||
|| Hardware volume switch || Untested || ||
|| Headphone jack || Yes || ||
|| Mic jack || Yes, see "Built-in Front Panel Microphone" below || ||
|| Built-in front mic || Yes, see "Built-in Front Panel Microphone" below || ||
||<-3> '''Networking''' ||
|| Wired NIC || Yes || ||
|| Wireless NIC || Yes* || ||
|| PCMCIA NIC || Yes || ||
|| Bluetooth || Yes || ||
|| Modem || Untested || ||
|| Infrared || Yes || ||
||<-3> '''Touchpad & Mice''' ||
|| Touchpad || Yes || ||
|| Touchpad - Doubletap = double click || Yes || ||
|| Touchpad - Scroll down side || Yes || ||
|| External mouse - USB || Yes || ||
|| External mouse - Serial || Untested || ||
||<-3> '''Docking Station/Port Replicator''' ||
|| AC through replicator || Untested || ||
|| USB || Untested || ||
|| Serial || Untested || ||
|| Parallel || Untested || ||
|| External Monitor - VGA || Untested|| ||
|| External Monitor - DVI || Untested || ||
|| Modem || Untested || ||
|| NIC || Untested || ||
|| PS/2 || Untested || ||
|| Headphone jack || Untested || ||
||<-3> '''Additional Hardware''' ||
|| CD/DVD drive || Yes || ||
|| CD/DVD Rewriting || Untested || ||
|| PCMCIA cards || Untested || ||
|| Parallel ports || Untested || ||

## Add or remove keys as needed for your laptop. Fill out action
||<-4 tablewidth="75%"> '''Function and other keys''' ||
||<-4> '''Fn key''' ||
|| '''Key''' || '''Operation''' || '''Works?''' || Bug # ||
|| + Esc || Stand By || Yes, see "ACPI Suspend and Hibernate" below || ||
|| + F1 || Hibernate || Yes, see "ACPI Suspend and Hibernate" below || ||
|| + F3 || Battery status || Yes || ||
|| + F8 || CRT/LCD || Untested || ||
|| + F7 || Switch 16:9/4:3 || No || ||
|| + Arrow Up || Brightness + || Yes || ||
|| + Arrow Down || Brightness - || Yes || ||
||<-4> '''Other special keys''' ||
|| '''Key''' || '''Operation''' || '''Works?''' || Bug # ||
|| Volume + || Vol + || Yes || ||
|| Volume - || Vol - || Yes || ||
|| Volume Mute || Mute || Yes || ||

== Dual Monitor and Dock Station Display ==

Please find the information regarding TwinView at http://ubuntuforums.org/showthread.php?t=221174 Please note that this method is only for nVidia cards.

== ACPI Suspend and Hibernate ==

Both Suspend and Hibernate work reliably with some changes to /etc/default/acpi-support. Here are the steps, tested and working on both Dapper and Edgy.

 1. First, restore the default `/etc/default/acpi-support` by running `sudo apt-get --reinstall install acpi-support`.
 1. Open `/etc/default/acpi-support` and make the following changes:
   1. `MODULES="ipw3945"` (reloading this module makes NetworkManager behave after resume)
   1. `POST_VIDEO=false`
   1. `SAVE_VIDEO_PCI_STATE=true`
   1. `HIBERNATE_MODE=platform`
   1. Save your changes.
 1. Open `boot/grub/menu.lst` and look for the line that starts with `# defoptions=quiet splash`
   1. Do not uncomment this line! Leave it commented.
   1. If you see `acpi_sleep=s3_bios`, or any `acpi_sleep=blah` option on the commented defoptions line, remove it.
   1. If you haven't already done so, add `resume=/dev/hdaX` to that commented defoptions line, where `/dev/hdaX` is your swap partition.
   1. Again, '''do not uncomment this line'''! It should look something like `# defoptions=quiet splash vga=791 resume=/dev/hda3` when you're done.
   1. Save your changes.
   1. Run `sudo update-grub`. Don't forget this.
 1. Do a full reboot of your machine. Log in to your desktop and then suspend the machine. If there are problems with coming back from suspend the first time, ignore them, reboot, and try again. Second time is the charm and you should have no further problems.

== Built-in Front Panel Microphone ==

Most Dell Latitude D620s have both a microphone jack and a built-in microphone. If you have the Intel High Definition Audio chipset, ALSA sometimes does not detect the built-in mic by default.

To see if this is the case, open your Volume Control, click Edit->Preferences, check the Input Source, Capture, and Capture Mux options, then click Close. Next, click the Options tab and look at the contents of the Input Source dropdown. If there is no item named "Front Mic", ALSA has missed your device and will never use your mic jack!

To fix this, add the line...

 `options snd-hda-intel model=ref`

...to the end of the file `/etc/modprobe.d/alsa-base`, then reboot your machine. "Front Mic" should now be an available input source.

== ALPS GlidePoint Touchpad ==

Some (if not most) D620s come with an ALPS Glidepoint touchpad. This touchpad uses the "`synaptic`" xorg input driver, but has slower default acceleration settings than Synaptics-branded touchpads.

To see if you have an ALPS Glidepoint touchpad, run...

 `cat /proc/bus/input/devices | grep ALPS`

...and watch for output. If you see something like "`N: Name="AlpsPS/2 ALPS GlidePoint"`", you probably want to make your touchpad a bit faster.

To do this, run `sudo gedit /etc/X11/xorg.conf`. Find the `InputDevice` section containing a reference to the `synaptics` driver, and add the options as demonstrated below:

{{{
Section "InputDevice"
   Identifier "Synaptics Touchpad" # Don't change this from whatever value you have set already.
   Driver "synaptics"
   Option "SendCoreEvents" "true"
   Option "Device" "/dev/psaux"
   Option "Protocol" "auto-dev"

   Option "LeftEdge" "130"
   Option "RightEdge" "840"
   Option "TopEdge" "130"
   Option "BottomEdge" "640"
   Option "FingerLow" "14"
   Option "FingerHigh" "15"
   Option "MaxTapTime" "180"
   Option "MaxTapMove" "110"
   Option "ClickTime" "0"
   Option "MaxDoubleTapTime" "100"
   Option "EmulateMidButtonTime" "75"
   Option "VertScrollDelta" "20"
   Option "HorizScrollDelta" "20"
   Option "MinSpeed" "0.60"
   Option "MaxSpeed" "1.10"
   Option "AccelFactor" "0.030"
   Option "EdgeMotionMinSpeed" "200"
   Option "EdgeMotionMaxSpeed" "200
   Option "UpDownScrolling" "1"
   Option "CircularScrolling" "1"
   Option "CircScrollDelta" "0.1"
   Option "CircScrollTrigger" "2"
   Option "SHMConfig" "true"
   Option "Emulate3Buttons" "on"
EndSection
}}}

Save the file and close your editor.

'''Warning: Don't change the `Identifier` value of your touchpad device in xorg.conf unless you know what you're doing! Failing to change it properly could cause X to crash at startup, leaving you with no graphical environment.'''

Finally, log out. At the login screen, press CTRL-ALT-BACKSPACE. Your new touchpad settings should now be in effect.

== Notes ==
LyndaMetref 2006-08-05 (Dapper):
 * Graphics: Needs installation of nvidia-glx-drivers package to have working 3D accel.
 * Wireless: Could not connect to a wep network
 * lspci:

 0000:00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)

 0000:00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Graphics Port (rev 03)

 0000:00:1b.0 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)

 0000:00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)

 0000:00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)

 0000:00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)

 0000:00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)

 0000:00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)

 0000:00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)

 0000:00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)

 0000:00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)

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

 0000:00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)

 0000:00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controllers cc=IDE (rev 01)

 0000:00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)

 0000:01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 01d7 (rev a1)

 0000:03:01.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller (rev 40)

 0000:09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express (rev 02)

 0000:0c:00.0 Network controller: Intel Corporation: Unknown device 4222 (rev 02)
 
  • Contact OsdeInfo

  • Brand: Dell
  • Model: Latitude D620

Hardware List

  • OsdeInfo: DELL D620, Intel Core Duo, 512M RAM, 40G harddisk, DVD drive, WXGA 1280x800 TFT, Ethernet Broadcom(0000:09:02.0), Wifi (0000:09:04.0)

  • LyndaMetref: Dell Latitude D620, Nvidia Quadro NVS 110M, WSXGA+ 1440x900TFT, Bluetooth, DVD+-RW Sony,1024M RAM, HD 200G

  • Canglan: DELL D620, Intel Core 2 Duo T7200, 1GB RAM, nVidia Quadro NVS 110M, WSXGA+ 1440x900, 100G 7200rpm HDD, Wifi, Bluetooth, Fingerprint reader

Support of hardware

Hardware Information

Device

Works?

Bug #

Installation successful

Yes

Screen & Monitors

Correct resolution? (WSXGA)

Yes

Correct resolution? (WSXGA+)

Yes

Correct refresh rate?

Yes

3D Acceleration (Nvidia Quadro)

Yes*

External monitor works?

Yes* (TwinView)

External monitor - mirrors

Yes* (TwinView)

External monitor - extend desktop

Yes* (TwinView)

Power Management

Battery detected?

Yes

Hibernates?

Yes, see "ACPI Suspend and Hibernate" below

Sleep

Yes, see "ACPI Suspend and Hibernate" below

Dim monitor?

Yes

Lid Close

Yes

Cpu frequency scaling

Yes

Sound

Sound works?

Yes

Hardware volume switch

Untested

Headphone jack

Yes

Mic jack

Yes, see "Built-in Front Panel Microphone" below

Built-in front mic

Yes, see "Built-in Front Panel Microphone" below

Networking

Wired NIC

Yes

Wireless NIC

Yes*

PCMCIA NIC

Yes

Bluetooth

Yes

Modem

Untested

Infrared

Yes

Touchpad & Mice

Touchpad

Yes

Touchpad - Doubletap = double click

Yes

Touchpad - Scroll down side

Yes

External mouse - USB

Yes

External mouse - Serial

Untested

Docking Station/Port Replicator

AC through replicator

Untested

USB

Untested

Serial

Untested

Parallel

Untested

External Monitor - VGA

Untested

External Monitor - DVI

Untested

Modem

Untested

NIC

Untested

PS/2

Untested

Headphone jack

Untested

Additional Hardware

CD/DVD drive

Yes

CD/DVD Rewriting

Untested

PCMCIA cards

Untested

Parallel ports

Untested

Function and other keys

Fn key

Key

Operation

Works?

Bug #

+ Esc

Stand By

Yes, see "ACPI Suspend and Hibernate" below

+ F1

Hibernate

Yes, see "ACPI Suspend and Hibernate" below

+ F3

Battery status

Yes

+ F8

CRT/LCD

Untested

+ F7

Switch 16:9/4:3

No

+ Arrow Up

Brightness +

Yes

+ Arrow Down

Brightness -

Yes

Other special keys

Key

Operation

Works?

Bug #

Volume +

Vol +

Yes

Volume -

Vol -

Yes

Volume Mute

Mute

Yes

Dual Monitor and Dock Station Display

Please find the information regarding TwinView at http://ubuntuforums.org/showthread.php?t=221174 Please note that this method is only for nVidia cards.

ACPI Suspend and Hibernate

Both Suspend and Hibernate work reliably with some changes to /etc/default/acpi-support. Here are the steps, tested and working on both Dapper and Edgy.

  1. First, restore the default /etc/default/acpi-support by running sudo apt-get --reinstall install acpi-support.

  2. Open /etc/default/acpi-support and make the following changes:

    1. MODULES="ipw3945" (reloading this module makes NetworkManager behave after resume)

    2. POST_VIDEO=false

    3. SAVE_VIDEO_PCI_STATE=true

    4. HIBERNATE_MODE=platform

    5. Save your changes.
  3. Open boot/grub/menu.lst and look for the line that starts with # defoptions=quiet splash

    1. Do not uncomment this line! Leave it commented.
    2. If you see acpi_sleep=s3_bios, or any acpi_sleep=blah option on the commented defoptions line, remove it.

    3. If you haven't already done so, add resume=/dev/hdaX to that commented defoptions line, where /dev/hdaX is your swap partition.

    4. Again, do not uncomment this line! It should look something like # defoptions=quiet splash vga=791 resume=/dev/hda3 when you're done.

    5. Save your changes.
    6. Run sudo update-grub. Don't forget this.

  4. Do a full reboot of your machine. Log in to your desktop and then suspend the machine. If there are problems with coming back from suspend the first time, ignore them, reboot, and try again. Second time is the charm and you should have no further problems.

Built-in Front Panel Microphone

Most Dell Latitude D620s have both a microphone jack and a built-in microphone. If you have the Intel High Definition Audio chipset, ALSA sometimes does not detect the built-in mic by default.

To see if this is the case, open your Volume Control, click Edit->Preferences, check the Input Source, Capture, and Capture Mux options, then click Close. Next, click the Options tab and look at the contents of the Input Source dropdown. If there is no item named "Front Mic", ALSA has missed your device and will never use your mic jack!

To fix this, add the line...

  • options snd-hda-intel model=ref

...to the end of the file /etc/modprobe.d/alsa-base, then reboot your machine. "Front Mic" should now be an available input source.

ALPS GlidePoint Touchpad

Some (if not most) D620s come with an ALPS Glidepoint touchpad. This touchpad uses the "synaptic" xorg input driver, but has slower default acceleration settings than Synaptics-branded touchpads.

To see if you have an ALPS Glidepoint touchpad, run...

  • cat /proc/bus/input/devices | grep ALPS

...and watch for output. If you see something like "N: Name="AlpsPS/2 ALPS GlidePoint"", you probably want to make your touchpad a bit faster.

To do this, run sudo gedit /etc/X11/xorg.conf. Find the InputDevice section containing a reference to the synaptics driver, and add the options as demonstrated below:

Section "InputDevice"
   Identifier   "Synaptics Touchpad"   # Don't change this from whatever value you have set already.
   Driver       "synaptics"
   Option       "SendCoreEvents"        "true"
   Option       "Device"                "/dev/psaux"
   Option       "Protocol"              "auto-dev"

   Option       "LeftEdge"              "130"
   Option       "RightEdge"             "840"
   Option       "TopEdge"               "130"
   Option       "BottomEdge"            "640"
   Option       "FingerLow"             "14"
   Option       "FingerHigh"            "15"
   Option       "MaxTapTime"            "180"
   Option       "MaxTapMove"            "110"
   Option       "ClickTime"             "0"
   Option       "MaxDoubleTapTime"      "100"
   Option       "EmulateMidButtonTime"  "75"
   Option       "VertScrollDelta"       "20"
   Option       "HorizScrollDelta"      "20"
   Option       "MinSpeed"              "0.60"
   Option       "MaxSpeed"              "1.10"
   Option       "AccelFactor"           "0.030"
   Option       "EdgeMotionMinSpeed"    "200"
   Option       "EdgeMotionMaxSpeed"    "200
   Option       "UpDownScrolling"       "1"
   Option       "CircularScrolling"     "1"
   Option       "CircScrollDelta"       "0.1"
   Option       "CircScrollTrigger"     "2"
   Option       "SHMConfig"             "true"
   Option       "Emulate3Buttons"       "on"
EndSection

Save the file and close your editor.

Warning: Don't change the Identifier value of your touchpad device in xorg.conf unless you know what you're doing! Failing to change it properly could cause X to crash at startup, leaving you with no graphical environment.

Finally, log out. At the login screen, press CTRL-ALT-BACKSPACE. Your new touchpad settings should now be in effect.

Notes

LyndaMetref 2006-08-05 (Dapper):

  • Graphics: Needs installation of nvidia-glx-drivers package to have working 3D accel.
  • Wireless: Could not connect to a wep network
  • lspci: 0000:00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03) 0000:00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Graphics Port (rev 03) 0000:00:1b.0 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) 0000:00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) 0000:00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01) 0000:00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01) 0000:00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01) 0000:00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01) 0000:00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01) 0000:00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01) 0000:00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1) 0000:00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01) 0000:00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controllers cc=IDE (rev 01) 0000:00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) 0000:01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 01d7 (rev a1)

    0000:03:01.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller (rev 40)

    0000:09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express (rev 02) 0000:0c:00.0 Network controller: Intel Corporation: Unknown device 4222 (rev 02)

LaptopTestingTeam/Old/DellLatitudeD620 (last edited 2010-03-01 21:51:29 by 94)