Внимание, грабли с резолвингом: если есть расхождения в:
- hostname клиента;
- ip клиента (возможно, DHCP);
- информацией о них у резолвера терминального сервера (например, вследствие «гвоздей» в /etc/hosts и другой карточки на клиенте, или косяков в DNS — например, на Windows 2000/2003)
— то грабли вида «висит белый крестик на чёрном экране» весьма и весьма вероятны.
Единственное, что при этом будет наводить на хоть какие-то (и то скорее неверные — в сторону сетевой, драйвера, патча, порта...) соображения о причине проблемы — это запись в e.g. /var/log/Xorg.0.log: