Eu tenho uma experiência semelhante com o T400 e a estação dock (ThinkPad Port Advanced Mini Dock). Eu estou usando o Fedora 14 e os gráficos Intel (Radeon desligado na BIOS, como o proprietário e abrir o driver tem problemas no modo de tela dupla).
Quando eu desacopla com o laptop em funcionamento, geralmente o laptop ainda é utilizável. A última operação de encaixe não é 100% bem sucedida, por ex. o mouse usb conectado à estação de ancoragem não funciona mais até a próxima reinicialização.
Para ser honesto, eu ficaria feliz se pelo menos eu pudesse suspender o disco - desencaixe - retomar - suspender para o disco - in - resume, mas esse ciclo tem apenas 30-50% de sucesso - o que é um verdadeiro dor. Portanto, o resultado é que desconectar mais alguns cabos é muito mais rápido do que esperar pela reinicialização e abrir todos os documentos fechados antes do desligamento: - (
Em relação à doca quente, tentei o howto on link
O shell script funciona bem, depois de alguma customização, mas a regra do udev
/etc/udev/rules.d/81-thinkpad-dock.rules
KERNEL=="dock.0", ACTION=="change", RUN+="/usr/local/sbin/thinkpad-dock.sh"
não o aciona.