Ubuntu 8.10 (alpha 6) works brilliant on the Dell D630. Audio, Bluetooth, wireless and power management all work out of the box
pre-alpha 6 there was a gtk+ regression that caused external displays to flicker when loading applications. This has now been resolved. The bug is detailed at https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/245383/
By default I find the ALPS touchpad sensitivity to be too low, but this can be resolved by updating the xorg.conf file with:
Option "MinSpeed" "0.75"
(this is added to the synaptics driver section)
For the most part use with a standard D-series D/Dock is also very good… external displays can be configured with xrandr (my D630 has an X3100 graphics chipset; the nvidia tool can be used for nvidia chipsets), USB devices are correctly detected, etc. Audio output via the mini-jack on the dock can be enabled with by checking the “IEC958 Default PCM” switch for the HDA Intel (Alsa mixer)
Currently the main problem I have is with repeated undocking/docking leading to a crash in the ehci_hcd (high-speed USB 2.0) driver… this can be worked around by a) disabling high-speed USB in the BIOS; or b) running “echo “blacklist ehci_hcd” > /etc/modprobe.d/blacklist-usb && update-initramfs -u && reboot” as root. I have logged a bug for this over at http://bugzilla.kernel.org/show_bug.cgi?id=11472. When time permits I will continue my investigation and hopefully come up with a proper fix