вроде бы как в стандартную установку Ubuntu входит Просмотр удалённых столов. Там необходимо вбивать ip машины.А то,что он динамический это скажется на необходимости мониторить его на удалённой машине. Можно попросить провайдера выделить статический, но, скорее всего,это влетит в копеечку :(
нужно копать в сторону VNC. F.e.: realVNC. На их сайте написано, что есть возможность даже смотреть фильмы и гамать через канал. Аналог популярного Radmin, но лучше тем, что в нём как-то обходится проблема динамического ip.
Я (полюбому по ламерски) перед тем как конектиться к друзьям по VNC и помогать им, прошу их зайти на какой-нить сайт типа 2ip.ru и сказать мне их текущий айпи =)