El krdc es un cliente no un servidor.. imagino que lo que quieres es poder acceder al ubuntu, para ello necesitas el vnc (tienes varios servidores basados en el, p.e. thigtvnc)
mmm te aconsejaria el vnc.. ya que tienes clientes para la mayoria de plataformas que pesan poquito.. Si vas a usarlo en equipos fuera de casa, y de manera ocasional (por ejemplo, desde un cibercafe, desde el curro, desde donde estudiaas..) este seria el aconsajable
Otra opcion es usar las X en remoto, aunque en ese caso, si usas windows, ya implica el tener que usar cygwin + servidor X y toquetear en configuraciones.. Este metodo, en mi opinion, solo es aconsejable en redes locales, y para usar de manera permanente.. ya que se integra totalmente con el server linux(cuando arranques te aparecera el login grafico del linux).. pero el uso de la red es mayor claro, y no es tan simple como el vnc :S
Aunque bueno, deberias plantearte para que lo necesitas realmente..
Si es para controlar los p2p, la mayoria admiten y tienen plugins para control via web, lo que seria mas comodo y seguro. si es para acceder a archivos, ya sea para descargarlos o subirlos, seria mas aconsejable usar un servidor ftp.
Vamos, que el unico motivo por el que veo necesario usar un escritorio remoto, es por la necesidad de uso de una aplicacion grafica instalada en el.