Great work! It works on the DR1000
Some additional things I had to do to make it work on Ubuntu 10.04:
install vnc4server via apt and run vncserver on the host
go to system -> preferences -> remote desktop and select "Allow other users to view your desktop"
There's one thing that doesn't work very well yet on my DR and that's the refreshes. It seems to only refresh the mouse pointer. If I change windows it doesn't show on the DR. Did this work on your device?
Edit: On a second try it is doing refreshes correctly. This is after I set the resolution of the desktop the same as the DR1000 (1280*1024). Don't know if that had anything to do with it.