Bem...o samba nada tem haver com "remote desktops".
Samba provides file and print services for Microsoft Windows clients. These services may be hosted off any TCP/IP-enabled platform. The original deployment platforms were UNIX and Linux, though today it is in common use across a broad variety of systems.
RDP (RemoteDesktopProtocol):
O protocolo "RDP" é usado pela microsoft na maioria dos servidores e agora também pelo XP.
É uma "técnologia" servidor/cliente e por isso mesmo requer a instalação do software em ambas as máquinas.
Como queres "ligar" o teu XP ao Ubuntu e vice-versa, basta instalares dois softwares no Ubuntu, pois o XP já os tem.
-
RDP Server para Linux
-
RDP Client para Linux
VNC (VirtualNetworkComputing):
O "VNC é um sistema de "partilha de desktops" que usa o protocolo RFB (Remote FrameBuffer).
Embora seja semelhante ao RDP é (em tudo) muito diferente.
Para "ligares" o XP ao Ubuntu, precisarias de instalar o VNC pelo menos no XP, visto não vir já instalado.
Aconcelho-te o TightVNC, pois tem versões para Windows e Linux.
http://www.tightvnc.com/
Depois de instalares o servidor e o cliente em ambos os sistemas, podes efectuar "ligações" entre eles.
Boa Sorte.
