I have established a remote desktop session from a vista machine to an XP machine. I have the exact same program running on both machines. I have the exact same printer drivers installed on both machines. I have remote desktop set to use local printers. The print works fine on the vista machine but when I print from Remote Desktop it just prints a blank page. Help
More about :vista remote desktop printing blank page
The problem here is the way that windows handles the remote desktop connection. When you connect using the remote desktop you should see additional printers installed (these should be from the client computer). I would suggest trying to print to one of those instead of the printers on the serving machine.
Should that still not work you can try alternative programs such as TeamViewer or RealVNC.