HDT (Hardware Detection Tool) is an OS independent tool that displays low-level information on any x86 compatible system. It detects ACPI, CPU, PCI devices, DMI (memory, BIOS, motherboard, IPMI base board, chassis, batteries, CPU), disks (geometry, partitions), PXE environment, VESA modes, and VPD. It can also deduce the Linux kernel modules needed by a given host.
XDM-OPTIONS provides a user interface for logging into an X session, including an interface for choosing what kind of desktop to log into. It is not tied to any desktop, and its requirements are minimal. It can optionally show a chooser of remote computers to log into. Installation, reconfiguration, and removal are designed to be the same on any supported system.