DellLatitudeD830
Contact: MikeGreenly (Ubuntu), [https://bugs.launchpad.net/~allee allee] (Kubuntu)
- Make : Dell
- Brand: Latitude
- Model: D830
- Website:
Current Issues
Gutsy
- Sound not working. (See below for a workaround)
- Suspend not reliable for everyone. (See below)
- Bluetooth not working for everyone (Greenly)
Feisty
- D830 does not boot with the lifeCDs of Feisty (i386 and amd64)
The Intel® Integrated Graphics Media Accelerator X3100 does not have a native X11 driver installed. It does however get a very workable VESA driver with correct resolution etc... Proper drivers are available from http://intellinuxgraphics.org
- When you plug in a head set it correctly mutes the speakers but removing the head set from the jack does not restore the speakers.
System Info
bios-version:A01 (Gutsy Info applies to A02 respectively A04 bios, I haven't seen any difference in between the two) system-manufacturer:Dell Inc. system-product-name:Latitude D830 System-version:No Specified
Hardware details
|
in Feisty (current stable)? |
in Gutsy (current development)? |
|
Installation works? |
yes |
yes (>=Tribe5) |
|
Hardware Information |
|||
Screen & Monitors |
|||
Device |
Works? |
Bug # |
|
in Feisty (current stable)? |
in Gutsy (current development)? |
||
Screen |
yes |
yes |
|
Correct resolution? |
yes |
yes |
|
Correct refresh rate? |
yes |
yes |
|
3D Acceleration |
no |
yes, roughly 1100 FPS in glxgears on Core 2 2GHz T7300 |
|
External monitor works? |
yes |
yes |
|
External monitor - mirrors |
Untested |
Untested |
|
External monitor - extend desktop |
Untested |
yes (xrandr 1.2) |
|
Power Management |
|||
Battery detected? |
yes |
yes |
|
Hibernates? |
yes |
yes |
|
suspend |
no |
yes (use acpi-support below), however, sound won't work after suspend |
[https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/78257/ #78257] [https://bugs.launchpad.net/ubuntu/+source/kubuntu-meta/+bug/131855 131855] |
Dim monitor on battery |
yes |
yes |
|
Blank monitor on inactivity |
Untested |
yes |
|
Lid Close |
Untested |
yes |
|
Cpu frequency scaling |
yes |
yes |
|
Sound |
|||
Sound works? |
yes |
No (yes, after driver install) |
[https://bugs.launchpad.net/bugs/131133 #131133] |
Correct volume? |
yes |
yes, after driver install |
|
Hardware volume switch |
yes |
yes (buttons), after driver install |
|
Headphone jack |
yes |
yes, after driver install, note: upon attaching a headphone to the docking station, laptop speakers remain on, but that can be changed in the mixer easily |
|
Mic jack |
no |
untested, internal mic works |
|
Networking |
|||
Wired NIC |
yes |
yes |
|
Intel® 3945 802.11a/g Wireless |
yes |
yes |
|
Intel® 4945 802.11a/g/n Wireless |
untested |
yes (tested with 8.02.11g APs |
|
PCMCIA NIC |
Untested |
Untested |
|
Firewire |
Untested |
Untested |
|
Bluetooth |
no |
no (greenly), yes (allee) |
|
Modem |
Untested |
Untested |
|
Infrared |
Untested |
Untested |
|
Touchpad & Mice |
|||
Touchpad |
yes |
yes (very slow by default) |
|
Touchpad - Singletap = click |
yes |
yes |
|
Touchpad - Doubletap = double click |
yes |
yes |
|
Touchpad - Scroll down side |
no? |
yes(Greenly) |
|
Touchpad - turned off while typing |
Untested |
NO |
|
Trackpoint |
yes |
yes (very fast by default) |
|
External mouse - USB |
yes |
yes |
|
External mouse - Serial |
Untested |
Untested |
|
Docking Station/Port Replicator |
|||
AC through replicator |
yes |
yes |
|
USB |
yes |
yes |
|
Serial |
Untested |
Untested |
|
Parallel |
Untested |
Untested |
|
External Monitor - VGA |
Untested |
Untested |
|
External Monitor - DVI |
yes |
yes |
|
External monitor - only |
Untested |
yes |
... but not as expected. See [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/135557 #135557]) |
Modem |
Untested |
Untested |
|
Headphone jack |
Untested |
yes, but upon attaching a headphone to the docking station, laptop speakers remain on, but that can be changed in the mixer easily |
|
NIC |
yes |
yes |
|
PS/2 |
Untested |
Untested |
|
Additional Hardware |
|||
Fingerprint reader |
Untested |
Untested |
|
CD/DVD drive |
yes |
yes |
|
PCMCIA cards |
Untested |
Untested |
|
Parallel Ports |
Untested |
Untested |
|
Card reader(s) |
not applicable |
not applicable |
|
Function and other keys |
|||||
Fn key |
Operation |
Keycode |
Works? |
Bug # |
|
in Feisty (current stable)? |
in Gutsy (current development)? |
||||
+ Space |
|
|
Untested |
Untested |
|
+ Esc |
|
|
Untested |
Untested |
|
+ F1 |
Hibernate |
|
Untested |
Hibernate event is triggered (I dont use hibernate so I cant say if it does anything further) |
|
+ F2 |
|
|
Untested |
Untested |
|
+ F3 |
Battery level (?) |
|
Untested |
Shows battery level in both Gnome and KDE |
|
+ F4 |
|
|
Untested |
Untested |
|
+ F5 |
|
|
Untested |
Untested |
|
+ F6 |
|
|
Untested |
Untested |
|
+ F7 |
? |
|
Untested |
no reaction |
|
+ F8 |
CRT/LCD switch |
|
Untested |
no, switches to LCD but not back (use xrandr instead) |
|
+ F9 |
|
|
Untested |
Untested |
|
+ F10 |
|
|
Untested |
Untested |
|
+ F11 |
|
|
Untested |
Untested |
|
+ F12 |
|
|
Untested |
Untested |
|
+ ArrowUp |
Brightness up |
|
Untested |
Yes |
|
Brightness down |
|
Untested |
Yes |
|
|
Keyboard illumination (?) |
|
Untested |
no reaction, but then again I don't see anything happening in XP SP2 either |
|
|
Auto brightness |
|
Untested |
no reaction, but then again I don't see anything happening in XP SP2 either(Ricolai: you need to activate it in the BIOS, then it works in XP, but not in Gutsy...) |
|
|
+ PgUp |
|
|
Untested |
Untested |
|
+ PgDown |
|
|
Untested |
Untested |
|
Other special keys |
|||||
Key |
Operation |
Keycode |
Works? |
Bug # |
|
in Feisty (current stable)? |
in Gutsy (current development)? |
||||
Volume up |
|
|
Untested |
yes |
|
Volume down |
|
|
Untested |
yes |
|
Mute |
|
|
Untested |
OSD correctly shown, no action |
|
Fn+Letters used for "Numpad" works.
Blue Tooth
To the best of my knowledge the built in Dell bluetooth hardware does not work. No bluetooth devices are listed if you when you try to list them. I believe the hardware shows up in lsusb's output but it's not identified as a bluetooth controller just as a Dell controller.
hcitool dev
I've never had problems Dell's builtin bluetooth. Worked out of the box on my D830 in Gusty (and in half a dozend other Latitude laptops with earlier Kubuntu releases). hcitool dev lists my adapter. FWIW. right now I'm connected to the internet via the builtin in bt adapter --- -- AchimBohnet DateTime(2007-10-06T14:12:15Z)
Fixing sound on Gutsy
Sound on Gutsy and the D830 be fixed by using a newer version of ALSA: make sure you have all requirements to build the kernel installed (i.e. sources, corresponding compilers etc) get [alsa-driver-1.0.15rc1 ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15rc1.tar.bz2] in the newly create folder, run
./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-`uname -r`/ make sudo make install
then reboot
See also: ["Gutsy_Intel_HD_Audio_Controller"]
Notes
Gutsy
13-Sep: retried again and problem is gone: 10-Sep: External monitor: a pkg upgrade over the weekend has broken external DVI. During boot external monitor works as before, but as soon as Xserver starts the external monitor is black (Monitor tells me that here is still a signal). Xrandr output and commands seem to work as before, just that the display stays black. Switching with Alt-Ctrl-F1 to console and I see the output on DVI again. Needs some more investigation what changed ... -- [https://bugs.launchpad.net/~allee allee]
- Guidance Power Manager sometimes claims that there is no battery installed.
Looks like it's related to package updates and restarted hald (see [https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/123812 #123812]) --
- Laptop plugged into docking station, the lid closed and external monitor switched on:
After reboot, gfx driver uses pixel and size infos of the laptop monitor, not the external ones (See [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/135557 #135557])
- Hibernated Laptop without docking station; the put it in: After restart the the external monior is not switched on
Tribe5: Laptop alone suspended fine for me. But with docking it did not work -- [https://bugs.launchpad.net/~allee allee]
Works with acpi-support below for me - GabrielAmbuehl
Possibly related to the alsa version, see just below -- GabrielAmbuehl
Sound sometimes is gone after resume from suspend to RAM (or something is messing with the mixer, restarting kmix and setting volume again seems to help?) -- GabrielAmbuehl
- Sound now seems to work for me after suspend to RAM. It is however hard to find a working alsa.
- 1.0.14 crashes my machine after resume
Short tests indicate that [alsa-driver-1.0.15rc1 ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15rc1.tar.bz2] is working just fine. Try this first.
I've tested the 2007-08-18 snapshot for quite a while and it worked. Since the snapshot doesn't seem to exist on ftp.suse.com anymore, I put it onto [rapidshare http://rapidshare.com/files/55689267/alsa-driver-hg20070818.tar.bz2.html] for security reasons, however, I recommend you get the version from alsa's mercurial repository instead.
Some of the more recent snapshots don't seem to work [alsa bugreport https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3392]
- With "Linux 2.6.22-11-generic #1 SMP Mon Sep 17 03:45:58 GMT 2007 i686 GNU/Linux" sound after resume doesn't seem to work anymore with alsa-driver-1.0.15rc1
- Sound now seems to work for me after suspend to RAM. It is however hard to find a working alsa.
Sometimes after logout, kdm's greeter is not shown (black screen). Alt-Crtl-F1, then Alt-Ctrl-F7, 'fixes' it -- [https://bugs.launchpad.net/~allee allee]
Feisty
- Life CDs don't work in general with GMA X3100 .
- Feisty did NOT use correct resolution with VESA on my machine
- Technically, you can install xorg stuff from Gutsy and get it to work, even with 3d acceleration (there's a few threads on the forum) but it's a very ugly hack and might have other, weird side-effects.
Working /etc/default/acpi-support
The following acpi-support configuration will successfully suspend the 2.6.22-10 kernel even while docked. You might want to mess with unloading additional modules if it doesn't work for you:
# Comment the next line to disable ACPI suspend to RAM ACPI_SLEEP=true # Comment the next line to disable suspend to disk ACPI_HIBERNATE=true # Change the following to "standby" to use ACPI S1 sleep, rather than S3. # This will save less power, but may work on more machines ACPI_SLEEP_MODE=mem # Add modules to this list to have them removed before suspend and reloaded # on resume. An example would be MODULES="em8300 yenta_socket" # # Note that network cards and USB controllers will automatically be unloaded # unless they're listed in MODULES_WHITELIST MODULES="usbhid ehci_hcd uhci_hcd kvm kvm_intel" # Add modules to this list to leave them in the kernel over suspend/resume MODULES_WHITELIST="" # Should we save and restore state using the VESA BIOS Extensions? #SAVE_VBE_STATE=true # The file that we use to save the vbestate VBESTATE=/var/lib/acpi-support/vbestate # Should we attempt to warm-boot the video hardware on resume? POST_VIDEO=false # Save and restore video state? SAVE_VIDEO_PCI_STATE=true # Should we switch the screen off with DPMS on suspend? #USE_DPMS=true # Use Radeontool to switch the screen off? Seems to be needed on some machines # RADEON_LIGHT=true # Uncomment the next line to switch away from X and back again after resume. # This is needed for some hardware, but should be unnecessary on most. #DOUBLE_CONSOLE_SWITCH=true # Set the following to "platform" if you want to use ACPI to shut down # your machine on hibernation HIBERNATE_MODE=shutdown # Comment this out to disable screen locking on resume #LOCK_SCREEN=true # Uncomment this line to have DMA disabled before suspend and reenabled # afterwards # DISABLE_DMA=true # Uncomment this line to attempt to reset the drive on resume. This seems # to be needed for some Sonys # RESET_DRIVE=true # Add services to this list to stop them before suspend and restart them in # the resume process. STOP_SERVICES="mysql " # Restart Infra Red services on resume - off by default as it crashes some # machines RESTART_IRDA=false # Switch to laptop-mode on battery power - off by default as it causes odd # hangs on some machines #ENABLE_LAPTOP_MODE=true